Bug 12233: Remove the prog and ccsr themes files
authorTomas Cohen Arazi <tomascohen@gmail.com>
Sun, 10 Aug 2014 13:26:00 +0000 (10:26 -0300)
committerChris Cormack <chrisc@catalyst.net.nz>
Wed, 29 Oct 2014 23:26:08 +0000 (12:26 +1300)
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
1098 files changed:
koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/colors.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/opac.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/persona-buttons.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/print.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/css/sco.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/includes/doc-head-close.inc [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/includes/navigation.inc [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/includes/opac-bottom.inc [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/includes/top-bar.inc [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/includes/usermenu.inc [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/amazonimages.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/bakertaylorimages.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/basket.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/datatables.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/google-jackets.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/googleindictransliteration.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/localcovers.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/openlibrary.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/overdrive.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/script.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/js/tags.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS_fx.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5.zip [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/LGPL.txt [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/about.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/advance_usage.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/combiner.py [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/examples.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/installation.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/normal_usage.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/g_close.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_scripts.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_styles.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/header_bg.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/indicator.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/loader_frame.html [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/next.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/prev.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/w_close.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_222222_256x240.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_454545_256x240.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.css [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.checkboxes.min.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.highlight-3.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.hoverIntent.minified.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.metadata.min.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.rating.js [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/Star0.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/Star1.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/Star2.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/Star3.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/Star4.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/Star5.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/arrow-left-grey-11x6.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-11x6.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-logo.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/asc.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/ascdesc.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/bg-result-light.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/bg-results-control.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/bg-search-bar.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/bonus.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/browse-next.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/browse-prev.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/btn-search-bar.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/caret.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/back_disabled.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/back_enabled.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_disabled.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_enabled.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc_disabled.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_both.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc_disabled.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/delete.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/desc.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/feed-icon-16x16.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/filefind.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_header.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-bottom.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-top.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_login.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-left.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-right.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-left.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-right.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_bg_submit.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_logo_koha.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_puce_liste.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_puce_search.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_select-puce.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-bottom.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-top.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_account.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_footer.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_header.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-bottom.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-top.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_search.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_sep_tabs.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-cart.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-lists.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/item-bullet.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/koha-logo.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/loading.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/logo-koha.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/mobile-menu-button.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/social-sprite.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/socnet/delicious16.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/socnet/facebook16.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/socnet/linkedin16.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/socnet/mailto16.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/socnet/twitter16.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/sprite.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/star-ratings-empty.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/star-ratings-sprite.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/star-ratings.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/star.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/tag-small-disabled.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/images/tag-small.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVDreserve.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalCD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalDVD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivaltape.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cd.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdrom.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdromreserve.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/download.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ebook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.jpg [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/newbook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/referencebook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservebook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservecd.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservetape.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservevhs.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/tape.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/vhs.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/2d_art.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/3d_art.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/7Day_book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/archive.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/audio.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/cd_music.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/computer_file.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/digital_audio.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/dvd.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_journal.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_video.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/journal.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/juvenile_book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/kit.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/laserdisk.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/map.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_dvd.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/periodical.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/realia.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reference.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reserve_book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/score.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/software.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/sound.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/tape_music.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vhs.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vinyl_music.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/web.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/bd.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cd.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cdrom.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dossier_de_presse.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd_musical.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_ancien.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_artiste.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_audio.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_en_gros_caracteres.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_multimedia.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/partition.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/revue.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/vhs.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Internet_Connection_Tools.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Quicktime.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_COPYING.txt [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_README.txt [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/aktion.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/binary.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/blockdevice.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/bookmark.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-closed-32.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-32.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-cd-32.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/browser.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/build.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/calc.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/camera.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cardgame.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdimage.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdtrack.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/decrypted.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/demo.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/desktopshare.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/display.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document2.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/download_manager.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount_2.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/edit.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/editpaste.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/encrypted.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/file_temporary.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_blue.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_green.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey_open.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_html.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_image.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_images.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_locked.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_music.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_print.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_red.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_sound.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_txt.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_video.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_yellow.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/hdd_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/html.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image2.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/info.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/internet.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/joystick.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kaddressbook.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kbackgammon.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmdf.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmmidi.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcoloredit.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kdict.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kedit.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/keyboard.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/klaptop.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kmid.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/korganizer.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpackage.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpat.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpoker.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kscd.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/ksnapshot.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kuser2.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kwrite.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kxkb.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock-silver.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock_-_pink.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/log.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lsongs.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/make.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/man.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/message.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime-postscript.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime_txt.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player2.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore2.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mymac.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/palm.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_black.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_blue.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/print_class.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/readme.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/reminders.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/scanner.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/schedule.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/starthere.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tablet.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tutorials.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tv.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usb.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/viewmag.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/voice-support.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/xmms.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_mount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_unmount.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtobasket.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtocart.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader-book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag-icon.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-60px.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-call-number.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery2.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-sifi.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/brief..gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/cd-rom-icon.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-manual.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-materials.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-reference.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-refrence.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-CD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-cd.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vynal-sound-recording.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/AVA.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Audiobook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Biography.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-Tape.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/CD-ROM-software.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-nonfiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/EDLS.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Ed.-Curriculum.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/FLAG.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Faculty-Course-Materials.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction-large-print.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-audiobook.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-biography.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-book-tape-kit.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-picture-books.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-reference.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Local-history.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Magazine.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfiche.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfilm.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Music-CD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Mystery.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction-large-print.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Pamphlet.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Paperback-romance.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Rare-Book.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Reference.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SIRS.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SS.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/ScienceFictionFantasy.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Vinyl-Sound-Recordings.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/WEB.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Western.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/YAC.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-CD-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-Tape-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnCD.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnTape.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Download-Audio-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DownloadableAudio.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Image.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Word.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Image.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS-32px.png [deleted file]
koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS.png [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/colors.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/datatables.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/opac.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/persona-buttons.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/print.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/css/sco.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/datatables.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/doc-head-open.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/item-status-schema-org.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/opac-authorities.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/opac-topissues.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/page-numbers.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/patron-title.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/resort_form.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/bakertaylorimages.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/basket.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/browserid_include.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/datatables.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/googleindictransliteration.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/localcovers.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/overdrive.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/script.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/js/tags.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5.zip [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/about.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/advance_usage.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/combiner.py [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/examples.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/installation.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/normal_usage.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/g_close.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_scripts.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_styles.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/header_bg.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/indicator.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/loader_frame.html [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/next.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/prev.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/greybox/w_close.gif [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_222222_256x240.png [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_454545_256x240.png [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_888888_256x240.png [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.checkboxes.min.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.highlight-3.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.hoverIntent.minified.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.metadata.min.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.rating.js [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-addbybiblionumber.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-alert-subscribe.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-MARCdetail.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-detail.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-authorities-home.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-authoritiessearchresultlist.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-blocked.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-course-details.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-course-reserves.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadcart.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadshelf.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-full-serial-issues.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-imageviewer.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry-update-submitted.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-mymessages.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-overdrive-search.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-confirmation.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-email-sent.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-invalid.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-search-history.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasket.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasketform.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelf.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelfform.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-shareshelf.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-showmarc.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews-rss.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-topissues.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/sco/printslip.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/svc/suggestion.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/modules/text/explodedterms.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl [deleted file]
koha-tmpl/opac-tmpl/prog/images/asc.gif [deleted file]
koha-tmpl/opac-tmpl/prog/images/ascdesc.gif [deleted file]
koha-tmpl/opac-tmpl/prog/images/bonus.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/back_disabled.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/back_enabled.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/forward_disabled.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/forward_enabled.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc_disabled.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/sort_both.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc_disabled.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/desc.gif [deleted file]
koha-tmpl/opac-tmpl/prog/images/favicon.ico [deleted file]
koha-tmpl/opac-tmpl/prog/images/feed-icon-16x16.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/filefind.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/koha-logo.gif [deleted file]
koha-tmpl/opac-tmpl/prog/images/loading.gif [deleted file]
koha-tmpl/opac-tmpl/prog/images/sign_in_green.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/social-sprite.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/sprite.png [deleted file]
koha-tmpl/opac-tmpl/prog/images/star-ratings-sprite.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVDreserve.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalCD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalDVD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivaltape.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cd.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdrom.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdromreserve.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/download.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ebook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.jpg [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/newbook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/referencebook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservebook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservecd.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservetape.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservevhs.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/tape.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/vhs.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/2d_art.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/3d_art.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/7Day_book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/archive.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/audio.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/cd_music.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/computer_file.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/digital_audio.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/dvd.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_journal.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_video.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/journal.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/juvenile_book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/kit.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/laserdisk.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/map.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_dvd.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/periodical.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/realia.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reference.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reserve_book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/score.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/software.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/sound.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/tape_music.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vhs.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vinyl_music.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/web.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/bd.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cd.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cdrom.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dossier_de_presse.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd_musical.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_ancien.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_artiste.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_audio.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_en_gros_caracteres.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_multimedia.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/partition.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/revue.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/vhs.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/000000.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/006600.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/3333cc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/660000.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6600cc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/663333.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6666cc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/66cc66.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/990000.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/996633.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/999999.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/9999cc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/99cc33.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc3333.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc6666.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc66cc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc9999.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc99cc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cccc00.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffff33.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffcc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffff.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Internet_Connection_Tools.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Quicktime.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_COPYING.txt [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_README.txt [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/aktion.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/binary.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/blockdevice.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/bookmark.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-closed-32.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-32.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-cd-32.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/browser.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/build.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/calc.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/camera.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cardgame.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdimage.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdtrack.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/decrypted.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/demo.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/desktopshare.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/display.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document2.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/download_manager.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount_2.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/edit.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/editpaste.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/encrypted.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/file_temporary.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_blue.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_green.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey_open.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_html.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_image.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_images.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_locked.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_music.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_print.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_red.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_sound.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_txt.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_video.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_yellow.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/hdd_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/html.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image2.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/info.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/internet.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/joystick.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kaddressbook.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kbackgammon.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmdf.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmmidi.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcoloredit.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kdict.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kedit.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/keyboard.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/klaptop.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kmid.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/korganizer.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpackage.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpat.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpoker.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kscd.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/ksnapshot.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kuser2.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kwrite.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kxkb.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock-silver.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock_-_pink.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/log.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lsongs.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/make.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/man.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/message.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime-postscript.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime_txt.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player2.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore2.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mymac.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/palm.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_black.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_blue.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/print_class.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/readme.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/reminders.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/scanner.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/schedule.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/starthere.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tablet.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tutorials.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tv.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usb.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/viewmag.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/voice-support.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/xmms.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_mount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_unmount.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtobasket.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtocart.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader-book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag-icon.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-60px.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-call-number.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery2.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-sifi.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/brief..gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/cd-rom-icon.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-manual.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-materials.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-reference.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-refrence.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-CD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-cd.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vynal-sound-recording.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/AVA.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Audiobook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Biography.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-Tape.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/CD-ROM-software.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-nonfiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/EDLS.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Ed.-Curriculum.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/FLAG.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Faculty-Course-Materials.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction-large-print.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-audiobook.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-biography.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-book-tape-kit.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-picture-books.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-reference.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Local-history.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Magazine.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfiche.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfilm.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Music-CD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Mystery.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction-large-print.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Pamphlet.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Paperback-romance.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Rare-Book.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Reference.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SIRS.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SS.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/ScienceFictionFantasy.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Vinyl-Sound-Recordings.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/WEB.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Western.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/YAC.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-non-fiction.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-CD-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-Tape-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnCD.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnTape.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Download-Audio-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DownloadableAudio.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Image.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Word.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Image.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS-32px.png [deleted file]
koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS.png [deleted file]

diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css b/koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css
deleted file mode 100644 (file)
index 95406ec..0000000
+++ /dev/null
@@ -1,152 +0,0 @@
-/* ## BABELTHEQUE ## */
-/* Babeltheque is a french supplier for advanced features
-this babeltheque.css is not used anywhere by Koha, it's not a mistake
-If you're babeltheque customer, you have access to a specific configuration URL
-on babeltheque website, where you can activate this css
-So: it should not be removed from Koha !
-*/
-
-#BW_etiquettes {
-  clear :left;
-  border: 1px solid #E8E8E8;
-  margin-top: 10px;
-  width: 49%;
-  float: left;
-  visibility: hidden;
-  visibility: visible\9;
-}
-#BW_etiquettes:not(:empty) {
-  visibility: visible;
-}
-
-#BW_etiquettes h2 {
-  clear:left;
-  background-color: #E8E8E8;
-  margin: 5px 10px;
-  padding: 0 5px;
-}
-
-#BW_ulEti {max-width:100%;}
-
-#BW_ulEti ul  {
-  margin:0;
-  padding:0 15px;
-  list-style-type: none;
-}
-
-#BW_ulEti a {
-  text-decoration: none;
-}
-
-#BW_ulEti a.tag_s0  {font-weight: 120;font-size:0.8em;}
-#BW_ulEti a.tag_s1  {font-weight: 150;font-size:0.9em;}
-#BW_ulEti a.tag_s2  {font-weight: 180;font-size:1.0em;}
-#BW_ulEti a.tag_s3  {font-weight: 200;font-size:1.2em;}
-#BW_ulEti a.tag_s4  {font-weight: 220;font-size:1.4em;}
-#BW_ulEti a.tag_s5  {font-weight: 230;font-size:1.5em;}
-#BW_ulEti a.tag_s6  {font-weight: 320;font-size:1.6em;}
-#BW_ulEti a.tag_s7  {font-weight: 350;font-size:1.7em;}
-#BW_ulEti a.tag_s8  {font-weight: 400;font-size:1.8em;}
-#BW_ulEti { padding: 0px; line-height: 2em; text-align: center;}
-#BW_ulEti a { padding: 2px; }
-#BW_ulEti { margin: 0px; }
-
-#BW_ulEti ol {
-  float:left;
-  display: inline;
-  margin: 0 10px;
-}
-
-#BW_suggestions {
-  border: 1px solid #E8E8E8;
-  margin-top: 10px;
-  float: right;
-  width: 49%;
-  visibility: hidden;
-  visibility: visible\9;
-}
-#BW_suggestions:not(:empty) {
-  visibility: visible;
-}
-#BW_suggestions h2 {
-  background-color: #E8E8E8;
-  margin: 5px 10px;
-  padding: 0 5px;
-}
-#BW_suggestions .BW_livres_tag_page {
-  padding: 0 15px;
-}
-#BW_suggestions .BW_livres_tag_page:before {
-  content : '> ';
-}
-#BW_droite .BW_livres_tag:before {
-  content : '> ';
-}
-
-#BW_videos {
-  clear : both;
-  border: 1px solid #E8E8E8;
-  padding-bottom: 140px;
-  margin-top: 10px;
-  max-width: 100%;
-  visibility: hidden;
-  visibility: visible\9;
-}
-
-#BW_videos:not(:empty) {
-  visibility: visible;
-}
-
-#BW_videos h2 {
-  background-color: #E8E8E8;
-  margin: 5px 10px;
-  padding: 0 5px;
-}
-#BW_videos .BW_bloc_vid {
-  clear: both;
-  padding: 0 15px;
-}
-.BW_vignette_vid {
-  border: 1px solid #DFD9CE;
-  float: left;
-  height: 141px;
-  margin: 5px;
-  min-height: 141px;
-  padding: 5px;
-  white-space: nowrap;
-}
-
-#BW_notes {clear :left;}
-#BW_notes h2 {font-size:85%;}
-
-#BW_citations {}
-#BW_citations h2 {font-size:85%;}
-
-#BW_critiques {}
-#BW_critiques h2 {font-size:85%;}
-
-#BW_critiques_pro {}
-#BW_critiques_pro h2 {font-size:85%;}
-
-#BW_citations,#BW_critiques,#BW_critiques_pro {
-  background: -moz-linear-gradient(center top , #3399FF, #3333FF) repeat scroll 0 0 transparent;
-  background: -webkit-gradient(linear, center top, center bottom, from(#3399FF), to(#3333FF));
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF');
-  border: 1px solid #B7B7B7;
-  border-radius: 5px 5px 5px 5px;
-  color: #FFFFCC;
-  display: inline-block;
-  float: left;
-  font-weight: bold;
-  margin: 15px 20px 15px 0;
-  min-width: 150px;
-  padding: 0 15px 8px;
-  position: relative;
-  text-align: center;
-  text-shadow: 1px 1px 1px #777777;
-  white-space: nowrap;
-}
-
-#BW_citations a,#BW_critiques a,#BW_critiques_pro a {
-  color: #FFFFCC;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/colors.css b/koha-tmpl/opac-tmpl/ccsr/en/css/colors.css
deleted file mode 100644 (file)
index c3d4b39..0000000
+++ /dev/null
@@ -1,751 +0,0 @@
-/* ================================
- * !Main
- * ================================*/
-
-div.clear {
-    clear: both;
-}
-
-body {
-    min-width:1000px;
-    font-family: "Lucida Grande", Arial;
-    padding:0;
-    background-color : #eaeae6;
-}
-
-body.popup {
-    min-width: 100px;
-    padding : 1em;
-}
-
-#container {
-    background: #fff;
-    border:1px solid #d2d2cf;
-    -webkit-border-radius: 8px;
-    -moz-border-radius: 8px;
-    border-radius: 8px;
-    margin:0 20px;
-    padding: 10px;
-}
-
-a:link,
-a:visited {
-    color: #007fae;
-}
-a:hover {
-    color: #00a5e2;
-}
-
-#container #ctn_lt {
-    padding-left: 15px;
-}
-
-#opacnav {
-    width:240px;
-}
-
-#opacmainuserblock, #news {
-    margin-left:7em;
-}
-
-/* ================================
- * !Header
- * ================================*/
-
-#header-wrapper {
-    background: none;
-}
-
-#opac-main-search {
-    background: none;
-    border: none;
-    display: table;
-    padding: 0.7em 0 0 0.5em;
-    width: 100%;
-}
-*:first-child+html #opac-main-search {
-    display: block;
-}
-#opac-main-search a.logo {
-    display: table-cell;
-    padding: 8px 0 0 13px;
-    vertical-align: top;
-    width: 145px;
-}
-
-#opac-main-search #fluid {
-    display: table-cell;
-    margin: 0;
-    padding: 0;
-    position: relative;
-    vertical-align: top;
-}
-
-#opac-main-search div#libraryname {
-    display: table-cell;
-    float: none;
-    vertical-align: top;
-    overflow: hidden;
-    text-align: center;
-    padding: 0 11px 17px;
-    width: 128px;
-}
-
-/* IE 7 Hack */
-*:first-child+html #opac-main-search a.logo,
-*:first-child+html #opac-main-search #fluid,
-*:first-child+html #opac-main-search div#libraryname {
-    display: block;
-    float: left;
-    height: 100px;
-}
-*:first-child+html #opac-main-search #fluid {
-    width: 800px;
-}
-#opac-main-search div#libraryname h1 {
-    background-repeat: no-repeat;
-    background-position: 0 0;
-    display: block;
-    margin: 0;
-    position: relative;
-}
-#opac-main-search div#libraryname h1 img {
-    display: block;
-    margin: 0 0 7px;
-    max-height: 80px;
-}
-
-#opac-main-search div#libraryname span#official-website {
-    background: url("../../images/arrow-right-grey-logo.png") no-repeat scroll 0 50%;
-    font: 11px/14px Arial;
-    padding: 0 0 0 10px;
-}
-#opac-main-search div#libraryname span#official-website a {
-    color: #696965;
-    text-decoration: none;
-}
-#opac-main-search div#libraryname span#official-website a:hover {
-    text-decoration: underline;
-}
-
-
-/* search form */
-
-form#searchform {
-    background: #a7a7a2 url("../../images/bg-search-bar.png") repeat-x scroll 0 0;
-    -webkit-border-radius: 8px;
-    -moz-border-radius: 8px;
-    border-radius: 8px;
-    display: block;
-    padding: 12px 10px;
-    position: relative;
-}
-
-form#searchform label {
-    display: none;
-}
-
-form.single-library .input-wrapper {
-    margin: 0 237px 0 0;
-}
-form.multi-libraries .input-wrapper {
-    margin: 0 416px 0 0;
-}
-form#searchform .input-wrapper input[type="text"] {
-    background: #fff;
-    border: 1px solid #A0A09A;
-    -webkit-border-radius: 8px;
-    -moz-border-radius: 8px;
-    border-radius: 8px;
-    color: #868684;
-    font-size: 12px !important;
-    padding: 8px 8px 9px;
-    width: 100% !important;
-}
-
-form#searchform select {
-    left: -9999em;
-    position: absolute;
-}
-
-form.multi-libraries #filters .jqTransformSelectWrapper {
-    position: absolute;
-    right: 229px;
-    top: 12px;
-}
-
-form.single-library  #filters .jqTransformSelectWrapper,
-form.multi-libraries #libraries .jqTransformSelectWrapper {
-    position: absolute;
-    right: 50px;
-    top: 12px;
-}
-
-form#searchform input[type="submit"] {
-    background: #619bb5 url("../../images/btn-search-bar.png") no-repeat 50% 50%;
-    border: 1px solid #adadaa;
-    -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-    border-radius: 5px;
-    color: #fff;
-    cursor: pointer;
-    font-size: 0;
-    font-weight: normal;
-    height: 33px;
-    margin-left: 4px;
-    margin-top: 0;
-    padding: 0;
-    position: absolute;
-    right: 10px;
-    top: 12px;
-    width: 34px;
-}
-
-#moresearches {
-    margin: 7px 10px 0;
-}
-#moresearches a:link,
-#moresearches a:visited {
-    background: url("../../images/arrow-right-grey-11x6.png") no-repeat scroll left center transparent;
-    color: #007fae;
-    font-size: 12px;
-    font-weight: normal;
-    margin-right: 12px;
-    padding-left: 12px;
-    text-decoration: none;
-}
-#moresearches a:hover {
-    color: #00a5e2;
-}
-
-#moresearches span.pipe {
-    display: none;
-}
-
-.transparent {
-    zoom: 1;
-    filter: alpha(opacity=50);
-    opacity: 0.5;
-}
-
-div#top-bar {
-    z-index: 9999999;
-    position: fixed;
-    top:0;
-    left:0;
-    margin: 0;
-    padding: 0;
-    width: 100%;
-    height: 29px;
-    background: #454543 url("../../images/img_bg_header.png") repeat-x 0 0;
-}
-
-
-ul#menu-left {
-    margin: 0 0 0 30px;
-    padding: 0;
-    display: block;
-    float: left;
-    width: auto;
-    height: 29px;
-}
-ul#menu-left li {
-    margin: 0;
-    padding: 0 8px 0 10px;
-    float: left;
-    height: 29px;
-    list-style-type: none;
-    background: url("../../images/img_sep_header.png") no-repeat left top;
-}
-ul#menu-left li#listsmenulink {
-    padding: 1px 0 0 12px;
-    border: none;
-}
-ul#menu-left #listsmenulink:hover {
-    background: url("../../images/img_sep_header.png") no-repeat left top !important;
-}
-ul#menu-left li a#cartmenulink,
-ul#menu-left li#listsmenulink a {
-    margin: 2px 0 0 0;
-    color: #9EE1FF;
-    font-family: Arial;
-    font-size: 13px;
-    font-weight: bold;
-    text-decoration: none;
-    border: none;
-}
-ul#menu-left li a#cartmenulink:hover,
-ul#menu-left li#listsmenulink a:hover {
-    color: #9EE1FF;
-}
-
-ul#menu-left li#listsmenulink a {
-    padding: 2px 0 0;
-}
-
-ul#menu-left li a#cartmenulink span,
-ul#menu-left li#listsmenulink a span {
-    margin: 0;
-    padding: 0;
-}
-ul#menu-left li a#cartmenulink span#basketcount {
-    margin: 0 0 0 5px;
-    padding: 0;
-    background: none;
-}
-ul#menu-left li a#cartmenulink span img,
-ul#menu-left li#listsmenulink a span img {
-    display: none;
-}
-
-ul#menu-left li a#cartmenulink {
-    padding: 0 0 0 30px;
-    background: url("../../images/img_toolbar-button-cart.png") no-repeat left center;
-}
-ul#menu-left li#listsmenulink a {
-    padding: 0 0 0 20px;
-    background: url("../../images/img_toolbar-button-lists.png") no-repeat left center;
-}
-
-div#cartDetails,
-div#listsmenu {
-    z-index: 9999999;
-    top: 29px !important;
-    margin: 0;
-    padding: 10px !important;
-    background: #649EB8;
-    border-left: 1px solid #A0A09A !important;
-    border-right: 1px solid #A0A09A !important;
-    border-bottom: 1px solid #A0A09A !important;
-    -webkit-border-radius: 0 0 7px 7px;
-    -moz-border-radius: 0 0 7px 7px;
-    border-radius: 0 0 7px 7px;
-}
-div#cartDetails {
-    margin-left: -9px;
-}
-
-
-#members {
-    background: none;
-    margin: 0;
-    padding: 0;
-    float: right;
-}
-#members ul {
-    margin: 0;
-    margin-right: 20px;
-    float: right;
-}
-#members li {
-    background: none;
-    margin:0;
-    float: left;
-    border-right: none;
-}
-#members ul li a {
-    background: url("../../images/img_sep_header.png") no-repeat scroll right top transparent;
-    color: #9EE1FF;
-    display: block;
-    font-family: Arial;
-    font-size: 13px;
-    height: 22px;
-    padding: 7px 14px 0 3px;
-    text-decoration: none;
-}
-
-#members li span.members {
-    color:#fff;
-    padding:7px 14px 0 9px;
-    float: left;
-    background: url(../../images/img_sep_header.png) no-repeat right top;
-    height: 22px;
-}
-
-#members li span.members a {
-    display:inline;
-    background: none;
-    padding: 0;
-}
-
-#members li a {
-    padding:7px 14px 0 9px;
-}
-
-#members li a.logout {
-    color:#ff825b;
-    font-weight: normal;
-    padding:7px 14px 0 9px;
-}
-
-div#listsmenu {
-    margin-left: 1px;
-}
-div#listsmenu h4 {
-    margin: 0 !important;
-    color: #fff;
-}
-div#listsmenu ul li {
-    margin: 0 !important;
-    padding: 0 !important;
-    height: auto !important;
-    background: none !important;
-}
-div#listsmenu ul li {
-    float: none !important;
-    margin: 0 !important;
-    padding: 0 !important;
-    list-style-type: none !important;
-    background: none !important;
-}
-div#listsmenu a {
-    margin: 0 !important;
-    padding: 0 !important;
-    color: #fff !important;
-    font-weight: normal  !important;
-    text-decoration: none;
-    background: none !important;
-}
-div#listsmenu a:hover {
-    text-decoration: underline;
-}
-
-#cartDetails,#cartUpdate,#holdDetails,#listsDetails {
-    background-color : #FFF;
-    border: 1px solid #739acf;
-    color : #fff;
-    display : none;
-    margin : 0;
-    padding : 10px;
-    text-align : center;
-    width : 180px;
-    box-shadow: 1px 1px 3px #666;
-    -moz-box-shadow: 1px 1px 3px #666;
-    -webkit-box-shadow: 1px 1px 3px #666;
-
-}
-
-#cartmenulink, #listsmenulink {
-    display : block;
-    position : relative;
-    background : #aaa;
-    padding : 5px;
-    float : left;
-    color : #333;
-    text-decoration : none;
-    cursor : pointer;
-}
-
-#cartmenulink {
-    background : #98CB58;
-    color : #336600;
-    font-size : 105%;
-}
-
-#cartmenulink[class], #listsmenulink[class] {
-    background-image : ;
-    background-position : ;
-}
-
-#cartmenulink span, #listsmenulink span {
-    padding : 0 0 5px 10px;
-    background-position:;
-    left:;
-    margin-bottom:;
-}
-
-#cartmenulink *, #listsmenulink * {
-    background-image : none;
-}
-
-#cartmenulink span#basketcount span {
-    color:#fff;
-    margin:0 0 0 5px;
-    padding:0;
-    background:none;
-    font-size:15px;
-    font-weight:bold;
-}
-
-
-/* ================================
- * !jQtransform
- * ================================*/
-
-.jqTransformSelectWrapper {
-    background: none repeat scroll 0 0 #FFFFFF;
-    border: 1px solid #A0A09A;
-    border-radius: 8px 8px 8px 8px;
-    color: #252525;
-    font-family: Arial,Helvetica,sans-serif;
-    font-size: 13px;
-    float: left;
-    margin-left: 5px;
-    padding: 0;
-    position: relative;
-    width: 171px !important;
-}
-.jqTransformSelectWrapper div {
-    height: 19px;
-    padding: 9px 5px 4px;
-    text-indent: 4px;
-}
-.jqTransformSelectWrapper div span {
-    cursor: pointer;
-    float: left;
-}
-
-.jqTransformSelectWrapper div a {
-    background: url("../../images/img_select-puce.png") no-repeat scroll 0 50% transparent;
-    display: block;
-    height: 26px;
-    outline: medium none;
-    position: absolute;
-    right: 3px;
-    top: 3px;
-    width: 25px;
-}
-
-.jqTransformSelectWrapper ul {
-    background: none repeat scroll 0 0 #FFFFFF;
-    border: 1px solid #A0A09A;
-    -webkit-border-radius: 7px;
-    -moz-border-radius: 7px;
-    border-radius: 7px;
-    height: auto !important;
-    padding: 5px 0 !important;
-    position: absolute;
-    width: 100% !important;
-}
-.jqTransformSelectWrapper ul li {
-    background: none repeat scroll 0 0 transparent !important;
-    list-style: none outside none !important;
-    margin: 0 !important;
-    padding: 0 5px !important;
-}
-.jqTransformSelectWrapper ul li a {
-    color: #252525 !important;
-    display: block;
-    font-family: Arial,Helvetica,sans-serif;
-    font-size: 13px;
-    font-weight: normal;
-    padding-left: 5px;
-    text-decoration: none;
-}
-.jqTransformSelectWrapper ul li a:hover {
-    background: none repeat scroll 0 0 #F5F5F4;
-}
-
-
-/* ================================
- * !Footer
- * ================================*/
-
-#main_footer {
-    padding:0 30px;
-    font-family:"Lucida Grande", Arial;
-    margin-bottom: 65px;
-}
-
-#main_footer .colleft {
-    float:left;
-    margin-top:8px;
-}
-
-#main_footer .colleft ul {
-    padding:0;
-}
-
-#main_footer .colleft li {
-    display:inline;
-    list-style:none;
-}
-
-#main_footer .colleft li.first {
-    background:url(../../images/img_sep_footer.png) no-repeat right top;
-    padding-right: 8px;
-    margin-right: 10px;
-}
-
-#main_footer .colleft li a {
-    color:#4f91b0;
-    text-decoration:none;
-    font-size:14px;
-    font-weight: normal;
-}
-#main_footer .colleft li a:hover {
-    color:#00a5e2;
-}
-
-#main_footer .colleft .copy {
-    font-size:12px;
-    color:#5f5f5f;
-    margin-top:10px;
-}
-
-#main_footer .colright {
-    float:right;
-    width: auto;
-}
-
-#main_footer .colright .koha {
-    float:left;
-    background: url(../../images/img_logo_koha.jpg) no-repeat bottom right;
-    width: 168px;
-    height: 40px;
-}
-#main_footer .colright .koha a {
-    display:block;
-    padding:0;
-    width: 168px;
-    height: 40px;
-    color:#5f5f5f;
-    text-decoration: none;
-    font-weight: normal;
-}
-
-div#changelanguage {
-    padding-bottom: 2em;
-}
-
-
-/* ================================
- * !Page : Search results
- * ================================*/
-
-/* breacrumbs */
-
-body#results #breadcrumbs {
-    margin: -1px 0 17px 2px;
-    padding: 0;
-}
-body#results #breadcrumbs p {
-    font: normal 11px/11px Arial;
-    margin: 0;
-    padding: 0;
-}
-body#results #breadcrumbs p a {
-    color: #007fae;
-    display: inline;
-    text-decoration: none;
-}
-body#results #breadcrumbs p a:hover {
-    color: #00a5e2;
-}
-
-body#results #breadcrumbs p a img {
-    vertical-align: middle;
-}
-
-body#results #breadcrumbs p .rsaquo {
-    color: #8d8d89;
-    font-size: 20px;
-    line-height: 11px;
-    vertical-align: sub;
-}
-
-/* IE7 Hack */
-*:first-child+html body#results #breadcrumbs p span {
-    display: inline;
-    font-size: 11px;
-    font-weight: bold;
-    vertical-align: top;
-}
-
-body#results #breadcrumbs p strong {
-    color: #5f5f5f;
-}
-
-.nb_results {
-    font-weight: bold;
-}
-
-/* search-facets */
-
-body#results #search-facets {
-    border: none;
-}
-body#results #search-facets h4 {
-    background: none;
-    border-bottom: 1px solid #E8E8E8;
-    font-size: 90%;
-    margin: 0 9px 10px 0;
-    padding: 13px 0 7px;
-    text-align: left;
-}
-
-body#results #search-facets a {
-    color: #007fae;
-}
-body#results #search-facets a:hover {
-    color: #00a5e2;
-}
-
-
-/* userresults */
-
-body#results div#userresults {
-    border-left: 1px solid #c8c8c4;
-    padding: 0 20px 0;
-}
-
-
-/* searchresults */
-
-body#results tr {
-    border: none;
-}
-body#results tr td {
-    background: #fff url("../../images/bg-result-light.png") repeat-x 0 0;
-    border-top: 1px solid #c8c8c4;
-    border-bottom: none;
-    height: 115px;
-    padding-top: 15px;
-}
-
-body#results .searchresults td.resultscontrol {
-    background: #ddddda url("../../images/bg-results-control.png") repeat-x 0 100%;
-    -moz-border-radius-topleft: 6px;
-    -moz-border-radius-topright: 6px;
-    -moz-border-radius-bottomright: 0px;
-    -moz-border-radius-bottomleft: 0px;
-    -webkit-border-radius: 6px 6px 0px 0px;
-    border-radius: 6px 6px 0px 0px;
-    border: none;
-    border-bottom: 1px solid #b0b0ae;
-    padding: 2px 7px 6px;
-    height: auto;
-}
-
-
-/* Navigation */
-
-body#results a.nav:link, div.pages a:link {
-    background-color: #EEEEEE;
-    border: 1px solid #CCCC99;
-    color: #007FAE;
-    font-weight: bold;
-    padding: 1px 5px;
-    text-decoration: none;
-}
-body#results a.nav:hover, div.pages a:hover {
-    color: #00A5E2;
-}
-
-
-
-/* ================================
- * !Page : Opac detail
- * ================================*/
-
-body#opac-detail .nav_results ul.pg_menu {
-    display: table;
-    height: auto;
-    overflow: hidden;
-    padding: 0;
-    width: 100%;
-}
-body#opac-detail .nav_results ul.pg_menu li {
-    display: table-cell;
-    float: none;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css b/koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css
deleted file mode 100644 (file)
index e7b11bd..0000000
+++ /dev/null
@@ -1,265 +0,0 @@
-input.search_init {
-    color: #999999;
-}
-.sorting_asc {
-    padding-right: 19px;
-    background: url("../../img/asc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc {
-    padding-right: 19px;
-    background: url("../../img/desc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting {
-    padding-right: 19px;
-    background: url("../../img/ascdesc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_asc_disabled {
-    padding-right: 19px;
-    background: url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc_disabled {
-    padding-right: 19px;
-    background: url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #EEEEEE;
-}
-.sorting_disabled {
-    padding-right: 19px;
-    background-color: #EEEEEE;
-}
-
-div.top {clear : both; }
-
-div.top.pager,
-div.bottom.pager {
-    background-color : #E5E5E5;
-    padding : 0;
-}
-
-div.bottom.pager div.dataTables_paginate.paging_full_numbers,
-div.bottom.pager div.dataTables_paginate.paging_four_button {
-    border-right-width : 0;
-}
-
-div.dataTables_filter,
-div.dataTables_length,
-div.dataTables_info,
-div.dataTables_paginate {
-    float: left;
-    padding : .3em .5em .3em .5em;
-
-}
-div.dataTables_length {
-    border-right : 1px solid #686868;
-    line-height:1.9em;
-}
-div.dataTables_info {
-    border-right : 1px solid #AAA;
-    line-height:1.9em;
-}
-div.dataTables_length,
-div.dataTables_filter {
-    border-left : 1px solid #FFF;
-}
-div.dataTables_filter {
-    line-height : 1.9em;
-}
-div.dataTables_paginate {
-    background-color : #F4F4F4;
-    font-size: 110%;
-    padding : 0;
-}
-
-.paging_full_numbers span.paginate_button,
-.paging_full_numbers span.paginate_active {
-    border-right : 1px solid #AAA;
-    border-left : 1px solid #FFF;
-    display : block;
-    float : left;
-    line-height:1.6em;
-    padding: .3em .7em;
-    cursor: pointer;
-}
-
-.paging_full_numbers span.paginate_button {
-    color : #0000CC;
-}
-.paging_full_numbers span.paginate_button.first {
-    background-image : url('../../img/first.png');
-    background-repeat: no-repeat;
-    background-position : 2px center;
-    padding-left : 2em;
-}
-.paging_full_numbers span.paginate_button.previous {
-    background-image : url('../../img/prev.png');
-    background-repeat: no-repeat;
-    background-position : 2px center;
-    padding-left : 2em;
-}
-.paging_full_numbers span.paginate_button.next {
-    background-image : url('../../img/next.png');
-    background-repeat: no-repeat;
-    background-position : right center;
-    padding-right : 2em;
-}
-.paging_full_numbers span.paginate_button.last {
-    background-image : url('../../img/last.png');
-    background-repeat: no-repeat;
-    background-position : right center;
-    border-right : 1px solid #686868;
-    padding-right : 2em;
-}
-div.bottom.pager .paging_full_numbers span.paginate_button.last {
-    border-right-width : 0;
-}
-.paging_full_numbers span.paginate_active {
-    background-color : #FFFFEA;
-    color : #000;
-    font-weight: bold;
-}
-
-.paging_full_numbers span.paginate_button:hover {
-    background-color: #FFC;
-}
-
-.paging_full_numbers span.paginate_button.paginate_button_disabled {
-    color : #666;
-}
-
-/* Two-button version */
-
-div.dataTables_paginate.paging_two_button,
-div.dataTables_paginate.paging_four_button {
-    background-color : transparent;
-    border-right : 1px solid #686868;
-    border-left : 1px solid #FFF;
-    line-height : 1.8em;
-}
-.paginate_disabled_first,
-.paginate_enabled_first,
-.paginate_disabled_previous,
-.paginate_enabled_previous,
-.paginate_disabled_next,
-.paginate_enabled_next,
-.paginate_disabled_last,
-.paginate_enabled_last {
-    float: left;
-    height: 16px;
-    margin: .5em;
-    width: 16px;
-}
-.paginate_disabled_first {
-    background-image: url("../../img/first-disabled.png");
-}
-.paginate_enabled_first {
-    background-image: url("../../img/first.png");
-    cursor: pointer;
-}
-.paginate_disabled_previous {
-    background-image: url("../../img/prev-disabled.png");
-}
-.paginate_enabled_previous {
-    background-image: url("../../img/prev.png");
-    cursor: pointer;
-}
-.paginate_disabled_next {
-    background-image: url("../../img/next-disabled.png");
-}
-.paginate_enabled_next {
-    background-image: url("../../img/next.png");
-    cursor: pointer;
-}
-.paginate_disabled_last {
-    background-image: url("../../img/last-disabled.png");
-}
-.paginate_enabled_last {
-    background-image: url("../../img/last.png");
-    cursor: pointer;
-}
-
-
-/*
-table.display {
-    width: 100%;
-}
-table.display thead th {
-    border-bottom: 1px solid black;
-    cursor: pointer;
-    font-weight: bold;
-    padding: 3px 18px 3px 10px;
-}
-.dataTables_wrapper {
-    clear: both;
-    position: relative;
-}
-.dataTables_processing {
-    background-color: white;
-    border: 1px solid #DDDDDD;
-    color: #999999;
-    font-size: 14px;
-    height: 30px;
-    left: 50%;
-    margin-left: -125px;
-    margin-top: -15px;
-    padding: 14px 0 2px;
-    position: fixed;
-    text-align: center;
-    top: 50%;
-    width: 250px;
-}
-.dataTables_info {
-    float: left;
-    width: 60%;
-}
-.dataTables_paginate {
-    float: right;
-    text-align: right;
-    width: 44px;
-}
-.paging_full_numbers {
-    height: 22px;
-    line-height: 22px;
-    width: 400px;
-}
-.paging_full_numbers span.paginate_button,
-     .paging_full_numbers span.paginate_active {
-    border: 1px solid #aaa;
-    -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-    padding: 2px 5px;
-    margin: 0 3px;
-    cursor: pointer;
-    *cursor: hand;
-}
-
-.paging_full_numbers span.paginate_button {
-    background-color: #ddd;
-}
-
-.paging_full_numbers span.paginate_button:hover {
-    background-color: #ccc;
-}
-
-.paging_full_numbers span.paginate_active {
-    background-color: #99B3FF;
-}
-.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
-    float: left;
-    height: 19px;
-    margin-left: 3px;
-    width: 19px;
-}
-.paginate_disabled_previous {
-    background-image: url("../../img/datatables/back_disabled.jpg");
-}
-.paginate_enabled_previous {
-    background-image: url("../../img/datatables/back_enabled.jpg");
-}
-.paginate_disabled_next {
-    background-image: url("../../img/datatables/forward_disabled.jpg");
-}
-.paginate_enabled_next {
-    background-image: url("../../img/datatables/forward_enabled.jpg");
-}
-.spacer {
-    clear: both;
-    height: 20px;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css b/koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css
deleted file mode 100644 (file)
index 6a4be9e..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-.hierarchies {
- background-color:#fff;
- color:#000000;
- padding:5px;
-   margin-left:50px;
-      -moz-border-radius:6px;
-        display:block;
- font-size:10px;
-}
-.hierarchy {
- padding:5px;
-   width:90%;
-     -moz-border-radius:6px;
-        display:block;
-}
-.child {
-      display:none;
-    margin-left : 50px;
-    width:150%;
-}
-.child a:hover{
-  background-color:#BFCFFF;
-}
-.parent {
-        display:none;
-    margin-left : -50px;
-}
-.parent a:hover{
-  background-color:#BFCFFF;
-}
-.child0{
-  width : 20%;
-  text-align : left;
-}
-.child0 a:hover{
-  background-color:#BFCFFF;
-}
-.child1{
-  width : 20%;
-  text-align : left;
-  margin-left : 50px;
-}
-.child1 a:hover{
-  background-color:#BFCFFF;
-}
-.child2{
-  width : 20%;
-  text-align : left;
-  margin-left : 100px;
-}
-.child2 a:hover{
-  background-color:#BFCFFF;
-}
-.child3{
-  width : 20%;
-  text-align : left;
-  margin-left : 150px;
-}
-.child3 a:hover{
-  background-color:#BFCFFF;
-}
-.child4{
-  width : 20%;
-  text-align : left;
-  margin-left : 200px;
-}
-.child4 a:hover{
-  background-color:#BFCFFF;
-}
-.child5{
-  width : 20%;
-  text-align : left;
-  margin-left : 250px;
-}
-.child5 a:hover{
-  background-color:#BFCFFF;
-}
-.child6{
-  width : 20%;
-  text-align : left;
-  margin-left : 300px;
-}
-.child6 a:hover{
-  background-color:#BFCFFF;
-}
-.child7{
-  width : 20%;
-  text-align : left;
-  margin-left : 350px;
-}
-.child7 a:hover{
-  background-color:#BFCFFF;
-}
-.child8{
-  width : 10%;
-  text-align : left;
-  margin-left : 400px;
-}
-.child8 a:hover{
-  background-color:#BFCFFF;
-}
-.parents{
-  display:inline;
-  cursor:crosshair;
-}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css b/koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css
deleted file mode 100644 (file)
index 616db6f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
-div.rating-cancel,div.star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
-div.rating-cancel,div.rating-cancel a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 -49px}
-div.star-rating,div.star-rating a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 0px}
-div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 -49px;border:0}
-div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
-div.star-rating-on a{background-position:0 -32px!important}
-div.rating-cancel.star-rating-hover a{background-position:0 -65px}
-div.star-rating-hover a{background-position:0 -16px}
-/* Read Only CSS */
-div.star-rating-readonly a{cursor:default !important}
-/* Partial Star CSS */
-div.star-rating{background:transparent!important;overflow:hidden!important}
-/* END jQuery.Rating Plugin CSS */
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css b/koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css
deleted file mode 100644 (file)
index 27fbfa2..0000000
+++ /dev/null
@@ -1,628 +0,0 @@
-/*
-    Mobile stylesheet
-    Frédérick Capovilla, 2012 - Libéo
-*/
-
-/* Hidden elements */
-
-.mobile-hidden,
-body#opac-main #login,
-body#opac-main #login~div,
-body#opac-main #opacnav,
-body#opac-main #opacmainuserblock,
-body#results #facetcontainer,
-body#opac-detail #ulactioncontainer>:not(#action),
-body#opac-detail #ulactioncontainer #action a:not(.reserve),
-body#opac-detail #shelfbrowser,
-body#opac-detail #views,
-body#opac-detail div#bibliodescriptions>ul>li:nth-of-type(n+3),
-body#results #userresults .pages:nth-of-type(1),
-body#results #userresults>br,
-body#results td.select.selectcol,
-body#results span.results_summary.actions>:not(.hold),
-body#results span.addto,
-body#results span#placehold,
-body#results span.checkall,
-body#results span.clearall,
-body#results .searchresults td.resultscontrol,
-body#advsearch form div.yui-g:nth-last-of-type(-n+4),
-body#opac-readingrecord ul.ui-tabs-nav li,
-body#opac-login-page #opac-main-search div#libraryname,
-#leftmenus>:not(#menu),
-#top-bar #menu-left,
-#members>ul>li:nth-child(2),
-#moresearches,
-#breadcrumbs>p:nth-of-type(1),
-#main_footer .colleft,
-#opac-main-search a.logo {
-    display:none !important;
-}
-
-
-/* General */
-
-body{
-    min-width: 100px;
-}
-
-#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
-    min-width: 100px;
-}
-
-.yui-ge div.first, .yui-gf .yui-g, .yui-gf .yui-u{
-    width: 100%;
-}
-
-#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
-    content: "";
-}
-
-#container{
-    border-radius: 0;
-    margin: 0;
-    padding: 0;
-    padding-bottom: 10px;
-    border: 0;
-}
-
-#container #ctn_lt {
-    padding: 0 10px;
-    padding-left: auto;
-}
-
-#doc3{
-    margin: 0;
-    width: 100%;
-}
-
-#opac-main-search {
-    margin: 0 !important;
-    padding: 0;
-}
-
-#main_footer{
-    margin-bottom: 0;
-}
-
-#yui-main .yui-b {
-    margin: 0 !important;
-}
-
-#breadcrumbs{
-    margin: 0 !important;
-    padding: 0 !important;
-}
-
-body#results #breadcrumbs>*{
-    padding: 20px !important;
-}
-
-
-/* Main */
-
-body#opac-main #container #ctn_lt{
-    padding: 15px;
-}
-
-body#opac-main #opacmainuserblockmobile {
-    display: block;
-}
-
-#news.container {
-    display: block;
-    margin: 0em;
-}
-
-
-
-/* Results */
-
-body#results div#userresults {
-    padding: 0;
-    border: 0;
-}
-
-body#results .yui-t1 #yui-main .yui-b {
-    margin: 0;
-}
-
-body#results #container #ctn_lt{
-    padding: 0;
-}
-
-body#results .searchresults td.resultscontrol{
-    border-radius: 0;
-}
-
-body#results .searchresults .resort{
-    width: 50%;
-    float:right;
-}
-
-body#results .searchresults #sort_by{
-    width: 100%;
-}
-
-body#results .searchresults .cartlist{
-    width:50%;
-}
-
-body#results .results_summary.actions .hold {
-    font-size: 140%;
-    font-weight: bold;
-    margin-left: 0;
-}
-
-
-/* Cancel highlighting */
-
-a .term {
-    text-decoration: inherit;
-}
-
-.term {
-    background-color: inherit;
-    color: inherit;
-}
-
-
-/* Details */
-
-body#opac-detail #ctn_lt,
-body#opac-marcdetail #ctn_lt,
-body#opac-isbddetail #ctn_lt{
-    margin: 10px;
-    padding: 0;
-}
-
-body#opac-detail #opac-detail-yui-ge {
-    padding-top: 15px;
-}
-
-#views>span {
-    display:block;
-}
-
-body#opac-detail #ulactioncontainer{
-    position: absolute;
-    top: 0;
-    right: 0;
-}
-
-body#opac-detail #container {
-    position: relative;
-}
-
-body#opac-detail #ulactioncontainer ul{
-    margin-top: 0;
-    padding: 5px;
-}
-
-body#opac-detail #ulactioncontainer li{
-    margin: 0;
-    padding: 0;
-}
-
-/* Logo in the footer */
-
-#opac-main-search div#libraryname {
-    display: block;
-    position: absolute;
-    bottom: -116px;
-    left: 0;
-    padding: 0 20px;
-}
-
-#opac-main-search div#libraryname img {
-    display: block;
-}
-
-#doc3{
-    position: relative;
-}
-
-#main_footer {
-    padding-top: 29px;
-}
-
-#main_footer .colright,
-#main_footer .colleft{
-    float: none;
-}
-
-#main_footer .colright .koha{
-    float: right;
-    overflow: hidden;
-    text-indent: -5000em;
-    width: 92px;
-    height: 80px;
-    background-position: center;
-}
-
-
-/* Login bar */
-
-div#top-bar {
-    display: block;
-    position: absolute;
-    left: 0;
-    bottom: -29px;
-    top: auto;
-    overflow: hidden;
-    z-index: auto;
-}
-
-#members ul{
-    margin: 0;
-}
-
-
-/* Search bar */
-
-form#searchform {
-    border-radius: 0;
-    padding-top: 50px;
-}
-
-form#searchform #filters .jqTransformSelectWrapper,
-form#searchform #libraries .jqTransformSelectWrapper {
-    position: relative;
-    left: 0;
-    top: 0;
-    border-radius: 3px;
-}
-
-form.multi-libraries #filters .jqTransformSelectWrapper{
-    width: 49% !important;
-    float: left;
-}
-
-form.multi-libraries #libraries .jqTransformSelectWrapper{
-    width: 49% !important;
-    float: right;
-}
-
-form.single-library #filters .jqTransformSelectWrapper,
-form.multi-libraries.single-field-mobile #filters .jqTransformSelectWrapper,
-form.multi-libraries.single-field-mobile #libraries .jqTransformSelectWrapper{
-    width: 100% !important;
-    float:left;
-}
-
-form.multi-libraries .input-wrapper{
-    margin: 0;
-}
-
-form#searchform .input-wrapper input[type="text"]{
-    -webkit-box-sizing: border-box;
-    -moz-box-sizing: border-box;
-    box-sizing: border-box;
-    border-radius: 3px;
-}
-
-form#searchform .input-wrapper{
-    -webkit-box-sizing: border-box;
-    -moz-box-sizing: border-box;
-    box-sizing: border-box;
-    position: absolute;
-    top: 15px;
-    left: 0;
-    width: 100%;
-    padding: 0 10px;
-    padding-right: 46px;
-}
-
-form#searchform input[type="submit"]{
-    position: absolute;
-    border-radius: 0;
-    top: 15px;
-    right: 10px;
-}
-
-.jqTransformSelectWrapper{
-    margin: 0;
-}
-
-.jqTransformSelectWrapper div{
-    overflow: hidden;
-}
-
-.jqTransformSelectWrapper div span{
-    white-space:nowrap;
-}
-
-.jqTransformSelectWrapper div a{
-    border-left: 5px solid #FFF;
-    border-right: 5px solid #FFF;
-    background-color: white;
-    box-shadow: -3px 0 5px #FFF;
-    right: 0px;
-    border-radius: 8px;
-}
-
-.jqTransformSelectWrapper ul li a{
-    padding: 10px 0;
-}
-
-#opac-main-search #fluid {
-    display: block;
-}
-
-
-/* Login screen */
-
-#holds, #opac-auth {
-    min-width: 0;
-    width: auto;
-}
-
-
-/* User */
-
-body#opac-user .yui-b,
-body#opac-passwd .yui-b,
-body#opac-search-history .yui-b,
-body#opac-readingrecord .yui-b,
-body#opac-userupdate .yui-b,
-body#opac-account .yui-b{
-    width: auto;
-    float: none;
-}
-
-body#opac-user #yui-main ,
-body#opac-passwd #yui-main ,
-body#opac-search-history #yui-main ,
-body#opac-readingrecord #yui-main ,
-body#opac-userupdate #yui-main ,
-body#opac-account #yui-main {
-    float: none;
-    margin: 0;
-}
-
-body#opac-userupdate .yui-g .yui-u{
-    width: 100%;
-}
-
-body#opac-passwd fieldset,
-body#opac-userupdate fieldset{
-    margin: 1em 0;
-}
-
-.renewals {
-    display: inline;
-}
-
-
-/* Tables */
-
-body#opac-user #checkoutst td.links,
-body#opac-user thead,
-body#opac-holds div:not(.calendar) table>tbody>tr:nth-child(1),
-body#opac-readingrecord #readingrec tr:nth-child(1),
-body#opac-detail #holdingst thead,
-body#opac-detail #holdingst td.call_no a{
-    display: none !important;
-}
-
-body#opac-detail table#holdingst,
-body#opac-readingrecord table,
-body#opac-holds div:not(.calendar) table,
-body#opac-user table#holdst,
-body#opac-user table#checkoutst{
-    border-right: none;
-    border-top: none;
-    border: none;
-    counter-reset: item;
-}
-
-body#opac-detail #holdingst tr,
-body#opac-readingrecord tr,
-body#opac-holds div:not(.calendar) tr,
-body#opac-user #holdst tr,
-body#opac-user #checkoutst tr{
-    border: none;
-    display: block;
-    position: relative;
-    margin-left: 10px;
-    margin-bottom: 10px;
-}
-
-body#opac-detail #holdingst td,
-body#opac-readingrecord td,
-body#opac-holds div:not(.calendar) td,
-body#opac-user #holdst td,
-body#opac-user #checkoutst td{
-    display: block;
-    border: 1px solid #DDD;
-    position: relative;
-}
-
-body#opac-user #checkoutst caption {
-    display: block;
-}
-
-body#opac-detail #holdingst tr:before,
-body#opac-readingrecord tr:before,
-body#opac-holds div:not(.calendar) tr:not(.copiesrow):before,
-body#opac-user #holdst tr:before,
-body#opac-user #checkoutst tr:before {
-    font-weight: bold;
-    content: counter(item) ". ";
-    counter-increment: item;
-    display: block;
-    position: absolute;
-    left: -13px;
-    top: 4px;
-}
-
-body#opac-detail #holdingst td:before,
-body#opac-readingrecord td:before,
-body#opac-holds div:not(.calendar) td:before,
-body#opac-user #holdst td:before,
-body#opac-user #checkoutst td:before {
-    font-weight: bold;
-}
-
-body#opac-detail #holdingst td.itype:before {content: "Item type : ";}
-body#opac-detail #holdingst td.location:before {content: "Location : ";}
-body#opac-detail #holdingst td.collection:before {content: "Collection : ";}
-body#opac-detail #holdingst td.call_no:before {content: "Call Number : ";}
-body#opac-detail #holdingst td.vol_info:before {content: "Vol Info : ";}
-body#opac-detail #holdingst td.url:before {content: "URL : ";}
-body#opac-detail #holdingst td.copynumber:before {content: "Copy Number : ";}
-body#opac-detail #holdingst td.status:before {content: "Status : ";}
-body#opac-detail #holdingst td.notes:before {content: "Notes : ";}
-body#opac-detail #holdingst td.date_due:before {content: "Date Due : ";}
-body#opac-detail #holdingst td.barcode:before {content: "Barcode : ";}
-body#opac-detail #holdingst td.holds_count:before {content: "Item holds : ";}
-
-body#opac-user #checkoutst td.date_due:before {content: "Date due : ";}
-body#opac-user #checkoutst td.call_no:before {content: "Call No. : ";}
-body#opac-user #checkoutst td.fines:before {content: "Fines : ";}
-
-body#opac-user #holdst td.reservedate:before {content: "Placed On : ";}
-body#opac-user #holdst td.expirationdate:before {content: "Expires On : ";}
-body#opac-user #holdst td.branch:before {content: "Pick Up Location : ";}
-body#opac-user #holdst td.priority:before {content: "Priority : ";}
-body#opac-user #holdst td.status:before {content: "Status : ";}
-
-body#opac-readingrecord #readingrec td:nth-child(3):before {content: "Item Type : ";}
-body#opac-readingrecord #readingrec td:nth-child(4):before {content: "Call No. : ";}
-body#opac-readingrecord #readingrec td:nth-child(5):before {content: "Date : ";}
-
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.hold:before {content: "Hold : ";}
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.itype:before {content: "Item Type : ";}
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.priority:before {content: "Priority : ";}
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.reserve_date:before {content: "Hold Starts On Date : ";}
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.expiration_date:before {content: "Hold Not Needed After : ";}
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.place_on_type:before {content: "Place On : ";}
-body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.branch:before {content: "Pickup Location : ";}
-
-body#opac-holds #bibitemloop table td.copynumber:before {content: "Copy Number : ";}
-body#opac-holds #bibitemloop table td.itype:before {content: "Item Type : ";}
-body#opac-holds #bibitemloop table td.barcode:before {content: "Barcode : ";}
-body#opac-holds #bibitemloop table td.homebranch:before {content: "Home Library : ";}
-body#opac-holds #bibitemloop table td.holdingbranch:before {content: "Last Location : ";}
-body#opac-holds #bibitemloop table td.call_no:before {content: "Call Number : ";}
-body#opac-holds #bibitemloop table td.vol_info:before {content: "Vol Info : ";}
-body#opac-holds #bibitemloop table td.information:before {content: "Information : ";}
-
-
-/* Holds */
-
-body#opac-holds tr.copiesrow {
-    margin-left: 25px;
-}
-
-body#opac-holds tr.copiesrow>td:nth-child(1) {
-    display: none;
-}
-
-body#opac-holds #bibitemloop tr {
-    margin-bottom: 0;
-}
-
-
-/* User Fines table */
-
-body#opac-account #useraccount th:nth-child(3),
-body#opac-account #useraccount td:nth-child(3) {
-    display: none !important;
-}
-
-body#opac-account #useraccount table {
-    position: relative;
-    margin-bottom: 50px;
-}
-
-body#opac-account #useraccount tfoot {
-    display: block;
-    position: absolute;
-    bottom: 0;
-    right: 0;
-    bottom: -23px;
-}
-
-body#opac-account #useraccount thead th {
-    padding: 2px 10px;
-}
-
-body#opac-account #useraccount tbody td:nth-child(1) {
-    min-width: 70px;
-}
-
-body#opac-account #useraccount tbody td:nth-child(4) {
-    text-align: right;
-}
-
-body#opac-account #useraccount tfoot th {
-    display: none;
-}
-
-body#opac-account #useraccount tfoot td {
-    border-right: 1px solid #DDD;
-}
-
-body#opac-account #useraccount tfoot td:before {
-    content: "Total due : "
-}
-
-
-/* User menu */
-
-#leftmenus>#menu ul li.messaging,
-#leftmenus>#menu ul li.suggestions,
-#leftmenus>#menu ul li.privateshelves,
-#leftmenus>#menu {
-    display: none;
-}
-
-.mobile_only {
-    display: block;
-}
-
-body.mobile_menu form#searchform .input-wrapper{
-    padding-left: 90px;
-}
-
-body.mobile_menu_opened #doc3>div,
-body.mobile_menu_opened #main_footer>div {
-    position: relative;
-    left: 200px;
-}
-
-body.mobile_menu_opened #main_footer {
-    display: none;
-}
-
-body.mobile_menu_opened #doc3 {
-    overflow: hidden;
-    min-height: 380px;
-}
-
-body.mobile_menu_opened #ctn_rb>.ctn_in>.yui-b {
-    position: static;
-}
-
-body.mobile_menu_opened #leftmenus>#menu {
-    display: block;
-    position: absolute;
-    width: 200px;
-    height: 100%;
-    top: 0;
-    left: -201px;
-    padding: 0;
-    z-index: 999;
-}
-
-#mobile_menu_button {
-    position: absolute;
-    cursor: pointer;
-    background: url(../../images/mobile-menu-button.png) no-repeat scroll 50% 50%;
-    border: 0px;
-    font-size: 0;
-    width: 76px;
-    height: 38px;
-    top: 13px;
-    left: 6px;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/opac.css b/koha-tmpl/opac-tmpl/ccsr/en/css/opac.css
deleted file mode 100644 (file)
index a93249e..0000000
+++ /dev/null
@@ -1,2871 +0,0 @@
-@import url("../../../lib/yui/reset-fonts-grids.css");
-@import url("../../../lib/yui/skin.css");
-
-#doc3 {
-    padding-top: 35px;
-}
-
-a {
-      font-weight : bold;
-}
-
-a,
-a:visited,
-.ui-widget-content a,
-.ui-widget-content a:visited {
-      color : #006699;
-}
-
-a:hover,#toolbar input.editshelf:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
-   color : #990033;
-}
-
-a.disabled {
-       color : #888888 !important;
-}
-
-a.ButtonPlus, a.ButtonLess {
-       text-decoration : none;
-}
-
-body {
-  background-color : white;
-      text-align : left;
-     padding : 0 0 2.5em 0;
-}
-
-.required {
-    color : #C00;
-}
-
-caption {
-   font-size : 140%;
-      font-weight : bold;
-    line-height : 144%;
-    text-align : left;
-}
-
-fieldset {
-       background-color: #FFF;
-        border : 2px solid #EEEEEE;
-    margin : 1em 1em 1em 0;
-        padding : 1em;
-}
-
-fieldset.rows {
-      border-width : 1px;
-    border-bottom : 1px solid black;
-       float : left;
-  font-size : 90%;
-       clear : left;
-  margin: .9em 0 0 0;
-    padding: 0;
-    width: 100%;
-}
-
-fieldset.rows legend {
- margin-left: 1em;
-      font-weight: bold;
-     font-size : 110%;
-}
-
-fieldset.rows label, fieldset.rows span.label {
-   float: left;
-   font-weight : bold;
-    width: 9em;
-    margin-right: 1em;
-     text-align: right;
-}
-
-fieldset.rows fieldset {
- border-width : 1px;
-    margin : 0;
-    padding : .3em;
-}
-
-fieldset.rows ol {
-  padding: 1em 1em 0 1em;
-        list-style-type: none;
-}
-
-fieldset.rows li {
-   float : left;
-  clear : left;
-  padding-bottom: 1em;
-   list-style-type: none;
- width: 100%;
-}
-
-fieldset.rows.left li {
-        padding-bottom : .4em;
-}
-
-fieldset.rows li.radio {
-     padding-left: 9em;
-     width : auto;
-}
-
-fieldset.rows li.radio label {
-        float : none;
-  width : auto;
-  margin : 0 0 0 1em;
-}
-
-fieldset.rows ol.radio label {
-  width : auto;
-  float : none;
-  margin-right : 0;
-}
-
-fieldset.rows ol.radio label.radio {
-      float : left;
-  width : 12em;
-  margin-right : 1em;
-}
-
-fieldset.rows table {
-   clear : both;
-  margin-left : 1em;
-}
-
-fieldset.rows td label {
- float : none;
-  font-weight : normal;
-  width : auto;
-}
-
-fieldset.holds {
-      background-color : #F3F3F3;
-    border: 0;
-     font-size : 110%;
-      padding : 1px;
-}
-
-fieldset.holds ol {
-  margin : 0;
-    padding : 0;
-}
-
-fieldset.holds li {
-    background-color : #FFF;
-       border-bottom : 1px solid #F3F3F3;
-     padding : .3em;
-}
-
-fieldset.holds label, fieldset.holds span.label {
-
-}
-
-fieldset.action {
-     clear : both;
-  float : none;
-  border : none;
- margin : 0;
-    padding : 1em 0 .3em 0;
-        width : auto;
-}
-
-fieldset.action p {
-   margin-bottom : 1em;
-}
-
-form {
- display : inline;
-      margin : 0;
-    padding : 0;
-}
-
-h1 {
-   font-size : 138.5%;
-}
-
-h1#library {
-    font-size : 100%;
-      font-weight : normal;
-  margin : .2em 0 .2em .5em;
-}
-
-
-h1#libraryname {
-        background:transparent url(../../images/koha-logo.gif) no-repeat scroll 0%;
-    border: 0;
-     float : left !important;
-       margin:0;
-      padding:0;
-     width:120px;
-}
-
-h1#libraryname a {
-     border:0;
-      cursor:pointer;
-        display:block;
- height:0px !important;
- margin:0;
-      overflow:hidden;
-       padding:40px 0 0;
-      text-decoration:none;
-  width:120px;
-}
-
-h1,h2,h3,h4,h5,h6 {
-    font-weight : bold;
-    margin : .5em 0;
-}
-
-h2 {
-       font-size : 131%;
-}
-
-h5.author {
-}
-
-h3 {
-       font-size : 123.1%;
-}
-
-h4 {
-    font-size : 116%;
-}
-
-h5 {
-      font-size : 108%;
-}
-
-h6 {
-      font-size : 100%;
-}
-
-input[type=submit],
-input[type=button],
-input[type=reset],
-fieldset.brief input[type=submit],
-fieldset.brief input[type=button],
-fieldset.brief input[type=reset]
-{
-       background: #f4f9fc; /* Old browsers */
-        background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
-    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
-     background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
-       background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
-        border-top: 1px solid #cccccc;
- border-left: 1px solid #cccccc;
-        border-right: 1px solid #eeeeee;
-       border-bottom: 1px solid #eeeeee;
-      color : #333;
-  font-size : 93%;
-       font-weight : bold;
-    padding : 4px;
-}
-
-input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
-     border: 1px inset #666666;
-}
-
-td.resultscontrol,
-.searchresults td.resultscontrol {
-    background-color : #EEE;
-       border : 1px solid #E8E8E8;
-    vertical-align : middle;
-       padding : 3px 3px 5px 5px;
-}
-
-table {
-  background-color: #FFF;
-        border-collapse : collapse;
-    margin : 1em 0;
-        border-right : 1px solid #dddddd;
-      border-top : 1px solid #dddddd;
-}
-
-td,th {
-     background-color: #FFF;
-        border-left : 1px solid #dddddd;
-       border-bottom : 1px solid #dddddd;
-     padding : 3px 5px;
-}
-
-td.place_on_type table,
-td.place_on_type table td {
-      border : 0;
-}
-td caption {
-     font-size : 105%;
-}
-
-th {
-      background-color:#EEE;
- font-weight : bold;
-    padding : 2px 23px;
-    text-align : center;
-}
-
-th.sum {
-       text-align: right;
-}
-
-td.sum {
- background-color: #FFC;
-        font-weight: bold;
-}
-
-th[scope=row] {
-  text-align : right;
-}
-
-tr.highlight td, tr.highlight th, tr.odd td {
-   background-color : #F3F3F3;
-   border-top : 1px solid #DDDDDD;
-   border-bottom : 1px solid #DDDDDD;
-}
-
-tr.even td, tr.even.highlight td {
-     background-color: #FFF;
-}
-
-tr.grouplabel td {
-  background-color : #E8E8E8;
-    border : 1px solid #DDDDDD;
-    border-right : 1px solid #DDDDDD;
-      text-align : center;
-   font-weight : bold;
-    padding: 10px;
-}
-
-tr.reserved td {
-     background-color : #eeffd4;
-}
-tr.transfered td {
-       background-color : #e8f0f6;
-}
-
-#editions table, #editions td {
- border : 0;
-}
-
-ul {
- list-style : disc;
-     padding-left : 1em;
-}
-
-li {
-    list-style : disc;
-}
-
-p.availability {
- font-size : 87%;
-}
-
-.available {
-       color : #006600;
-}
-
-.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold {
-     display : block;
-}
-.notforloan {
-       color : #900;
-}
-.lost {
-        color : #666;
-}
-.waiting {
-
-}
-
-/* "problem" enhancement */
-.problem {
-  color : white;
- background-color : red;
-}
-
-/* style for search terms in catalogsearch */
-.term {
-       /* color : blue; */
-    color : #990000;
-    background-color : #FFFFCC;
-}
-
-a .term {
-  text-decoration : underline;
-}
-
-/* style for shelving location in catalogsearch */
-.shelvingloc {
-    display : block;
-    font-style : italic;
-}
-
-.transfered {
-       background-color : #F9FF9A;
-}
-
-/* action buttons */
-#action {
-  margin-top : .5em;
-     background-color : #F3F3F3;
-    border : 1px solid #E8E8E8;
-    padding-bottom : 3px;
-}
-
-#action li {
-  list-style : none;
-     margin : .2em;
- padding : .3em 0;
-}
-
-#action a {
-       background-position : 5px center;
-      background-repeat : no-repeat;
- text-decoration : none;
-        padding-left : 35px;
-}
-
-#action a.print {
-  background-image: url("../../images/sprite.png");
-  background-position: -5px -186px;
-  background-repeat: no-repeat;
-}
-
-#action a#furthersearches {
-    background-image: url("../../images/sprite.png");
-    background-position: 106px -295px;
-    background-repeat: no-repeat;
-        border : 1px solid #F3F3F3;
-    margin-left : 5px;
-     padding : 2px 26px 2px 10px;
-   text-decoration : none;
-}
-
-#action a#furthersearches:hover {
-   border-top : 1px solid #FFF;
-   border-left : 1px solid #FFF;
-  border-right : 1px solid #979797;
-      border-bottom : 1px solid #979797;
-}
-
-#action a.reserve,
-.searchresults a.reserve {
-  background-image: url("../../images/sprite.png");
-  background-position: -5px -144px;
-  background-repeat: no-repeat;
-}
-
-#action a.addtoshelf, #toolbar a.addtoshelf {
-  background-image: url("../../images/sprite.png");
-  background-position: -5px -225px;
-  background-repeat: no-repeat;
-}
-
-#action a.addtocart, #toolbar a.addtocart {
-  background-image: url("../../images/sprite.png");
-  background-position: -5px -265px;
-  background-repeat: no-repeat;
-}
-
-#action a.cartRemove, .actions a.cartRemove {
-   color: #cc3333;
-        font-size : 90%;
-       margin : 0;
-    padding: 0;
-}
-
-#action a.incart {
-  background-image: url("../../images/sprite.png");
-  background-position: -5px -265px;
-  background-repeat: no-repeat;
-  color : #666;
-}
-
-/* toolbar buttons */
-
-#toolbar,
-#selections-toolbar {
-background-color:#EEEEEE;
-border:1px solid #E8E8E8;
-margin : 0 0;
-padding:3px 3px 5px 5px;
-vertical-align:middle;
-}
-
-#basket #toolbar {
-    padding: 7px 5px 9px 9px;
-}
-
-#selections-toolbar {
-background: #E8E8E8; /* Old browsers */
-background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%); /* FF3.6+ */
-background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b2b2), color-stop(14%,#e0e0e0), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
-background: -webkit-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
-background: -o-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Opera 11.10+ */
-background: -ms-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* IE10+ */
-background: linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* W3C */
-    margin : 0 0 1em 0;
-    padding-top : .5em;
-    padding-left : 10px;
-}
-
-#toolbar a,
-#selections-toolbar a,
-#toolbar input,
-#selections-toolbar input {
- white-space : nowrap;
-}
-
-#toolbar ul {
- padding-left : 0;
-}
-
-#toolbar ul li {
-  display : inline;
-      list-style : none;
-}
-
-#toolbar ul li a {
-       border-left : 1px solid #e8e8e8;
-}
-
-#toolbar ul li:first-child a {
-     border-left : 0;
-}
-
-
-#toolbar a.print {
-    background-image: url("../../images/sprite.png");
-    background-position : 0px -423px;
-    background-repeat: no-repeat;
-  text-decoration : none;
-        padding-left : 30px;
-}
-
-#toolbar a.brief {
-    background-image : url("../../images/sprite.png");
-    background-position : -2px -868px;
-    background-repeat: no-repeat;
-     text-decoration : none;
-        padding-left : 27px;
-}
-
-#toolbar a.detail {
-    background-image : url("../../images/sprite.png");
-    background-position : -2px -898px;
-    background-repeat: no-repeat;
-    text-decoration : none;
-        padding-left : 27px;
-}
-
-#toolbar a.download {
-    background-image : url("../../images/sprite.png");
-    background-position : 2px -348px;
-    background-repeat: no-repeat;
-    padding-left : 28px;
-  text-decoration : none;
-}
-
-#toolbar a.editshelf {
-    background-image : url("../../images/sprite.png");
-    background-position : 2px -348px;
-    background-repeat: no-repeat;
-       padding-left : 26px;
-   text-decoration : none;
-}
-
-#toolbar a.empty {
-    background-image : url("../../images/sprite.png");
-    background-position : 2px -598px;
-    background-repeat: no-repeat;
-   text-decoration : none;
-    padding-left : 30px;
-}
-
-#toolbar a.hide {
-    background-image : url("../../images/sprite.png");
-    background-position: -3px -814px;
-    background-repeat: no-repeat;
-   text-decoration : none;
-        padding-left : 26px;
-}
-
-#toolbar a.hold,
-#selections-toolbar a.hold {
-    background-image: url("../../images/sprite.png");
-    background-position : -5px -453px;
-    background-repeat: no-repeat;
-   text-decoration : none;
-        padding-left : 23px;
-}
-
-#selections-toolbar a.hold.disabled {
-    background-image: url("../../images/sprite.png");
-    background-position : -5px -621px;
-    background-repeat: no-repeat;
-}
-
-#selections-toolbar a.removeitems,
-#selections-toolbar a.deleteshelf {
-    background-image : url("../../images/sprite.png");
-    background-position : 2px -690px;
-    background-repeat: no-repeat;
-  text-decoration : none;
-        padding-left : 25px;
-}
-
-
-#selections-toolbar a.removeitems.disabled,
-#selections-toolbar a.deleteshelf.disabled {
-    background-image: url("../../images/sprite.png");
-    background-position : 2px -712px;
-    background-repeat: no-repeat;
-}
-
-#toolbar a.send,
-a.send {
-    background-image: url("../../images/sprite.png");
-    background-position : 2px -386px;
-    background-repeat: no-repeat;
-     text-decoration : none;
-        padding-left : 28px;
-}
-
-#toolbar a.new {
-    background-image : url("../../images/sprite.png");
-    background-position : -4px -922px;
-    background-repeat : no-repeat;
-      padding-left : 23px;
-   text-decoration : none;
-}
-
-#toolbar input.editshelf,
-input.editshelf {
-    background-image : url("../../images/sprite.png");
-    background-position : 2px -732px;
-    background-repeat: no-repeat;
-  border : 0;
-    color : #006699;
-       cursor : pointer;
-      font-size : 100%;
-      padding-left : 29px;
-   text-decoration : none;
-}
-
-#toolbar input.newshelf,
-#toolbar a.newshelf,
-a.newshelf {
-    background-image: url("../../images/sprite.png"); /* add to list icon */
-    background-position: -4px -864px;
-    background-repeat: no-repeat;
-     border : 0;
-    color : #006699;
-       cursor : pointer;
-      font-size : 100%;
-      margin: 0 0.5em;
-    padding-left : 23px;
-      text-decoration : none;
-}
-
-a.newshelf.disabled {
-    background-image: url("../../images/sprite.png"); /* add to list icon */
-    background-position: -4px -791px;
-    background-repeat: no-repeat;
-}
-
-#toolbar input.deleteshelf,
-input.deleteshelf {
-    background-image : url("../../images/sprite.png");
-    background-position : 2px -685px;
-    background-repeat: no-repeat;
-        border : 0;
-    color : #006699;
-       cursor : pointer;
-      font-size : 100%;
-    padding-left : 25px;
-     text-decoration : none;
-}
-
-#toolbar input.deleteshelf:hover {
-  color: #990033;
-}
-
-
-#toolbar input.editshelf:active,
-input.editshelf:active,
-#toolbar input.deleteshelf:active,
-input.deleteshelf:active {
-     border : 0;
-}
-
-#selections {
-   font-weight : bold;
-}
-
-#tagsel_span input.submit,
-#tagsel_tag {
-    background-image : url("../../images/sprite.png"); /* tag icon */
-    background-position : 7px -640px;
-    background-repeat : no-repeat;
- padding-left : 25px;
-   text-decoration: none;
-}
-
-#tagsel_tag {
-    background-position : -1px -643px;
-}
-
-#tagsel_tag.disabled {
-    background-position : -1px -667px;
-}
-
-#tagslist li { display : inline; }
-
-a.tag_add {
-    background-image: url("../../images/sprite.png"); /* Tag results */
-    background-position: -10px -1104px;
-    background-repeat: no-repeat;
-    padding-left : 13px;
-    text-decoration: none;
-}
-
-#login4tags {
-    background-image: url("../../images/sprite.png"); /* Tag results disabled */
-    background-position: -10px -1124px;
-    background-repeat: no-repeat;
-    padding-left : 13px;
-    text-decoration: none;
-    margin-left: 1em;
-}
-
-.tag_results_input {
-    background-color: #EEE;
-    margin-left: 1em;
-    padding: 0.3em;
-}
-
-#placehold input.submit:hover,
-#tagsel_span input.submit:hover {
-      color: #990033;
-}
-
-#addto {
-    max-width : 10em;
-}
-
-.addto a.addtocart {
-  background-image: url("../../images/sprite.png"); /* cart icon */
-  background-position: -5px -265px;
-    background-repeat: no-repeat;
-    text-decoration : none;
-        padding-left : 33px;
-}
-
-#placehold input.submit {
-    background-image: url("../../images/sprite.png"); /* place hold icon */
-    background-position: -1px -140px;
-    background-repeat: no-repeat;
-  text-decoration : none;
-        padding-left : 23px;
-}
-
-#placehold input.submit,
-#tagsel_span input.submit {
-   border : 0;
-    background-color: transparent;
- font-size : 100%;
-      font-weight : bold;
-    padding-left : 31px;
-   color : #336699;
-       cursor : pointer;
-}
-.searchresults a.highlight_toggle {
-    background-image: url("../../images/sprite.png"); /* place hold icon */
-    background-position: -11px -841px;
-    background-repeat: no-repeat;
-   display: none;
- font-weight: normal;
-   padding : 0 10px 0 21px;
-}
-
-/* the itemtype list in advanced search */
-.advsearch table {
-      border-collapse : separate;
-    border-spacing : 3px;
-  border : 0px;
-  margin : 0px;
-  background-color : white;
-      border : 0px solid #D8DEB8;
-}
-
-.advsearch table tr td {
-        background-color : #F8F8EB;
-    border : 0px;
-  margin : 0px;
-  width : 700px;
-}
-
-.advsearch td {
-      font-size : 0.8em;
-     background-color : #F8F8EB;
-}
-
-body#advsearch #breadcrumbs {
-   line-height : 1px;
-     height : 1px;
-  padding : 0;
-}
-
-body#advsearch #cartmenulink,
-body#advsearch #listsmenulink {
-  float : right;
-}
-
-#advsearch #branchloop,
-#advsearch #sort_by {
-        width : 23em;
-}
-
-#auth {
-       float : left;
-}
-
-#facets {
-
-}
-
-.facet-count {
-    display: inline-block;
-}
-
-/* the footer */
-#footer {
-      margin-top : 30px;
-     margin-left : 30%;
-     margin-right : 20%;
-    border-top : 1px solid #384b73;
-        color : #384b73;
-       font-size : 1em;
-       text-align : center;
-}
-
-/* facets bloc */
-/* the USER information block */
-#librarian_information {
-    float : right;
- font-size : 10pt;
-}
-
-#header-wrapper {
- background-color: #FFF;
-}
-
-#holds,#opac-auth {
- min-width : 750px;
-     width : 57.69em;
-       margin : auto;
-}
-
-#members {
-   background-color: #fff;
-        font-size : 85%;
-       margin-left : -10px;
-   margin-right : -10px;
-  padding : 4px 0 4px 0;
- color : #000066;
-}
-
-#members a {
-       text-decoration : none;
-}
-
-#members a.logout {
- color : #cc3333;
-       font-weight : bold;
-    padding : 0 .3em 0 .3em;
-       text-decoration : none;
-}
-
-#members li:last-child {
-    border-right : 0;
-}
-
-#members li {
-     border-right : 1px solid black;
-        display : inline;
-      list-style : none;
-     margin : 0;
-    padding : 0 .5em;
-}
-
-#members ul {
-     margin : 0;
-    padding : 0;
-   text-align : right;
-}
-
-#opac-main-search {
-     background: #8fb4e8; /* Old browsers */
-        background: -moz-linear-gradient(top, #8fb4e8 0%, #8cb1e5 19%, #80a8dc 48%, #7da5d8 52%, #7198cf 83%, #618ac0 100%); /* FF3.6+ */
-      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fb4e8), color-stop(19%,#8cb1e5), color-stop(48%,#80a8dc), color-stop(52%,#7da5d8), color-stop(83%,#7198cf), color-stop(100%,#618ac0)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Chrome10+,Safari5.1+ */
-  background: -o-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Opera 11.10+ */
-       background: -ms-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* IE10+ */
-     background: linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* W3C */
-       border-top : 1px solid #335599;
-        border-bottom : 1px solid #335599;
-     margin-left : -10px;
-   margin-right : -10px;
-  padding : .7em 0 .4em .5em;
-    font-size : 108%;
-      line-height : 116%;
-}
-
-#opac-main-search form {
-        display : inline;
-      padding-right : 1em;
-}
-
-#opac-main-search label {
-      color : #FFFFCC;
-       font-weight : bold;
-    margin : .2em .3em 0 0;
-}
-
-#masthead_search,
-#select_library {
- max-width: 10em;
-       width: 10em;
-}
-
-
-#search-facets ul {
-   margin : 0;
-    padding : .3em;
-}
-
-#search-facets {
-    border : 1px solid #e8e8e8;
-}
-
-#search-facets h4 {
-     background-color : #EEE;
-       border-bottom : 1px solid #e8e8e8;
-     font-size : 90%;
-       margin : 0;
-    padding : .7em .2em;
-   text-align : center;
-}
-
-#search-facets ul li {
- font-weight : bold;
-    list-style-type : none;
-}
-
-#search-facets li li {
-      font-weight : normal;
-  font-size : 85%;
-       margin-bottom : 2px;
-   padding : .1em .2em;
-}
-
-#search-facets li li a {
-       font-weight : normal;
-}
-
-#search-facets li.showmore a {
-        font-weight : bold;
-    text-indent : 1em;
-}
-
-.suggestion {
-    background-color : #EEEEEB;
-    border : 1px solid #DDDED3;
-    margin : 10px auto;
-    padding : 4px;
- width : 35%;
-}
-
-#facets ul {
-   margin : 0;
-    padding : 0;
-}
-
-#facets ul li {
-        font-weight : bold;
-    text-align : left;
-     list-style : none;
-}
-
-#facets ul ul li {
-       border : 0;
-    font-size : 85%;
-       font-weight : normal;
-  padding : 2px;
- text-align : left;
-}
-
-#facets ul ul li a {
-     font-weight : normal;
-  text-decoration : underline;
-}
-
-#facets h4 {
-   font-size : 93%;
-       padding:3px;
-   text-align:center;
-     background-color:#E7E7CA;
-      line-height:1.8em;
-     margin-left:-1px;
-      margin-right:-1px;
-     margin-top:-1px;
-}
-
-#breadcrumbs {
-     padding : .7em;
-}
-
-p {
- margin: .7em 0;
-}
-
-strong {
-    font-weight : bold;
-}
-
-em {
-    font-style : italic;
-}
-
-
-table#marc,
-table#marc td,
-table#marc th {
-    background-color : transparent;
-        border : 0;
-}
-
-table#marc p span.label {
-       font-weight : bold;
-}
-
-table#marc p,
-table#marc ul {
-   padding-bottom: .6em;
-}
-
-table#items,
-table#items td
-table#items th {
-  border-width : 1px solid #EEE;
- font-size : 90%;
-}
-
-
-table#marc div.results_summary {
-  clear :  left;
-}
-table#marc div.results_summary ul {
-   display : inline;
-      float :  none;
- clear :  none;
- margin: 0;
-     padding: 0;
-    list-style : none;
-}
-
-table#marc div.results_summary ul li {
-   display : inline;
-}
-
-#basketcount {
-    display : inline;
-}
-
-#bookcover {
-      float : left;
-  margin : 0;
-    padding : 0;
-}
-
-#bookcover img {
-       margin : 0 1em 1em 0;
-}
-
-fieldset.brief {
-      border : 1px solid #E8E8E8;
-}
-
-fieldset.brief legend {
- font-weight : bold;
-    font-size : 100%;
-}
-
-fieldset.brief label {
-    display : block;
-       padding : .3em 0;
-}
-
-fieldset.brief input+input {
-      margin-top : 3px;
-}
-
-fieldset.brief input, fieldset.brief textarea, fieldset.brief select {
-    background-color: #F3F3F3;
-     border-top : 1px solid #979797;
-        border-left : 1px solid #979797;
-       border-right : 1px solid #DDDDDD;
-      border-bottom : 1px solid #DDDDDD;
-     font-size : 140%;
-      padding : .2em;
-        font-weight: normal;
-}
-
-fieldset.brief textarea {
-      font-size: 105%;
-}
-
-fieldset.brief input:focus {
-       background-color: #FFFFCC;
-}
-
-fieldset.brief ol, fieldset.brief li {
-   list-style-type : none;
-}
-
-fieldset.brief div.hint, fieldset.rows div.hint {
-   color : #666666;
-       font-size : 100%;
-      margin : .4em;
-}
-
-h2 span.hint {
-       font-size: 76%;
-        font-weight : normal;
-}
-.thumbnail {
-   border : 0;
-    float : left;
-  margin : 0pt 5px 5px 0pt;
-}
-a.cancel {
- padding-left : 1em;
-}
-
-.resultscontrol, .resultscontrol select {
-       font-size: 90%;
-}
-
-.cartlist {
- margin-top : 5px;
-}
-
-.cartlist input.submit, #tagsel_button {
-  background-color : #d8deb8;
-    background-image : none;
-       border-color : #bebf84;
-        color : #333;
-  font-size : 87%;
-       padding : 2px 0;
-       margin : 0 0 0 0;
-}
-
-#CheckAll, #CheckNone {
-   font-weight : normal;
-  margin : 0 .5em;
-}
-
-.resultscontrol label {
-    font-weight : bold;
-    margin-left : .5em;
-}
-
-.resort {
-       float : right;
- margin-top : 5px;
-}
-
-.searchresults p.details {
-        color : #979797;
-}
-
-.searchresults p {
- margin: 0;
-     padding: 0 0 .6em 0;
-}
-
-td.resultscontrol img {
-        vertical-align: middle;
-}
-
-.searchresults table td {
-}
-
-.searchresults table {
- margin : 0;
-}
-
-.searchresults td, .searchresults th, .searchresults table {
-    border: 0;
-}
-.searchresults td {
-       vertical-align: top;
-}
-
-.searchresults tr {
-    border-bottom : 1px solid #f3f3f3;
-}
-
-.searchresults tr:first-child {
-  border : 0;
-}
-
-.searchresults table {
-  border-top : 0px solid #CCCCCC;
-        width : 100%;
-}
-
-.searchresults a.reserve, .searchresults a.reserve:visited {
-  background-position:left top;
-  background-repeat:no-repeat;
-   float:right;
-   padding:2px 3px 2px 26px;
-}
-
-.searchresults a.reserve {
-        background-color:transparent;
-  color:#006699;
-}
-
-.unavailable, .tagerror, .tagerror:visited {
- color: #990033;
-}
-
-#libraryname {
-      float : left;
-  line-height : 2em;
-}
-
-#corner {
-        float : right;
- line-height : 2em;
-}
-
-.pages {
- line-height : 1.8em;
-   text-align: center;
-}
-
-.current,
-.currentPage {
-        background-color: #FFFFFF;
-     color: #3366CC;
-        font-weight: bold;
-     padding: 1px 5px 1px 5px;
-      text-decoration: none;
-}
-
-a:link.nav,
-div.pages a:link {
-       background-color: #EEE;
-        border: 1px solid #CCCC99;
-     color: #3366CC;
-        font-weight: bold;
-     padding: 1px 5px 1px 5px;
-      text-decoration: none;
-}
-
-a:visited.nav,
-div.pages a:visited {
- background-color: #EEE;
-        border: 1px solid #CCCC99;
-     color: #3366CC;
-        font-weight: bold;
-     padding: 1px 5px 1px 5px;
-      text-decoration: none;
-}
-
-a:hover.nav,
-div.pages a:hover {
-     background-color: #FFFFCC;
-     border: 1px solid #CCCC99;
-     color: #CC3333;
-        font-weight: bold;
-     padding: 1px 5px 1px 5px;
-      text-decoration: none;
-}
-
-a:active.nav,
-div.pages a:active {
-   background-color: #FFFFCC;
-     border: 1px solid #CCCC99;
-     color: #D25500;
-        font-weight: bold;
-     padding: 1px 5px 1px 5px;
-      text-decoration: none;
-}
-
-/* Tabs */
-ul.link-tabs {
-    list-style-type: none;
- margin: 9px 0 -2px 5px;
-        padding: 0;
-}
-
-ul.link-tabs li {
-       display: inline;
-       padding: 0px;
-}
-
-ul.link-tabs li a {
-   font-weight: bold;
-     padding: 2px 4px 2px 4px;
-      text-decoration: none;
- border-top: 1px solid #DDDDDD;
- border-left : 1px solid #DDDDDD;
-       border-right : 1px solid #666666;
-}
-
-ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a {
-      padding: 2px 4px 3px 4px;
-}
-
-ul.link-tabs li.off a {
-   background-color: #EEEEEB;
-     border-bottom: 1px solid #DDDDDD;
-}
-
-ul.link-tabs li.off a:hover {
-     padding: 2px 3px 2px 4px;
-      background-color: #FFFFEC;
-     border-top: 1px solid #BEBF84;
- border-left : 1px solid #BEBF84;
-       border-right : 2px solid #333333;
-}
-
-ul.link-tabs li.on a {
-    background-color: #FFFFFF;
-     border-bottom: 1px solid #FFFFFF;
-}
-
-ul.link-tabs li a.debit {
- background-color : #FFFF99;
-    color : #990033;
-}
-
-div.tab-container {
-        border : 1px solid #DDDDDD;
-    margin-top : 4px;
-      padding : .7em;
-        width : 90%;
-}
-
-tr.overdue td {
-        background-color : #ffcccc;
-    border-bottom : 1px solid #ffaeae;
-     border-right : 1px solid #ffaeae;
-      font-weight : bold;
-}
-
-td.overdue {
-    color : #cc3333;
-}
-
-.renewals {
-        display:block;
- font-size:0.8em;
-       padding:0.5em;
-}
-
-table#marc, table#marc td, table#marc th {
-   border : 0;
-}
-
-table#marc th {
- background-color : transparent;
-        text-align : left;
-}
-
-table#marc td:first-child {
-      text-indent : 2em;
-}
-#masthead {
-float: left;
-width: 120px;
-}
-
-#fluid {
-margin-left: 124px;
-margin-top : .4em;
-padding-left : 1em;
-}
-
-#fluid-offset {
-float : right;
-width: 100%;
-}
-
-#translControl{
-float : left;
-padding-left : .4em;
-}
-
-.clearfix:after {
-    content: ".";
-    display: block;
-    height: 0;
-    clear: both;
-    visibility: hidden;
-}
-
-/* Hides from IE-mac \*/
-* html .clearfix {height: 1%;}
-/* End hide from IE-mac */
-
-.results_summary {
-   display: block;
-        font-size : 85%;
-       color: #707070;
-        padding : 0 0 .5em 0;
-}
-.results_summary .results_summary {
-    font-size : 100%;
-}
-
-.results_summary.actions {
-    margin-top : .5em;
-}
-
-.m880 {
-    display:block;
-    text-align:right;
-    float:right;
-    width:50%;
-    padding-left:20px
-}
-
-.tagstatus {
-    color: #707070;
-    padding: 0 4px 0 4px;
-    margin-left: 5px;
-    border: 1px solid #bcbcbc;
-    background-color: #ffffcc;
-    -webkit-border-radius: 4px;
-    -moz-border-radius: 4px;
-    border-radius: 4px;
-}
-
-.results_summary.tagstatus {
-    display: inline;
-}
-
-.results_summary .label {
-   color: #202020;
-}
-
-.results_summary a {
-        font-weight: normal;
-}
-
-.actions a.hold,
-.actions a.addtocart,
-.actions a.addtoshelf,
-.actions a.addtolist,
-.actions a.tag_add {
-     margin-left : 1em;
-     text-decoration : none;
-}
-
-.actions a.hold {
-    background-image : url("../../images/sprite.png");
-    background-position : -10px -542px;
-    background-repeat: no-repeat;
-  padding-left : 16px;
-}
-
-.actions a.addtocart {
-    background-image : url("../../images/sprite.png");
-    background-position : -10px -572px;
-    background-repeat: no-repeat;
-    padding-left : 15px;
-       display : none;
-}
-
-.actions a.addtoshelf {
-    background-image : url("../../images/sprite.png");
-    background-position: -10px -27px;
-    background-repeat: no-repeat;
-      padding-left : 13px;
-}
-
-.dialog {
-  border: 1px solid #bcbcbc;
- padding : .5em;
-        margin : 1em auto;
-  width: 65%;
-  }
-
-.dialog  h2, .dialog h3, .dialog h4 {
-       margin : auto;
-    text-align : center;
-  }
-
-div.alert {
-  background: #fef8d3; /* Old browsers */
-        background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */
-  background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
-   background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
- background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
-       background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
-    text-align : center;
-}
-
-div.alert strong {
-     color : #900;
-}
-
-div.message {
- background: #ffffff; /* Old browsers */
-        background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
-    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
-     background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
-       background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
-        border : 1px solid #bcbcbc;
-    width : 55%;
-}
-
-#moresearches {
-        clear : left;
-  color : #000099;
-       font-size : 90%;
-       line-height : 110%;
-    margin : .6em 0 .3em 0;
-}
-
-#moresearches a:link, #moresearches a:visited {
-     color : #e5ebff;
-       font-weight : normal;
-  text-decoration : none;
-}
-
-#news th {
-  text-align : left;
-     padding : 3px 5px;
-}
-
-strong em, em strong  {
-    font-weight: bold;
-    font-style: italic;
-}
-
-#opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 {
-        color : #000;
-  font-weight : normal;
-}
- #opac-main-search #listsmenu h4 {
-       font-size : 90%;
-   font-weight : bold;
-    margin : 0 .2em;
- }
-
-#opac-main-search #listsmenu .yuimenuitemlabel {
-  cursor : pointer;
-}
-
-#opac-main-search #listsmenu .bd {
-        background: #eef4fe; /* Old browsers */
-        background: -moz-linear-gradient(left, #eef4fe 0%, #eef4fe 88%, #f6f9fe 98%, #ffffff 99%, #a5c2f6 99%, #e6eefe 100%, #cbdefe 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eef4fe), color-stop(88%,#eef4fe), color-stop(98%,#f6f9fe), color-stop(99%,#ffffff), color-stop(99%,#a5c2f6), color-stop(100%,#e6eefe), color-stop(100%,#cbdefe)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Chrome10+,Safari5.1+ */
-    background: -o-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Opera11.10+ */
-  background: -ms-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* IE10+ */
-       background: linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* W3C */
-     border : 1px solid #739acf;
-    padding : .3em 1em 0 0;
-}
-
-#opac-main-search #listsmenu .yuimenuitemlabel.selected {
-   background-color : #fff;
-}
-
-#opac-main-search #listsmenu ul {
-  border-color : #b8d0e6;
-}
-
-.selectcol {
-        vertical-align: top;
-   width: 10px;
-}
-.itypecol {
-     vertical-align: top;
-   width: 10px;
-}
-#container {
-    color : #000;
-}
-
-div#changelanguage{
-   background-color: #fff;
-        border-top: 1px solid #CCC;
-    color : #666;
-  font-size : 85%;
-       padding : 1em;
- margin-top : 2em;
- }
-
-div#changelanguage a {
-   font-weight : normal;
-  padding : .5em 0;
-}
-
-div#changelanguage li.yuimenuitem {
-    font-size: 120%;
-    font-weight: normal;
-    margin: 0;
-    padding: 0 1em;
-}
-div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
-    padding: 0;
-}
-
-ul#i18nMenu {
-    margin : 0;
-    padding : .2em 0;
- }
-
-ul#i18nMenu li {
- border-left : 1px solid #CCC;
-  display : inline;
-      list-style : none;
-     padding : 0 .4em;
- }
-
-ul#i18nMenu li:first-child {
-     border-left : 0;
- }
-
-ul#i18nMenu li ul li {
-    border : 0;
-    display : block;
-       padding : 0;
- }
-
-
-ul#i18nMenu li.more a {
-    background-image : url("../../images/sprite.png");
-    background-position : 37px -940px;
-        background-repeat:no-repeat;
-   padding-right: 1.3em;
-}
-
-ul#i18nMenu li.more ul li a {
- background-image : none;
-       padding: 0 1.3em;
-}
-
-span.lang{
-        float:left;
-    border-right : 1px solid black;
-        padding : 0 .5em;
-}
-
-#cartDetails,#cartUpdate,#holdDetails,#listsDetails {
-     background-color : #FFF;
-       border: 1px solid #739acf;
-     color : black;
- display : none;
-        margin : 0;
-    padding : 10px;
-        text-align : center;
-   width : 180px;
- box-shadow: 1px 1px 3px #666;
-  -moz-box-shadow: 1px 1px 3px #666;
-     -webkit-box-shadow: 1px 1px 3px #666;
-  z-index: 2;
-
-}
-
-.yui-panel .hd, .yui-panel .bd, .yui-panel .ft {
-       background-color : transparent;
-        border : 0;
-    padding : inherit;
-}
-
-#login #userid, #login #password {
-       width : 98%;
-}
-
-#opac-main-search input.submit {
-       background: #e6f3fe; /* Old browsers */
-        background: -moz-linear-gradient(top, #e6f3fe 0%, #dfeefa 8%, #bfd5ea 49%, #b8d0e6 52%, #b8d0e6 100%); /* FF3.6+ */
-    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f3fe), color-stop(8%,#dfeefa), color-stop(49%,#bfd5ea), color-stop(52%,#b8d0e6), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Opera11.10+ */
-     background: -ms-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* IE10+ */
-       background: linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* W3C */
-        -webkit-border-radius: 4px;
-    -moz-border-radius: 4px;
-       border-radius: 4px;
-    -webkit-box-shadow: 1px 1px 1px 1px , , .3);
-   -moz-box-shadow: 1px 1px 1px 1px , , .3);
-      box-shadow: 1px 1px 1px 1px , , .3);
-
-  color : #333;
-  font-weight : normal;
-  font-size : 80%;
-       padding : 2px;
-}
-
-div#menu {
-   border-right : 1px solid #979797;
-      font-size : 94%;
-       margin-right : .5em;
-   padding-top : 1em;
-     padding-bottom : 2em;
-}
-
-div#menu li a {
-       background: #eeeeee; /* Old browsers */
-        background: -moz-linear-gradient(left, #eeeeee 0%, #eeeeee 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */
-  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eeeeee), color-stop(96%,#eeeeee), color-stop(97%,#e6e6e6), color-stop(99%,#cccccc), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
-  background: -webkit-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
-     background: -o-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera 11.10+ */
-  background: -ms-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */
-        background: linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */
-       text-decoration : none;
-        display : block;
-       border : 1px solid #979797;
-    font-size : 111%;
-      margin : .5em 0;
-       padding : .4em .3em;
-   margin-right : -1px;
-}
-
-div#menu li a:hover {
-  background: #eaeef5; /* Old browsers */
-        background: -moz-linear-gradient(left, #eaeef5 0%, #dee6f4 96%, #c4d5ef 98%, #a2bee8 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eaeef5), color-stop(96%,#dee6f4), color-stop(98%,#c4d5ef), color-stop(100%,#a2bee8)); /* Chrome,Safari4+ */
-   background: -webkit-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Opera 11.10+ */
-      background: -ms-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* IE10+ */
-    background: linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* W3C */
-}
-
-div#menu li.active a:hover {
-       background-color : #fff;
-       color : #0000CC;
-}
-
-#menu ul li {
-      list-style-type : none;
-}
-
-#menu ul li.active a {
-      background-color : #FFF;
-       background-image : none;
-       border-right : 0;
-      font-weight : bold;
-}
-
-.left {
- float : left;
-}
-
-.right {
-      float : right;
-}
-
-#searchsubmit {
-      cursor : default;
-      font-size : 87%;
-       font-weight :  normal;
- margin-top : 0;
-        margin-left :  .2em;
-   padding: 2px 2px 1px 2px;
-}
-
-#export,#further,.detailtagcell {
- margin-top : .5em;
-     background-color : #F3F3F3;
-    border : 1px solid #E8E8E8;
-    font-size : 76%;
-       padding : 3px;
- text-align : center;
-}
-#furtherm { margin-top : .5em; }
-
-#export label, .detailtagcell label {
- display : block;
-       font-weight : bold;
-    font-size : 110%;
-      margin-bottom : 2px;
-}
-
-#export input, .detailtagcell input {
-  padding : 2px;
-}
-
-#amazonreviews h4 {
-  font-size : 90%;
-       margin : 0;
-    padding : 0;
-}
-#amazonreviews h3 {
-     font-size : 100%;
-      margin : 0;
-    padding : 0;
-}
-
-#cartmenulink, #listsmenulink {
-        background-repeat: no-repeat;
-  -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-       border-radius: 5px;
-    display : block;
-       position : relative;
-   float : left;
-  color : #333;
-  text-decoration : none;
-        cursor : pointer;
-      font-size : 105%;
-      font-weight : bold;
-    line-height : 185%;
-    margin-left : 1.5em;
-   padding : .3em .7em;
-}
-
-#listsmenulink {
-       background : #9FBFFF;
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d7e5ff 0%, #b1cbff 50%, #9fbfff 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7e5ff), color-stop(50%,#b1cbff), color-stop(100%,#9fbfff)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* W3C */
-    background-position: 40px -287px,top left;
-        background-repeat: no-repeat;
-  border: 1px solid #629DCF;
-     color : #006699;
-       padding-right: 20px;
-}
-
-#listsmenulink:hover {
- background-color : #b8d0e6;
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e2ecf5 0%, #c3d8ea 50%, #b8d0e6 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ecf5), color-stop(50%,#c3d8ea), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* W3C */
-       background-repeat: no-repeat;
-    background-position: 40px -287px,top left;
-}
-
-#cartmenulink {
-        background: #98CB58; /* Old browsers */
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d5eaba 0%, #b7db8a 50%, #98cb59 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5eaba), color-stop(50%,#b7db8a), color-stop(100%,#98cb59)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* W3C */
-    background-position: -5px -256px, left top;
-       background-repeat: no-repeat;
-  border: 1px solid #5EA28C;
-     color : #336600;
-       padding-left : 30px;
-}
-
-#cartmenulink:hover {
-  background-color : #BFDE96;
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e5f1d4 0%, #cbe4aa 50%, #c0de98 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f1d4), color-stop(50%,#cbe4aa), color-stop(100%,#c0de98)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* W3C */
-       background-repeat: no-repeat;
-    background-position: -5px -256px, left top;
-}
-
-/* IE 6 & 7  don't do multiple backgrounds, so remove extra padding */
-* html #listsmenulink,
-*+html #listsmenulink {
- padding-right : .7em;
-}
-
-/* IE 6 & 7  don't do multiple backgrounds, so remove extra padding */
-* html #cartmenulink,
-*+html #cartmenulink {
-   padding-left : .7em;
-}
-
-/* IE 8 doesn't do multiple backgrounds, so remove extra padding */
-#listsmenulink {
-  padding-right: .7em\0/;
-}
-
-/* IE 8 doesn't do multiple backgrounds, so remove extra padding */
-#cartmenulink {
-  padding-left: .7em\0/;
-}
-
-#cartmenulink span#basketcount {
-     background-image : none;
-       float : none;
-  display : inline;
-      height : auto;
- position : relative;
-   margin : 0;
-    padding : 0;
-   left : auto;
-   right : auto;
-  top : auto;
-}
-
-#cartmenulink span#basketcount span {
-   background-image : none;
-       background-color : #E6FCB7;
-    color : #000;
-  display : inline;
-      float : none;
-  font-size : 80%;
-       font-weight : normal;
-  margin : 0 0 0 .9em;
-   padding : 0 .3em 0 .3em;
-       position : relative;
-   left : auto;
-   right : auto;
-  top : auto;
-}
-
-#views {
-        border-bottom : 1px solid #E8E8E8;
-     margin-bottom : .5em;
-  padding : 0 2em 2px 0.2em;
-     white-space : nowrap;
-}
-
-span.view {
-   padding : 0.2em .2em 2px .2em;
-}
-
-#bibliodescriptions,
-#isbdcontents {
- clear : left;
-  margin-top : .5em;
-}
-
-a#MARCview, span#MARCview, a#MARCviewPop, a#ISBDview, span#ISBDview, a#Normalview, a#Briefhistory, span#Normalview, a#Fullhistory, span#Fullhistory, span#Briefhistory {
- background-repeat : no-repeat;
- font-size : 87%;
-       font-weight : normal;
-  padding : .2em .5em;
-    padding-left : 21px;
-  text-decoration: none;
-}
-
-a#MARCview, span#MARCview {
-    background-image: url("../../images/sprite.png");
-    background-position: -5px -26px;
-    background-repeat: no-repeat;
-}
-a#MARCviewPop, span#MARCviewPop {
-    background-image: url("../../images/sprite.png");
-    background-position: -5px -26px;
-    background-repeat: no-repeat;
-}
-a#ISBDview, span#ISBDview {
-    background-image: url("../../images/sprite.png");
-    background-position: -5px -55px;
-    background-repeat: no-repeat;
-}
-a#Normalview, span#Normalview {
-    background-image: url("../../images/sprite.png");
-    background-position: -7px 3px;
-    background-repeat: no-repeat;
-    padding-left : 15px;
-}
-
-a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhistory {
-   background-color : #F3F3F3;
-    border-left : 1px solid #E8E8E8;
-}
-
-#shelfbrowser table {
-      margin : 0 20px;
-}
-#shelfbrowser table, #shelfbrowser td, #shelfbrowser th {
-   border : 0;
-    font-size : 90%;
-       text-align : center;
-}
-#shelfbrowser a {
-       font-size : 110%;
-      text-decoration : none;
-}
-#shelfbrowser td, #shelfbrowser th {
- vertical-align : bottom;
-       width : 20%;
-}
-#shelfbrowser td.top {
-  vertical-align : top;
-}
-#shelfbrowser td.top a {
-       text-decoration : underline;
-}
-#shelfbrowser a {
-       display : block;
-}
-
-#comments .commentline {
-   border-bottom : 2px solid #eeeeeb;
-     margin : 0 -.5em 0 -.5em;
-      padding : 0 .5em .5em .5em;
-}
-#comments .yours {
-       background-color : #effed5;
-}
-.commentline .avatar {
-   float : right;
- padding-left : .5em;
-}
-#comments #addcomment {
- margin : 0 -1em -1em -1em;
-     padding : .3em 1em;
-}
-input.tagbutton {
-        padding : 1px !important;
-}
-table#items th {
-   padding : 2px;
-}
-#action {
-     /*margin-top: 0;*/
-}
-#similars h4 {
-    text-align : left;
-}
-#similars table,
-#similars td {
-   border : 0;
-    margin : 0;
-}
-#similars td {
-   width : 13em;
-}
-#similars a {
-  display : block;
-       font-weight : normal;
-}
-#furtherm a,
-#furtherm a:link,
-#furtherm a:visited {
-   color : #006699;
-}
-#furtherm h4 {
-      font-size : 106%;
-      margin : .1em .5em;
-}
-#furtherm .bd {
-  background-color : #F3F3F3;
-    border:1px solid #DDD;
-}
-.results_summary img {
-        margin : 0 5px;
- }
-span.no-image {
-     background-color : #FFF;
-       border: 1px solid #979797;
-     color : #AAA;
-  display:block;
- font-size : 86%;
-       font-weight : bold;
-    text-align : center;
-   width : 75px;
-}
-#bookcover span.no-image {
-     margin-right : 10px;
-   margin-bottom : 10px;
-}
-#shelfbrowser a:link span.no-image,
-#shelfbrowser a:visited span.no-image,
-#shelfbrowser a:hover span.no-image,
-#shelfbrowser a:active span.no-image {
- font-size : 95%;
-}
-#shelfbrowser a:link span.no-image,
-#shelfbrowser a:visited span.no-image,
-#shelfbrowser a:hover span.no-image,
-#shelfbrowser a:active span.no-image,
-td.jacketcell a:link,
-td.jacketcell a:visited,
-td.jacketcell a:hover,
-td.jacketcell a:active,
-a.p1:link,
-a.p1:visited,
-a.p1:hover,
-a.p1:active {
-      color : #AAA;
-  text-decoration : none;
-        font-weight : bold;
-}
-
-.copies_row > td:first-child {
-    border-left-style : none;
-}
-
-.rtl {
-  unicode-bidi: embed;
-  direction: rtl;
-  text-align: right;
-}
-
-div.ft {
-        clear : both;
-}
-#basket td ul li {
-     font-size:90%;
- list-style:disc outside url("../../images/item-bullet.gif");
-   padding:0.2em 0;
-}
-
-#recentcomments {
-  margin:auto;
-   max-width:750px;
-    margin-left: 13.3207em;
-}
-
-.searchresults .commentline {
-  background-color : rgb(255, 255, 204);
- background-color : rgba(255, 255, 204, 0.4);
-   border : 1px solid #CCC;
-       display: inline-block;
- -webkit-border-radius: 4px;
-    -moz-border-radius: 4px;
-       border-radius: 4px;
-    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-       box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-    margin : .3em;
- padding : .4em;
-}
-
-.searchresults .commentline.yours {
- background-color : rgb(239, 254, 213);
- background-color : rgba(239, 254, 213, 0.4);
-}
-
-#plainmarc table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; }
-#plainmarc th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; }
-#plainmarc td { border: 0; padding : 2px; vertical-align: top; }
-
-#catalogue_detail_biblio h1 { float:left; margin:0 1em 1em 0; }
-#catalogue_detail_biblio h1.title { float:none; margin-top:1em; }
-#catalogue_detail_biblio h3 {clear:both; }
-
-#opac-detail #Normalview { font-weight:bold; }
-#opac-marcdetail #Normalview { font-weight:normal; }
-#opac-marcdetail #MARCview { font-weight:bold; }
-#opac-isbddetail #Normalview { font-weight:normal; }
-#opac-isbddetail #ISBDview { font-weight:bold; }
-#opac-isbddetail #isbdcontents { margin-top: 2em; }
-
-div.bibmessage { background-color : #ffffb0; border-radius : 5px; padding : 3px; margin : 2px; }
-
-#renewcontrols {
-   float: right;
-  font-size: 66%;
-}
-
-#renewcontrols a {
- background-repeat : no-repeat;
- text-decoration:none;
-  padding : .1em .4em;
-   padding-left : 18px;
-}
-
-#renewselected_link {
-    background-image : url("../../images/sprite.png");
-    background-position : -5px -988px;
-    background-repeat: no-repeat;
-}
-
-#renewall_link {
-    background-image : url("../../images/sprite.png");
-    background-position : -8px -964px;
-    background-repeat: no-repeat;
-}
-
-.koha_url {
-    color: #666666;
-}
-
-div.koha_url {
-    border-top: none !important;
-}
-span.koha_url {
-    position: absolute;
-    right: 0;
-    font-size: 85%;
-}
-a.koha_url {
-    text-decoration:none;
-}
-/* pagination */
-.pagination {
-    position: absolute;
-    top:32px;
-    left: -1px;
-    width: 100%;
-    height:auto;
-    border: 1px solid #D0D0D0;
-    display: none;
-        background-color:#F3F3F3;
-      padding-bottom:10px;
-}
-
-
-/* nav */
-.nav .close_pagination {
-    padding-right: 10px;
-    position: absolute;
-    right: 3px;
-    top: -25px;
-}
-.nav .close_pagination a {
-    text-decoration:none!important;
-}
-
-.nav ul {
-    padding-top: 10px;
-}
-
-.nav li {
- list-style:none;
-       float:left;
-    padding:4px;
-   color:#999;
-}
-
-.nav li a {
-     text-decoration:none!important;
-}
-
-.nav li a:hover {
-   text-decoration:underline;
-}
-
-.nav li ul {
-     float:left;
-}
-
-.back {
- float:right;
-}
-
-.back input{
-   background:none!important;
-     color:#999!important;
-}
-
-.pagination_list {
-    float:bottom;
-}
-.pagination_list ul {
-    padding-top: 40px;
-   padding-left:0px;
-}
-.pagination_list li {
-      list-style:none;
-       float:bottom;
-  padding:4px;
-   color:#999;
-   /* border-bottom : 1px solid #DDDDDD;*/
-}
-.pagination_list li.highlight {
-   background-color : #F3F3F3;
-   border-top : 1px solid #DDDDDD;
-   border-bottom : 1px solid #DDDDDD;
-}
-.pagination_list span.li_pag_index {
-   color: #999999;
-    float: left;
-    font-size: 15px;
-    font-weight: bold;
-    padding-right: 10px;
-    text-align: right;
-    width: 13px;
-
-}
-
-.pagination_list li a {padding-left:0px;}
-
-
-.nav_results {
-    background-color: #F3F3F3;
-    border: 1px solid #D0D0D0;
-    margin-top: 0.5em;
-   position:relative;
-}
-
-.nav_results .l_Results a {
-    background:#E1E1E1 url("../../images/sprite.png") no-repeat 0px -504px;
-    color:#006699;
-    display:block;
-    padding:8px 28px;
-    text-decoration:none;
-}
-.nav_results .l_Results a:hover {
-    background-color:#D9D9D9;
-}
-.nav_results ul.pg_menu {
-    border-top: 1px solid #D0D0D0;
-    white-space : nowrap;
-}
-.nav_results ul.pg_menu li {
-    color:#B2B2B2;
-    display:inline;
-    list-style:none;
-    margin: 0;
-}
-.nav_results ul.pg_menu li.back_results a {
-    border-left: 1px solid #D0D0D0;
-    border-right: 1px solid #D0D0D0;
-}
-.nav_results ul.pg_menu li a,
-.nav_results ul.pg_menu li span {
-      background-color: #F3F3F3;
-     display : block;
-    float:left;
-    padding:.4em .5em;
-    text-decoration:none;
-    font-weight:normal;
-    text-align:center;
-}
-
-.nav_results ul.pg_menu li span {
-  color : #B2B2B2;
-}
-
-.nav_results ul.pg_menu li.left_results a {
-        padding-left : 0;
-}
-
-.nav_results ul.pg_menu li a:hover {
-}
-
-.nav_results #listResults{
-    line-height: 0.7em;
-}
-
-.nav_results  #listResults li  {
-    background-color:#999999;
-    color:#C5C5C5;
-    font-weight:normal;
-   display:block;
- margin-right:1px;
-      font-size:0.9em;
-       padding:5px 0px;
-       text-align:center;
-     min-width:20px;
-}
-
-.nav_results  #listResults li:hover  {background-color:#006699;}
-
-.nav_results  #listResults li a { color:#FFFFFF; font-weight:normal;}
-
-a.localimage img {
- border : 1px solid #8EB3E7;
-    margin : 0 .5em;
-       padding : .3em;
-}
-
-p.patronimage {
-     border:1px solid #EEE;
- border-bottom-color:#000;
-      margin: 0.9em 0 0;
-     padding:1em;
-}
-
-p.patronimage.edit {
-   border-color:#E8E8E8;
-  margin: 1em 1em 1em 0;
-}
-
-span.sep {
-   color: #888;
-   padding: 0 .2em;
-       text-shadow: 1px 1px 0 #FFF;
-}
-
-#daily-quote {
-    /*border-top : 1px solid #000000;*/
-    border : 1px solid #000000;
-    margin-top: 2px;
-    margin-bottom: 10px;
-    margin-left: 2px;
-    margin-right: 2px;
-    width: 300px;
-    text-align: center;
-}
-
-#daily-quote h1 {
-    font-size: 18px;
-    font-weight: normal;
-    margin: 0;
-}
-
-#daily-quote div {
-    font-size: 12px;
-    margin: 5px;
-}
-
-#social_networks span {
-    color: #274D7F;
-    display : block;
-    float : left;
-    font-size: 85%;
-    font-weight: bold;
-    line-height: 2em;
-    margin : .5em 0 .5em .5em !important;
-}
-#social_networks a {
-    background: transparent url("../../images/social-sprite.png") no-repeat;
-    display: block;
-    height : 20px !important;
-    width : 20px;
-    text-indent : -999em;
-}
-
-#social_networks div {
-    float : left !important;
-    margin : .5em 0 .5em .2em !important;
-}
-
-#social_networks #facebook {
-    background-position : -7px -35px;
-}
-
-#social_networks #twitter {
-    background-position : -7px -5px;
-}
-
-#social_networks #linkedin {
-    background-position : -7px -95px;
-}
-
-#social_networks #delicious {
-    background-position : -7px -66px;
-}
-
-#social_networks #email {
-    background-position : -7px -126px;
-}
-
-/* jQueryUI Core */
-
-.ui-widget-content { border: 1px solid #AAA; background: #ffffff none; color: #222222; }
-.ui-widget-header { border: 1px solid #AAA; background: #E6F0F2 none; color: #222222; font-weight: bold; }
-.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #AAA; background: #F4F8F9 none; font-weight: normal; color: #555555; }
-.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; }
-.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff none; font-weight: normal; color: #212121; }
-.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; }
-.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
-
-/* jQuery UI standard tabs */
-.ui-tabs-nav .ui-tabs-active a,
-.ui-tabs-nav a:hover,
-.ui-tabs-nav a:focus,
-.ui-tabs-nav a:active,
-.ui-tabs-nav span.a {
-    background: none repeat scroll 0 0 transparent;
-    outline: 0 none;
-}
-
-.ui-widget,
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
-    font-family : inherit;
-    font-size : inherit;
-}
-
-ul.ui-tabs-nav li {
-    list-style : none;
-}
-.ui-tabs.ui-widget-content {
-    background : transparent none;
-    border : 0;
-}
-
-.ui-tabs .ui-tabs-panel {
-    border : 1px solid #D8D8D8;
-}
-.ui-tabs-nav.ui-widget-header {
-    border : 0;
-    background : none;
-}
-.ui-tabs .ui-tabs-nav li {
-    background: #F3F3F3 none;
-    border-color: #D8D8D8;
-    margin-right : .4em;
-}
-
-.ui-tabs .ui-tabs-nav li.ui-tabs-active {
-    background-color : #FFF;
-    border : 1px solid #D8D8D8;
-    border-bottom: 0;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
-    color : #000;
-    font-weight : bold;
-}
-
-.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
-    background : #F3F3F3 none;
-}
-
-.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
-    background : #FFF none;
-}
-
-.ui-tabs .ui-state-default a,
-.ui-tabs .ui-state-default a:link,
-.ui-tabs .ui-state-default a:visited {
-    color: #006699;
-}
-
-.ui-tabs .ui-state-hover a,
-.ui-tabs .ui-state-hover a:link,
-.ui-tabs .ui-state-hover a:visited {
-    color: #990033;
-}
-
-.statictabs ul {
-    background: none repeat scroll 0 0 transparent;
-    border: 0 none;
-    margin: 0;
-    padding: 0.2em 0.2em 0;
-    border-bottom-right-radius: 4px;
-    border-bottom-left-radius: 4px;
-    border-top-right-radius: 4px;
-    border-top-left-radius: 4px;
-    color: #222222;
-    font-weight: bold;
-    font-size: 100%;
-    line-height: 1.3;
-    list-style: none outside none;
-    outline: 0 none;
-    text-decoration: none;
-}
-
-.statictabs ul:after {
-    clear: both;
-}
-
-.statictabs ul:before,
-.statictabs ul:after {
-    content: "";
-    display: table;
-}
-
-.statictabs ul li {
-    background: none repeat scroll 0 0 #E6F0F2;
-    border: 1px solid #B9D8D9;
-    border-bottom: 0 none !important;
-    border-top-right-radius: 4px;
-    border-top-left-radius: 4px;
-    float: left;
-    list-style: none outside none;
-    margin-bottom: 0;
-    margin-right: 0.4em;
-    padding: 0;
-    position: relative;
-    white-space: nowrap;
-    top: 1px;
-    color: #555555;
-    font-weight: normal;
-
-}
-
-.statictabs ul li.active {
-    background-color: #FFFFFF;
-    color: #212121;
-    font-weight: normal;
-    padding-bottom: 1px;
-}
-
-.statictabs ul li a {
-    color: #004D99;
-    cursor: pointer;
-    float: left;
-    padding: 0.5em 1em;
-    text-decoration: none;
-}
-
-.statictabs ul li a:hover {
-    background-color : #EDF4F5;
-    border-top-right-radius: 4px;
-    border-top-left-radius: 4px;
-    color : #538200;
-}
-
-.statictabs ul li.active a {
-    color: #000000;
-    font-weight: bold;
-    cursor: text;
-    background: none repeat scroll 0 0 transparent;
-    outline: 0 none;
-}
-
-.statictabs .tabs-container {
-    border: 1px solid #B9D8D9;
-    background: none repeat scroll 0 0 transparent;
-    display: block;
-    padding: 1em 1.4em;
-    border-bottom-right-radius: 4px;
-    border-bottom-left-radius: 4px;
-    color: #222222;
-}
-
-.authref {
-    font-style: normal;
-    text-indent: 4em;
-}
-
-.seefrom, .seealso {
-    font-style: italic;
-    text-indent: 2em;
-}
-
-.authstanza {
-    margin-top: 1em;
-}
-
-.authstanzaheading {
-    font-weight: bold;
-}
-
-.authstanza li {
-    margin-left: 0.5em;
-}
-
-#didyoumean {
-    background-color: #EEE;
-    border: 1px solid #E8E8E8;
-    margin: 0 0 0.5em;
-    text-align: left;
-    padding: 0.5em;
-    border-radius: 3px 3px 3px 3px;
-}
-
-.suggestionlabel {
-    font-weight: bold;
-}
-
-.searchsuggestion {
-    padding: 0.2em 0.5em;
-    white-space: nowrap;
-    display: inline-block;
-}
-
-
-/* jQuery UI Datepicker */
-.ui-datepicker table {width: 100%; font-size: .9em; border : 0; border-collapse: collapse; margin:0 0 .4em; }
-.ui-datepicker th { background : transparent none; padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
-
-.ui-datepicker-trigger {
-    vertical-align: middle;
-    margin : 0 3px;
-}
-.ui-datepicker {
-    -moz-box-shadow: 1px 1px 3px 0 #666;
-    -webkit-box-shadow: 1px 1px 3px 0 #666;
-    box-shadow: 1px 1px 3px 0 #666;
-}
-
-body#opac-main #opacmainuserblockmobile {
-    display: none;
-}
-
-#hierarchies a {
-    font-weight: normal;
-    text-decoration: underline;
-    color: #069;
-}
-
-#hierarchies a:hover {
-    color: #990033;
-}
-
-.mobile_only {
-   display : none;
-}
-
-/* different sizes for different tags in opac-tags.tt */
-.tagweight0 {
-    font-size: 12px;
-}
-
-.tagweight1 {
-    font-size: 14px;
-}
-
-.tagweight2 {
-    font-size: 16px;
-}
-
-.tagweight3 {
-    font-size: 18px;
-}
-
-.tagweight4 {
-    font-size: 20px;
-}
-
-.tagweight5 {
-    font-size: 22px;
-}
-
-.tagweight6 {
-    font-size: 24px;
-}
-
-.tagweight7 {
-    font-size: 26px;
-}
-
-.tagweight8 {
-    font-size: 28px;
-}
-
-.tagweight9 {
-    font-size: 30px;
-}
-
-.review {
-    margin-bottom: 20px;
-}
-
-#idreambooksreadometer {
-    float: right;
-}
-a.idreambooksrating {
-    font-size: 30px;
-    color: #29ADE4;
-    padding-left: 85px;
-    line-height: 30px;
-    text-decoration: none;
-}
-
-.idreambookslegend {
-    font-size: small;
-}
-
-a.reviewlink,a.reviewlink:visited {
-    text-decoration: none;
-    color: black;
-    font-weight: normal;
-}
-
-.idreambookssummary a {
-    color: #707070;
-    text-decoration: none;
-}
-
-.idreambookssummary img, .idbresult img {
-    vertical-align: middle;
-}
-
-.idbresult {
-    color: #29ADE4;
-    text-align: center;
-    margin: 0.5em;
-    padding: 0.5em;
-}
-
-.idbresult a, .idbresult a:visited {
-    text-decoration: none;
-    color: #29ADE4;
-}
-
-.idbresult img {
-    padding-right: 6px;
-}
-
-.highlight-row-results {
-    font-size: 120%;
-}
-
-.highlight-row-detail {
-    font-weight: bold;
-}
-
-.authorSearch {
-    position: absolute;
-    display: none;
-    z-index: 2;
-    background-color: white;
-    border: 1px solid black;
-    padding: 4px;
-}
-.authorSearch li {
-    list-style-type: none;
-}
-.authorSearch ul {
-    padding-left: 0px;
-}
-.subjectSearch {
-    position: absolute;
-    display: none;
-    z-index: 2;
-    background-color: white;
-    border: 1px solid black;
-    padding: 4px;
-}
-.subjectSearch li {
-    list-style-type: none;
-}
-.subjectSearch ul {
-    padding-left: 0px;
-}
-
-.branch-info-tooltip {
-    display: none;
-}
-
-.sorting_asc {
-    padding-right: 19px;
-    background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc {
-    padding-right: 19px;
-    background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting {
-    padding-right: 19px;
-    background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE;
-}
-.nosort,
-.nosort.sorting_asc,
-.nosort.sorting_desc,
-.nosort.sorting {
-    padding-right: 19px;
-    background: #EEEEEE none;
-}
-
-#overdrive-results {
-    font-weight: bold;
-    padding-left: 1em;
-}
-
-.throbber {
-    vertical-align: middle;
-}
-
-#overdrive-results-list .star-rating-control {
-    display: block;
-    overflow: auto;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/persona-buttons.css b/koha-tmpl/opac-tmpl/ccsr/en/css/persona-buttons.css
deleted file mode 100644 (file)
index d1acbb0..0000000
+++ /dev/null
@@ -1,228 +0,0 @@
-/* Link body */
-.persona-button{
-  color: #fff;
-  display: inline-block;
-  font-size: 14px;
-  font-family: Helvetica, Arial, sans-serif;
-  font-weight: bold;
-  line-height: 1.1;
-  overflow: hidden;
-  position: relative;
-  text-decoration: none;
-  text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2);
-
-  background: #297dc3;
-  background: -moz-linear-gradient(top, #43a6e2, #287cc2);
-  background: -ms-linear-gradient(top, #43a6e2, #287cc2);
-  background: -o-linear-gradient(top, #43a6e2, #287cc2);
-  background: -webkit-linear-gradient(top, #43a6e2, #287cc2);
-  background: linear-gradient(top, #43a6e2, #287cc2);
-
-  -moz-border-radius:   3px;
-  -ms-border-radius:     3px;
-  -o-border-radius:     3px;
-  -webkit-border-radius:   3px;
-  border-radius:       3px;
-
-  -moz-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
-  -ms-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
-  -o-box-shadow:     0 1px 0 rgba(0,0,0,0.2);
-  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
-  box-shadow:     0 1px 0 rgba(0,0,0,0.2);
-}
-
-.persona-button:hover{
-  background: #21669f;
-  background: -moz-linear-gradient(top, #3788b9, #21669f);
-  background: -ms-linear-gradient(top, #3788b9, #21669f);
-  background: -o-linear-gradient(top, #3788b9, #21669f);
-  background: -webkit-linear-gradient(top, #3788b9, #21669f);
-  background: linear-gradient(top, #3788b9, #21669f);
-}
-
-.persona-button:active, .persona-button:focus{
-  top: 1px;
-  -moz-box-shadow:   none;
-  -ms-box-shadow:   none;
-  -o-box-shadow:     none;
-  -webkit-box-shadow: none;
-  box-shadow:     none;
-}
-
-.persona-button span{
-  display: inline-block;
-  padding: 5px 10px 5px 40px;
-}
-
-/* Icon */
-.persona-button span:after{
-  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;
-  content: '';
-  display: block;
-  width: 31px;
-
-  position: absolute;
-  bottom: 0;
-  left: -3px;
-  top: 0;
-  z-index: 10;
-}
-
-/*  Icon background */
-.persona-button span:before{
-  content: '';
-  display: block;
-  height: 100%;
-  width: 20px;
-
-  position: absolute;
-  bottom: 0;
-  left: 0;
-  top: 0;
-  z-index: 1;
-
-  background: #42a9dd;
-  background: -moz-linear-gradient(top, #50b8e8, #3095ce);
-  background: -ms-linear-gradient(top, #50b8e8, #3095ce);
-  background: -o-linear-gradient(top, #50b8e8, #3095ce);
-  background: -webkit-linear-gradient(top, #50b8e8, #3095ce);
-  background: linear-gradient(top, #50b8e8, #3095ce);
-
-  -moz-border-radius:   3px 0 0 3px;
-  -ms-border-radius:     3px 0 0 3px;
-  -o-border-radius:     3px 0 0 3px;
-  -webkit-border-radius:   3px 0 0 3px;
-  border-radius:       3px 0 0 3px;
-}
-
-/* Triangle */
-.persona-button:before{
-  background: #42a9dd;
-  content: '';
-  display: block;
-  height: 26px;
-  width: 26px;
-
-  position: absolute;
-  left: 2px;
-  top: 50%;
-  margin-top: -13px;
-  z-index: 0;
-
-  background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: -o-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: linear-gradient(-45deg, #3095ce, #50b8e8); /* flipped for updated spec */
-
-  -moz-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
-  -ms-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
-  -o-box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
-  -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
-  box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
-
-  -moz-transform:   rotate(45deg);
-  -ms-transform:     rotate(45deg);
-  -o-transform:     rotate(45deg);
-  -webkit-transform:   rotate(45deg);
-  transform:       rotate(45deg);
-}
-
-/* Inset shadow (required here because the icon background clips it when on the `a` element) */
-.persona-button:after{
-  content: '';
-  display: block;
-  height: 100%;
-  width: 100%;
-
-  position: absolute;
-  left: 0;
-  top: 0;
-  bottom: 0;
-  right: 0;
-  z-index: 10;
-
-  -moz-border-radius:   3px;
-  -ms-border-radius:     3px;
-  -o-border-radius:     3px;
-  -webkit-border-radius:   3px;
-  border-radius:       3px;
-
-  -moz-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
-  -ms-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
-  -o-box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
-  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
-  box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
-}
-
-/* ========================================================
- *    Dark button
- * ===================================================== */
-.persona-button.dark{
-  background: #3c3c3c;
-  background: -moz-linear-gradient(top, #606060, #3c3c3c);
-  background: -ms-linear-gradient(top, #606060, #3c3c3c);
-  background: -o-linear-gradient(top, #606060, #3c3c3c);
-  background: -webkit-linear-gradient(top, #606060, #3c3c3c);
-  background: linear-gradient(top, #606060, #3c3c3c);
-}
-.persona-button.dark:hover{
-  background: #2d2d2d;
-  background: -moz-linear-gradient(top, #484848, #2d2d2d);
-  background: -ms-linear-gradient(top, #484848, #2d2d2d);
-  background: -o-linear-gradient(top, #484848, #2d2d2d);
-  background: -webkit-linear-gradient(top, #484848, #2d2d2d);
-  background: linear-gradient(top, #484848, #2d2d2d);
-}
-.persona-button.dark span:before{ /* Icon BG */
-  background: #d34f2d;
-  background: -moz-linear-gradient(top, #ebac45, #d34f2d);
-  background: -ms-linear-gradient(top, #ebac45, #d34f2d);
-  background: -o-linear-gradient(top, #ebac45, #d34f2d);
-  background: -webkit-linear-gradient(top, #ebac45, #d34f2d);
-  background: linear-gradient(top, #ebac45, #d34f2d);
-}
-.persona-button.dark:before{ /* Triangle */
-  background: #d34f2d;
-  background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: -o-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */
-}
-
-/* ========================================================
- *    Orange button
- * ===================================================== */
-.persona-button.orange{
-  background: #ee731a;
-  background: -moz-linear-gradient(top, #ee731a, #d03116);
-  background: -ms-linear-gradient(top, #ee731a, #d03116);
-  background: -o-linear-gradient(top, #ee731a, #d03116);
-  background: -webkit-linear-gradient(top, #ee731a, #d03116);
-  background: linear-gradient(top, #ee731a, #d03116);
-}
-.persona-button.orange:hover{
-  background: #cb6216;
-  background: -moz-linear-gradient(top, #cb6216, #b12a13);
-  background: -ms-linear-gradient(top, #cb6216, #b12a13);
-  background: -o-linear-gradient(top, #cb6216, #b12a13);
-  background: -webkit-linear-gradient(top, #cb6216, #b12a13);
-  background: linear-gradient(top, #cb6216, #b12a13);
-}
-.persona-button.orange span:before{ /* Icon BG */
-  background: #e84a21;
-  background: -moz-linear-gradient(top, #f7ad27, #e84a21);
-  background: -ms-linear-gradient(top, #f7ad27, #e84a21);
-  background: -o-linear-gradient(top, #f7ad27, #e84a21);
-  background: -webkit-linear-gradient(top, #f7ad27, #e84a21);
-  background: linear-gradient(top, #f7ad27, #e84a21);
-}
-.persona-button.orange:before{ /* Triangle */
-  background: #e84a21;
-  background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: -o-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/print.css b/koha-tmpl/opac-tmpl/ccsr/en/css/print.css
deleted file mode 100644 (file)
index ed57d55..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-a:link {
-       color : #000066;
-       text-decoration: none;
-}
-
-a:visited {
-  color : #000066;
-       text-decoration: none;
-}
-
-a:hover {
-    color : #993300;
-       text-decoration: none;
-}
-
-body {
-       background-color : #FFF;
-       color : #333333;
-       font-family : arial, geneva, sans-serif;
-       font-size : 14px;
-      margin : 0px 0px 0px 0px;
-    word-wrap : break-word;
-}
-
-caption {
-     color : #000066;
-       font-size : 18px;
-      font-weight : bold;
-    margin-top : 5px;
-      text-align : left;
-}
-
-div.table {
-      width : 100%;
-}
-
-form {
-        margin : 0px;
-  padding : 0px;
-}
-
-h1
-   {
-      color : #000066;
-       font-size : 22px;
-      font-weight : bold;
-    margin-bottom : 3px;
-   margin-top : 3px;
-}
-
-h2 {
-      color : #000066;
-       font-size : 20px;
-      font-weight : bold;
-    margin-bottom : 3px;
-   margin-top : 3px;
-}
-
-h3 {
-      color : #000066;
-       font-size : 18px;
-      font-weight : bold;
-    margin-bottom : 3px;
-   margin-top : 3px;
-}
-
-h4 {
-      color : #000066;
-       font-size : 16px;
-      font-weight : bold;
-    margin-bottom : 3px;
-   margin-top : 3px;
-}
-
-h5 {
-      color : #000066;
-       font-size : 15px;
-      font-weight : bold;
-    margin-bottom : 1px;
-   margin-top : 1px;
-}
-
-h6 {
-      color : #000066;
-       font-size : 14px;
-      font-weight : bold;
-    margin-bottom : 1px;
-   margin-top : 1px;
-}
-
-p {
-       margin-top : 0px;
-}
-
-table {
-   background-color : #FFFFFF;
-    border-bottom : 0px solid #CCCCCC;
-     border-collapse : collapse;
-    border-left : 0px solid #CCCCCC;
-       margin : 3px 0px 5px 0px;
-      padding : 0px;
- width : 99%;
-}
-
-td {
-   background-color : #FFF;
-       border-bottom : 1px solid #CCCCCC;
-     border-right : 1px solid #CCCCCC;
-      padding : 5px 5px 5px 5px;
-     vertical-align : top;
-}
-
-td:last-child {
-       background-color : #FFF;
-       border-bottom : 1px solid #CCCCCC;
-     border-right : 0px solid #CCCCCC;
-      padding : 5px 5px 5px 5px;
-     vertical-align : top;
-}
-
-th {
-  background-color : #E9E9E9;
-    border-bottom : 1px solid #CCCCCC;
-     border-right : 1px solid #CCCCCC;
-      font-weight : bold;
-    padding : 5px 5px 5px 5px;
-}
-
-th:last-child {
-  background-color : #E9E9E9;
-    border-bottom : 1px solid #CCCCCC;
-     border-right : 0px solid #CCCCCC;
-      font-weight : bold;
-    padding : 5px 5px 5px 5px;
-}
-
-tr.highlight {
-   background-color: #e9e9e9;
-}
-
-body#basket tr.highlight {
-       background-color : transparent;
-}
-
-body#basket a {
-     font-weight : bold;
-}
-
-body#basket table {
-     border-top : 1px solid #EEE;
-   border-left : 1px solid #EEE;
-}
-body#basket td,
-body#basket th {
-       background-color : transparent;
-        padding : 2px;
-}
-
-body#basket th {
-     background-color : #EEE;
-}
-
-body#basket th,
-body#basket th[scope=col] {
-        text-align : center;
-   vertical-align : middle;
-}
-
-body#basket th[scope=row] {
-        font-size : 89%;
-       text-align : right;
-    vertical-align : top;
-  width : 10%;
-}
-
-body#basket p {
-        font-size : 85%;
-       margin : .2em 0;
-       text-indent : .5em;
-}
-
-.error {
-        font-weight: bold;
-}
-
-.ex {
-    font-family : "Courier New", Courier, monospace;
-}
-.inline {
-   display : inline;
-}
-
-.screen {
- display : none;
-}
-
-#bookcover {
-        float:left;
-    margin:0pt;
-    padding:0pt;
-}
-
-#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action, .list-actions, .ft, #facetcontainer,.results_summary.actions,.koha_url,.yui-b {
-    display : none;
-}
-
-#userresults {
-    position : absolute;
-    right : 0px;
-    word-wrap : break-word;
-        display : block;
-}
-
-div#userupdate input,div#userupdate textarea {
-     display : inline;
-      border : 0;
-}
-
-#yui-main,
-#yui-main .yui-b,
-.yui-t1 #yui-main .yui-b {
-    display : block !important;
-    margin : 0 !important;
-    padding : 0 !important;
-    width : auto !important;
-    float : none !important;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css b/koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css
deleted file mode 100644 (file)
index 158a738..0000000
+++ /dev/null
@@ -1,252 +0,0 @@
-/*Search form */
-form#searchform select {
-    display:none;
-    right: -9999em;
-    position: absolute;
-}
-div#menu {
-    border-left: 1px solid rgb(151, 151, 151);
-    font-size: 94%;
-    margin-left: 0.5em;
-
-}
-/*text alignment */
-body,
-#doc,
-#doc2,
-#doc3,
-#doc4,
-.yui-t1,
-.yui-t2,
-.yui-t3,
-.yui-t4,
-.yui-t5,
-.yui-t6,
-.yui-t7,
-table#marc th,
-caption
-{
-    text-align: right;
-   direction: rtl;
-}
-h4
-{
-    text-align: right !important;
-}
-
-/*floats*/
-.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
-    float: left;
-}
-.yui-g div.first, .yui-g div.first, .yui-gc div.first, .yui-gc div.first div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first {
-    float: right;
-}
-fieldset.rows label, fieldset.rows span.label {
-    float: right;
-    margin-right: 1em;
-    text-align: right;
-}
-.yui-t1 .yui-b {
-    float: right;
-    width: 12.3207em;
-}
-
-
-#opacmainuserblock, #news {
-    margin-right: 7em;
-}
-ul#menu-left {
-    margin: 0px 30px 0px 0px ;
-    float: right;
-}
-#members {
-    background: none repeat scroll 0% 0% transparent;
-    margin: 0px;
-    padding: 0px;
-    float: left;
-}
-#members li {
-    float: right;
-    border-left: medium none;
-}
-.ui-tabs .ui-tabs-nav li {
-    float: right;
-}
-div.rating-cancel, div.star-rating {
-    float: right;
-}
-.left {
-    float: right;
-}
-input#searchsubmit.left {
- float:right;
-}
-
-#fluid-offset {
-    float: left;
-    width: 100%;
-}
-
-#moresearches a:link, #moresearches a:visited {
-    background: url("../../images/arrow-left-grey-11x6.png") no-repeat scroll right center transparent;
-    margin-left: 0px;
-    padding-left: 0px;
-    padding-right: 12px;
-}
-form.single-library .input-wrapper {
-    margin: 0px 0px 0px 237px;
-}
-form.multi-libraries .input-wrapper
-{
-margin: 0pt 0pt 0pt 416px;
-}
-
-.jqTransformSelectWrapper{
-float:right;
-margin-right: 5px;
-margin-left: -5px;
-}
-
-
-form.multi-libraries #filters .jqTransformSelectWrapper {
-left:230px;
-right:auto;
-}
-form.single-library  #filters .jqTransformSelectWrapper,
-form.multi-libraries #libraries .jqTransformSelectWrapper {
-left:50px;
-right:auto;
-}
-
-
-form#searchform input[type="submit"] {
-    margin-right: 4px;
-    margin-left: 0pt;
-    position: absolute;
-    left: 10px;
-    right: auto;
-}
-ul#i18nMenu li {
-float:right !important;
-}
-div.lang {
-float:right !important;
-}
-
-#main_footer .colright {
-    float: left;
-}
-#main_footer .colright .koha {
-    background: url("../../images/img_logo_koha.jpg") no-repeat scroll left bottom transparent;
-}
-.yui-t1 #yui-main,
-.yui-t2 #yui-main,
-.yui-t3 #yui-main
-{
-   float: left;
-}
-.yui-t1 #yui-main .yui-b {
-    margin-right: 13.3207em;
-}
-.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
-    margin-right: -25em;
-    margin-left: auto;
-}
-.yui-t1 #yui-main .yui-b {
-    margin-left: auto;
-}
-body#results div#userresults {
-    border-right: 1px solid rgb(200, 200, 196);
-}
-
-form#searchform .input-wrapper {
-    right: -39px;
-    left: auto;
-}
-.statictabs ul li {
-    float: right;
-}
-#auth {
-    float: right;
-}
-
-.jqTransformSelectWrapper div a {
-    left: 3px;
-    right: auto;
-}
-.jqTransformSelectWrapper div span {
-    float: right;
-}
-.resort {
-    float: left;
-}
-
-ul#menu-left li a#cartmenulink {
-    padding: 0px 30px 0px 0px ;
-    background: url("../../images/img_toolbar-button-cart.png") no-repeat scroll right center transparent;
-}
-ul#menu-left li {
-    float: right;
-}
-div#cartDetails {
-    margin-left: -9.5em;
-}
-div#listsmenu {
-    margin-left: -70px;
-}
-ul#menu-left li#listsmenulink a {
-    padding: 0px 20px 0px 0px;
-    background: url("../../images/img_toolbar-button-lists.png") no-repeat scroll right center transparent;
-}
-div.rating-cancel, div.star-rating {
-    float: right !important;
-}
-.actions a.addtocart {
-    background-position: 49px -572px;
-    padding-right: 15px;
-    padding-left: 0px;
-}
-
-.actions a.addtoshelf {
-
-    background-position: 45px -27px;
-    padding-right: 13px;
-    padding-left: 0px;
-}
-
-#social_networks span {
-    float: right;
-    margin: 0.5em 0.5em 0px !important;
-}
-#social_networks div {
-    float: right !important;
-    margin: 0.5em 0.2em 0.5em 0px !important;
-}
-#action a.addtocart, #toolbar a.addtocart {
-    background-position: 60px -265px;
-}
-#action a.print {
-    background-position: 16px -186px;
-}
-#action a {
-    padding-right: 35px;
-    padding-left: 0px !important;
-}
-
-
-
-div#menu li a {
-    background: -moz-linear-gradient(right center , rgb(238, 238, 238) 0%, rgb(238, 238, 238) 96%, rgb(230, 230, 230) 97%, rgb(204, 204, 204) 99%, rgb(193, 193, 193) 100%) repeat scroll 0% 0% transparent;
-    text-decoration: none;
-    display: block;
-    border: 1px solid rgb(151, 151, 151);
-    font-size: 111%;
-    margin: 0.5em -1px 0.5em 0px;
-    padding: 0.4em 0.3em;
-}
-
-#action a.addtoshelf, #toolbar a.addtoshelf {
-    background-image: url("../../images/sprite.png");
-    background-position: 68px -225px;
-    background-repeat: no-repeat;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/css/sco.css b/koha-tmpl/opac-tmpl/ccsr/en/css/sco.css
deleted file mode 100644 (file)
index 58eb45e..0000000
+++ /dev/null
@@ -1,353 +0,0 @@
-@import url("../../../lib/yui/reset-fonts-grids.css");
-@import url("../../../lib/yui/skin.css");
-
-a {
-  font-weight : bold;
-}
-
-a, a:visited {
-  color : #006699;
-}
-
-a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
-  color : #990033;
-}
-
-body {
-     background-color : white;
-      text-align : left;
-     padding : 0 0 2.5em 0;
-}
-
-caption {
-    font-size : 110%;
-      text-align : left;
-     font-weight : bold;
-}
-
-fieldset {
-      background-color: #FFF;
-        border : 2px solid #EEEEEE;
-    margin : 1em 1em 1em 0;
-        padding : 1em;
-}
-
-h1,h2,h3,h4,h5,h6 {
-  font-weight : bold;
-    margin : .5em 0;
-}
-
-h1 {
-       font-size : 138.5%;
-}
-
-h2 {
-    font-size : 134%;
-}
-
-h3 {
-      font-size : 123.1%;
-}
-
-h4 {
-    font-size : 116%;
-}
-
-h5 {
-      font-size : 108%;
-}
-
-h6 {
-      font-size : 100%;
-}
-
-input[type=submit],
-input[type=button],
-input[type=reset],
-fieldset.brief input[type=submit],
-fieldset.brief input[type=button],
-fieldset.brief input[type=reset]
-{
-       background: #f4f9fc; /* Old browsers */
-        background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
-    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
-     background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
-  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
-        border-top: 1px solid #cccccc;
- border-left: 1px solid #cccccc;
-        border-right: 1px solid #eeeeee;
-       border-bottom: 1px solid #eeeeee;
-      color : #333;
-  font-size : 93%;
-       font-weight : bold;
-    padding : 4px;
-}
-
-input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
-     border: 1px inset #666666;
-     float : none;
-}
-.dialog {
-  border: 1px solid #bcbcbc;
- padding : .5em;
-        margin : 1em auto;
-  width: 65%;
-  }
-
-.dialog  h2, .dialog h3, .dialog h4 {
-       margin : auto;
-    text-align : center;
-  }
-
-div.alert {
-  background: #fef8d3; /* Old browsers */
-        background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */
-  background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
-   background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
- background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
-      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
-    text-align : center;
-}
-
-div.alert strong {
-     color : #900;
-}
-
-div.message {
- background: #ffffff; /* Old browsers */
-        background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
-    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
-     background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
-  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
-        border : 1px solid #bcbcbc;
-    width : 55%;
-}
-
-.dialog input {
-       background : #FFF none;
-       border : 1px solid #bcbcbc;
-  margin : .4em;
- padding : .4em;
- }
-
-
-.dialog input.back {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center;
-    padding : .4em .4em .4em 25px;
- }
-
-.dialog input.return {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
- padding : .4em .4em .4em 25px;
- }
-
-.dialog input.renew {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center;
-  padding : .4em .4em .4em 25px;
- }
-
-.dialog input.cancel {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center;
-        padding : .4em .4em .4em 25px;
- }
-
-input.finish {
-      background : #dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center;
-  border : 1px outset #666;
-      padding : .2em .2em .2em 25px;
-}
-
-table {
-      background-color: #FFF;
-        border-collapse : collapse;
-    margin : 1em 0;
-        border-right : 1px solid #dddddd;
-      border-top : 1px solid #dddddd;
-}
-
-td,th {
-     background-color: #FFF;
-        border-left : 1px solid #dddddd;
-       border-bottom : 1px solid #dddddd;
-     padding : 3px 3px;
-}
-
-th {
-     background-color:#EEE;
- font-weight : bold;
-    padding : 2px 23px;
-    text-align : center;
-}
-
-tr.highlight td, tr.highlight th, tr.odd td {
-  background-color : #F3F3F3;
-   border-top : 1px solid #DDDDDD;
-   border-bottom : 1px solid #DDDDDD;
-}
-
-tr.even td, tr.even.highlight td {
-     background-color: #FFF;
-}
-
-p {
-        margin: .7em 0;
-}
-
-strong {
-    font-weight : bold;
-}
-
-em {
-    font-style : italic;
-}
-#borrowerdetails {
-      margin-top : 1em;
-}
-#barcode,
-#patronid {
-      font-size : 125%;
-      padding-bottom : 3px;
-}
-input.focus {
-  background-color : #FFC;
-       border : 2px inset #336699;
-}
-#checkouthelp {
-  background : #FFF url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center;
-   padding : 3px 3px 3px 26px;
-    position : absolute;
-   top : 0;
-       right : 0;
-}
-div.button {
-      float : left;
-  margin-top : 2em;
-      padding : .4em 0;
-}
-div.button a:link,
-div.button a:visited,
-div.button a:hover,
-div.button a:active {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
-    border : 1px outset #666;
-      color : #000;
-  padding : .4em .4em .4em 25px;
- text-decoration : none;
-}
-div.button a:active {
-        border : 1px inset #666;
-}
-
-div.koha_url {
-    border-top: none !important;
-}
-span.koha_url {
-    position: absolute;
-    right: 0;
-}
-a.koha_url {
-    text-decoration: none;
-    color: #666666;
-}
-
-div#changelanguage{
-    background-color: #fff;
-    border-top: 1px solid #CCC;
-    color : #666;
-    font-size : 85%;
-    padding : 1em;
-    margin-top : 2em;
- }
-
-div#changelanguage a {
-    font-weight : normal;
-    padding : .5em 0;
-}
-
-div#changelanguage li.yuimenuitem {
-    font-size: 120%;
-    font-weight: normal;
-    margin: 0;
-    padding: 0 1em;
-}
-div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
-    padding: 0;
-}
-
-ul#i18nMenu {
-    margin : 0;
-    padding : .2em 0;
- }
-
-ul#i18nMenu li {
-    border-left : 1px solid #CCC;
-    display : inline;
-    list-style : none;
-    padding : 0 .4em;
- }
-
-ul#i18nMenu li:first-child {
-    border-left : 0;
- }
-
-ul#i18nMenu li ul li {
-    border : 0;
-    display : block;
-    padding : 0;
- }
-
-
-ul#i18nMenu li.more a {
-    background-image : url("../../images/sprite.png");
-    background-position : 37px -940px;
-    background-repeat:no-repeat;
-    padding-right: 1.3em;
-}
-
-ul#i18nMenu li.more ul li a {
-    background-image : none;
-    padding: 0 1.3em;
-}
-
-span.lang{
-    float:left;
-    border-right : 1px solid black;
-    padding : 0 .5em;
-}
-
-div.ft {
- clear : both;
-}
-
-.sorting_asc {
-    padding-right: 19px;
-    background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc {
-    padding-right: 19px;
-    background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting {
-    padding-right: 19px;
-    background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE;
-}
-.nosort,
-.nosort.sorting_asc,
-.nosort.sorting_desc,
-.nosort.sorting {
-    padding-right: 19px;
-    background: #EEEEEE none;
-}
-
-#top-bar,
-#main_footer {
-    display: none;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/includes/doc-head-close.inc b/koha-tmpl/opac-tmpl/ccsr/en/includes/doc-head-close.inc
deleted file mode 100644 (file)
index af6e886..0000000
+++ /dev/null
@@ -1,145 +0,0 @@
-</title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
-<link rel="shortcut icon" href="[% IF ( OpacFavicon ) %][% OpacFavicon %][% ELSE %][% interface %]/[% theme %]/images/favicon.ico[% END %]" type="image/x-icon" />
-<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/jquery-ui.css" />
-<link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/yui/reset-fonts-grids.css" />
-<link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/yui/skin.css" />
-[% SET opaclayoutstylesheet='opac.css' UNLESS opaclayoutstylesheet %]
-[% IF (opaclayoutstylesheet.match('^https?:|^\/')) %]
-    <link rel="stylesheet" type="text/css" href="[% opaclayoutstylesheet %]" />
-[% ELSE %]
-    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaclayoutstylesheet %]" />
-[% END %]
-[% IF ( opaccolorstylesheet ) %]
-    [% IF (opaccolorstylesheet.match('^https?:|^\/')) %]
-        <link rel="stylesheet" type="text/css" href="[% opaccolorstylesheet %]" />
-    [% ELSE %]
-        <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaccolorstylesheet %]" />
-    [% END %]
-[% END %]
-[% IF ( opac_css_override ) %]
-    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opac_css_override %]" />
-[% END %]
-<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
-<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no">
-<link rel="stylesheet" type="text/css" media="screen and (max-width:700px)" href="[% themelang %]/css/mobile.css" />
-[% IF ( bidi ) %]
-    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/right-to-left.css" />
-[% END %]
-<style id="region-opacmobileusercss" type="text/css" media="screen and (max-width:700px)">[% OPACMobileUserCSS %]</style>
-<style id="region-opacusercss" type="text/css">[% OPACUserCSS %]</style>
-[% IF persona %]
- <link rel="stylesheet" type="text/css" href="[% themelang %]/css/persona-buttons.css" />
-[% END %]
-
-<!-- yui js -->
-<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script>
-<script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script>
-<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hoverIntent.minified.js"></script>
-<script type="text/javascript" src="[% themelang %]/js/script.js"></script>
-[% IF ( OPACAmazonCoverImages ) %]
-<script type="text/javascript">//<![CDATA[
-    var NO_AMAZON_IMAGE = _("No cover image available");
-//]]>
-</script>
-<script type="text/javascript" src="[% themelang %]/js/amazonimages.js"></script>
-[% END %]
-[% IF ( SyndeticsCoverImages ) %]
-<script type="text/javascript">//<![CDATA[
-        var NO_AMAZON_IMAGE = _("No cover image available");
-    //]]>
-</script>
-<script type="text/javascript" src="[% themelang %]/js/amazonimages.js"></script>          [% END %]
-
-[% IF ( opacbookbag ) %]<script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSIF ( virtualshelves ) %]<script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSE %]<script type="text/javascript"> var readCookie;[% END %]
-</script>
-
-<script type="text/javascript">
-//<![CDATA[
-    [% IF ( opacbookbag ) %]var MSG_BASKET_EMPTY = _("Your cart is currently empty");
-    var MSG_RECORD_IN_BASKET = _("This item is already in your cart");
-    var MSG_RECORD_ADDED = _("This item has been added to your cart");
-    var MSG_RECORD_REMOVED = _("This item has been removed from your cart");
-    var MSG_NRECORDS_ADDED = _(" item(s) added to your cart");
-    var MSG_NRECORDS_IN_BASKET = _("already in your cart");
-    var MSG_NO_RECORD_SELECTED = _("No item was selected");
-    var MSG_NO_RECORD_ADDED = _("No item was added to your cart");
-    var MSG_CONFIRM_DEL_BASKET = _("Are you sure you want to empty your cart?");
-    var MSG_CONFIRM_DEL_RECORDS = _("Are you sure you want to remove the selected items?");
-    var MSG_ITEM_IN_CART = _("In your cart");
-    var MSG_IN_YOUR_CART = _("Items in your cart: ");
-    var MSG_ITEM_NOT_IN_CART = _("Add to your cart");
-      $("#cartDetails").ready(function(){ $("#cmspan").html("<a href=\"#\" id=\"cartmenulink\" class=\"\"><span> "+_("Cart")+"<span id=\"basketcount\"><\/span><\/span><\/a>"); });
-    [% ELSE %][% IF ( virtualshelves ) %]
-    var MSG_NO_RECORD_SELECTED = _("No item was selected");[% END %][% END %]
-    [% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %]var MSG_TAGS_DISABLED = _("Sorry, tags are not enabled on this system.");
-    var MSG_TAG_ALL_BAD = _("Error! Your tag was entirely markup code.  It was NOT added.  Please try again with plain text.");
-    var MSG_ILLEGAL_PARAMETER = _("Error! Illegal parameter");
-    var MSG_TAG_SCRUBBED = _("Note: your tag contained markup code that was removed. The tag was added as ");
-    var MSG_ADD_TAG_FAILED = _("Error! The add_tag operation failed on");
-    var MSG_ADD_TAG_FAILED_NOTE = _("Note: you can only tag an item with a given term once.  Check 'My Tags' to see your current tags.");
-    var MSG_DELETE_TAG_FAILED = _("Error! You cannot delete the tag");
-    var MSG_DELETE_TAG_FAILED_NOTE = _("Note: you can only delete your own tags.")
-    var MSG_LOGIN_REQUIRED = _("You must be logged in to add tags.");
-    var MSG_TAGS_ADDED = _("Tags added: ");
-    var MSG_TAGS_DELETED = _("Tags added: ");
-    var MSG_TAGS_ERRORS = _("Errors: ");
-    var MSG_MULTI_ADD_TAG_FAILED = _("Unable to add one or more tags.");
-    var MSG_NO_TAG_SPECIFIED = _("No tag was specified.");[% END %][% END %]
-    [% IF ( OPACAmazonCoverImages ) %]$(window).load(function() {
-        verify_images();
-    });[% END %]
-    [% IF ( SyndeticsCoverImages ) %]$(window).load(function() {
-            verify_images();
-         });[% END %]
-//]]>
-[% IF ( opacbookbag ) %]</script><script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSIF ( virtualshelves ) %]</script><script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSE %]</script><script type="text/javascript">var readCookie;[% END %]</script>
-[% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %]<script type="text/javascript" src="[% themelang %]/js/tags.js"></script>[% END %][% ELSE %][% END %]
-[% IF ( GoogleJackets ) %]
-<script type="text/javascript" src="[% themelang %]/js/google-jackets.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-    var NO_GOOGLE_JACKET = _("No cover image available");
-//]]>
-</script>
-[% END %]
-[% IF OpenLibraryCovers %]
-<script type="text/javascript" src="[% themelang %]/js/openlibrary.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-var NO_OL_JACKET = _("No cover image available");
-//]]>
-</script>
-[% END %]
-
-[% IF OPACLocalCoverImages %]
-<script type="text/javascript" src="[% themelang %]/js/localcovers.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-var NO_LOCAL_JACKET = _("No cover image available");
-//]]>
-</script>
-[% END %]
-
-[% IF ( BakerTaylorEnabled ) %]<script type="text/javascript" src="[% themelang %]/js/bakertaylorimages.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-    var NO_BAKERTAYLOR_IMAGE = _("No cover image available");
-    $(window).load(function(){
-        bt_verify_images();
-    });
-//]]>
-</script>[% END %]
-<link rel="unapi-server" type="application/xml" title="unAPI" href="[% OPACBaseURL %]/cgi-bin/koha/unapi" />
-[% IF ( GoogleIndicTransliteration ) %]
-        <script type="text/javascript" src="http://www.google.com/jsapi"></script>
-        <script type="text/javascript" src="[% themelang %]/js/googleindictransliteration.js"></script>
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc b/koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc
deleted file mode 100644 (file)
index eba9b78..0000000
+++ /dev/null
@@ -1,249 +0,0 @@
-<div id="header-wrapper">
-
-<div id="opac-custom-header">
-[% IF ( opacheader ) %]
-    [% opacheader %]
-[% END %]
-</div>
-
-<div id="opac-main-search" class="yui-g">
-
-<a class="logo" href="/cgi-bin/koha/opac-main.pl">
-  [% UNLESS ( opacsmallimage ) %]
-      [% UNLESS ( LibraryName ) %]
-    <img src="/opac-tmpl/ccsr/images/logo-koha.png" alt="Koha Online Catalog" />
-      [% ELSE %]
-    <img src="/opac-tmpl/ccsr/images/logo-koha.png" alt="[% LibraryName %] Online Catalog" />
-      [% END %]
-  [% ELSE %]
-      [% UNLESS ( LibraryName ) %]
-    <img src="[% opacsmallimage %]" alt="Koha Online Catalog" />
-      [% ELSE %]
-    <img src="[% opacsmallimage %]" alt="[% LibraryName %] Online Catalog" />
-      [% END %]
-  [% END %]
-</a>
-
-<div id="fluid">
-
-[% IF ( OpacPublic ) %]
-<div id="fluid-offset">
-[% UNLESS ( advsearch ) %]
-[% IF Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %]
-    [% IF ( OpacShowFiltersPulldownMobile and not OpacShowLibrariesPulldownMobile ) or ( not OpacShowFiltersPulldownMobile and OpacShowLibrariesPulldownMobile ) %]
-        <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform" class="multi-libraries single-field-mobile">
-    [% ELSE %]
-        <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform" class="multi-libraries">
-    [% END %]
-[% ELSE %]
-    <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform" class="single-library">
-[% END %]
-    <label for="masthead_search" class="left"> Search
-    [% UNLESS ( OpacAddMastheadLibraryPulldown ) %]
-            [% IF ( mylibraryfirst ) %] (in [% mylibraryfirst %] only)[% END %]
-    [% END %]
-    </label>
-    [% IF ( OpacShowFiltersPulldownMobile ) %]
-        <div id="filters">
-    [% ELSE %]
-        <div id="filters" class="mobile-hidden">
-    [% END %]
-    <select name="idx" id="masthead_search" class="left">
-    [% IF ( ms_kw ) %]
-        <option selected="selected" value="">Library catalog</option>
-        [% ELSE %]
-        <option value="">Library catalog</option>
-        [% END %]
-        [% IF ( ms_ti ) %]
-        <option selected="selected" value="ti">Title</option>
-        [% ELSE %]
-        <option value="ti">Title</option>
-        [% END %]
-        [% IF ( ms_au ) %]
-        <option selected="selected" value="au">Author</option>
-        [% ELSE %]
-        <option value="au">Author</option>
-        [% END %]
-        [% IF ( ms_su ) %]
-        <option selected="selected" value="su">Subject</option>
-        [% ELSE %]
-        <option value="su">Subject</option>
-        [% END %]
-        [% IF ( ms_nb ) %]
-        <option selected="selected" value="nb">ISBN</option>
-        [% ELSE %]
-        <option value="nb">ISBN</option>
-        [% END %]
-        [% IF ( ms_se ) %]
-        <option selected="selected" value="se">Series</option>
-        [% ELSE %]
-        <option value="se">Series</option>
-        [% END %]
-        [% IF ( ms_callnum ) %]
-        <option selected="selected" value="callnum">Call number</option>
-        [% ELSE %]
-        <option value="callnum">Call number</option>
-        [% END %]</select>
-    </div>
-
-<div class="input-wrapper">
-[% IF ( ms_value ) %]
-        <input type="text" id = "transl1" name="q" value="[% ms_value |html %]" class="left" style="width: 35%; font-size: 111%;"/><div id="translControl"></div>
-[% ELSE %]
-        <input type="text" id = "transl1" name="q" class="left" style="width: 35%; font-size: 111%;"/><div id="translControl"></div>
-[% END %]
-</div>
-
-   [% IF Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %]
-        [% IF ( OpacShowLibrariesPulldownMobile ) %]
-            <div id="libraries">
-        [% ELSE %]
-            <div id="libraries" class="mobile-hidden">
-        [% END %]
-
-        <select name="branch_group_limit" id="select_library" class="left">
-           <option value="">All libraries</option>
-           <optgroup label="Libraries">
-               [% FOREACH BranchesLoo IN BranchesLoop %]
-                  [% IF ( BranchesLoo.selected ) %]<option selected="selected" value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option>
-                  [% ELSE %]<option value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option>[% END %]
-               [% END %]
-           </optgroup>
-           [% IF BranchCategoriesLoop %]
-               <optgroup label="Groups">
-                   [% FOREACH bc IN BranchCategoriesLoop %]
-                       [% IF ( bc.selected ) %]
-                           <option selected="selected" value="multibranchlimit-[% bc.categorycode %]">[% bc.categoryname %]</option>
-                       [% ELSE %]
-                           <option value="multibranchlimit-[% bc.categorycode %]">[% bc.categoryname %]</option>
-                       [% END %]
-                   [% END %]
-               </optgroup>
-           [% END %]
-        </select>
-
-    </div>
-   [% ELSE %]
-      [% IF ( opac_limit_override ) %]
-          [% IF ( opac_search_limit ) %]
-            <input name="limit" value="[% opac_search_limit %]" type="hidden" />
-          [% END %]
-      [% ELSE %]
-          [% IF ( mylibraryfirst ) %]
-               <input name="limit" value="branch:[% mylibraryfirst %]" type="hidden" />
-          [% END %]
-      [% END %]
-   [% END %]
-
-
-    <input type="submit" value="Go" id="searchsubmit" class="left" />
-
-    <div class="clear"></div>
-
-    </form>
-[% ELSE %] <!--advsearch -->
-    [% IF Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %]
-        [% IF ( OpacShowFiltersPulldownMobile and not OpacShowLibrariesPulldownMobile ) or ( not OpacShowFiltersPulldownMobile and OpacShowLibrariesPulldownMobile ) %]
-            <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform" class="multi-libraries single-field-mobile">
-        [% ELSE %]
-            <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform" class="multi-libraries">
-        [% END %]
-    [% ELSE %]
-        <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform" class="single-library">
-    [% END %]
-    <label for="masthead_search" class="left"> Search
-    [% UNLESS ( OpacAddMastheadLibraryPulldown ) %]
-            [% IF ( mylibraryfirst ) %] (in [% mylibraryfirst %] only)[% END %]
-    [% END %]
-    </label>
-    [% IF ( OpacShowFiltersPulldownMobile ) %]
-        <div id="filters" class="transparent">
-    [% ELSE %]
-        <div id="filters" class="transparent mobile-hidden">
-    [% END %]
-        <select name="idx" id="masthead_search" class="left" disabled="disabled">
-            <option selected="selected" value="">Library Catalog</option>
-        </select>
-    </div>
-
-<div class="input-wrapper">
-    <input type="text" id = "transl1" name="q" class="left transparent" style="width: 35%; font-size: 111%;" disabled="disabled"/><div id="translControl"></div>
-</div>
-
-   [% IF Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %]
-        [% IF ( OpacShowLibrariesPulldownMobile ) %]
-            <div id="libraries">
-        [% ELSE %]
-            <div id="libraries" class="mobile-hidden">
-        [% END %]
-          <select name="limit" id="select_library" class="left transparent">
-             <option value="">All Libraries</option>
-          </select>
-        </div>
-   [% END %]
-
-
-    <input type="submit" value="Go" id="searchsubmit" class="left transparent" disabled="disabled" />
-
-    <div class="clear"></div>
-
-    </form>
-[% END %]
-
-<div id="moresearches">
-<a href="/cgi-bin/koha/opac-search.pl">Advanced search</a>
-[% IF Koha.Preference( 'UseCourseReserves' ) == 1 %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-course-reserves.pl">Course reserves</a>[% END %]
-[% IF ( OpacBrowser ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-browser.pl">Browse by hierarchy</a>[% END %]
-[% IF ( OpacAuthorities ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-authorities-home.pl">Authority search</a>[% END %]
-[% IF ( opacuserlogin && ( Koha.Preference( 'reviewson' ) == 1 ) && ( Koha.Preference( 'OpacShowRecentComments' ) == 1 ) ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-showreviews.pl">Recent comments</a>[% END %]
-[% IF ( TagsEnabled ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-tags.pl">Tag cloud</a>[% END %]
-[% IF ( OpacCloud ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-tags_subject.pl">Subject cloud</a>[% END %]
-[% IF ( OpacTopissue ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-topissues.pl">Most popular</a>[% END %]
-[% IF ( suggestion ) %]
-  [% IF ( AnonSuggestions ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-suggestions.pl">Purchase suggestions</a>
-  [% ELSIF ( OPACViewOthersSuggestions ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-suggestions.pl">Purchase suggestions</a>
-  [% END %]
-[% END %]
-</div>
- </div>
-</div>
-
-<div id="libraryname">
-    <h1></h1>
-</div>
-
-[% END %]  <!-- OpacPublic -->
-
-</div>
-</div>
-
-<div id="container">
-<div id="ctn_lt">
-<div id="ctn_rt">
-<div id="ctn_lb">
-<div id="ctn_rb">
-
-<div id="breadcrumbs" class="yui-g">
-<p><a href="/cgi-bin/koha/opac-main.pl" title="Home">Home</a>
-[% IF ( searchdesc ) %]<span class="rsaquo"> &rsaquo; </span><a href="/cgi-bin/koha/opac-search.pl" title="Search">Search</a><span class="rsaquo"> &rsaquo; </span>
-[% IF ( total ) %]<strong>Your search returned [% total |html %] results.</strong>
-[% IF ( related ) %] (related searches: [% FOREACH relate IN related %][% relate.related_search %][% END %]). [% END %]
-<a href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;count=[% countrss |html %]&amp;sort_by=acqdate_dsc&amp;format=rss2" class="rsssearchlink">
-<img src="/opac-tmpl/ccsr/images/feed-icon-16x16.png" alt="Subscribe to this search" title="Subscribe to this search" border="0" class="rsssearchicon"/></a>
-[% ELSE %]
-<strong>No results found!</strong>
-<p>
-    [% IF ( searchdesc ) %]
-    No results found for that in [% LibraryName %] catalog. <a href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;format=rss2" class="rsssearchlink"><img src="/opac-tmpl/ccsr/images/feed-icon-16x16.png" alt="Subscribe to this search" title="Subscribe to this search" border="0" class="rsssearchicon"/></a>
-    [% ELSE %]
-    You did not specify any search criteria.
-    [% END %]
-</p>
-<div id="noresultsfound">
-[% OPACNoResultsFound %]
-</div>
-
-</div>
-[% END %]</p>[% END %]</div>
-
-<div class="ctn_in">
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/includes/navigation.inc b/koha-tmpl/opac-tmpl/ccsr/en/includes/navigation.inc
deleted file mode 100644 (file)
index c3c25e6..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<div id="region-opacnav">
-[% OpacNav %]
-</div>
-[% IF IsPatronPage %]
-[% INCLUDE usermenu.inc %]
-[% END %]
-<div id="region-opacnavbottom">
-[% OpacNavBottom %]
-</div>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/includes/opac-bottom.inc b/koha-tmpl/opac-tmpl/ccsr/en/includes/opac-bottom.inc
deleted file mode 100644 (file)
index 3f8bf66..0000000
+++ /dev/null
@@ -1,136 +0,0 @@
-<div class="ft">
-    [% opaccredits %]
-</div>
-</div>
-
-<div class="clear"></div>
-</div>
-</div>
-</div>
-</div>
-</div>
-</div>
-
-[%# Sticking the div for the top bar here; since the
-    top bar is positioned absolutely in this theme, it
-    it makes the positioning of the rest of the elements
-    easier to keep it out of the doc3 div.
-%]
-[% INCLUDE 'top-bar.inc' %]
-
-<div id="main_footer">
-    <div class="colleft">
-    </div>
-    [% IF ( OpacKohaUrl ) %]
-    <div class="colright">
-        <div class="koha">
-            [% IF template.name.match('opac-main.tt') %]
-                <a class="koha_url" href="http://koha-community.org">Powered by</a>
-            [% ELSE %]
-                <a class="koha_url" rel="nofollow" href="http://koha-community.org">Powered by</a>
-            [% END %]
-        </div>
-    </div>
-    [% END %]
-    <div class="clear"></div>
-</div>
-
-[% IF ( opaclanguagesdisplay || OpacKohaUrl ) %]
-    [% IF ( languages_loop && opaclanguagesdisplay ) %]
-        [% UNLESS ( one_language_enabled ) %]
-            <div id="changelanguage" class="ft">
-            <div class="lang" style="float:left;padding: 0.1em 0;"><strong>Languages:&nbsp;</strong></div>
-            <ul id="i18nMenu" class="footermenu">
-            [% FOREACH languages_loo IN languages_loop %]
-
-                [% IF ( languages_loo.group_enabled ) %]
-                [% IF ( languages_loo.plural ) %]
-                <li class="more" style="float:left;"><a class="sublangs" id="show[% languages_loo.rfc4646_subtag %]" href="#">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a><div id="sub[% languages_loo.rfc4646_subtag %]">
-                <div class="bd"><ul>
-                [% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %]
-            [% IF ( sublanguages_loo.enabled ) %]
-                    [% IF ( sublanguages_loo.sublanguage_current ) %]
-                        <li> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</li>
-                    [% ELSE %]
-                    <li><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</a></li>
-            [% END %]
-                    [% END %]
-
-                [% END %]
-                </ul></div></div></li>
-
-                [% ELSE %]
-                [% IF ( languages_loo.group_enabled ) %]
-                    [% IF ( languages_loo.current ) %]
-                        <li style="float:left;">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</li>
-                    [% ELSE %]
-                        <li style="float:left;"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a></li>
-                    [% END %]
-            [% END %]
-                [% END %]
-                [% END %]
-
-            [% END %]
-            </ul>
-            </div>
-        [% END %]
-    [% END %]
-
-[% END %]
-
-
-<script type="text/javascript" src="/opac-tmpl/lib/jquery/plugins/jquery.jqtransform_select.js"></script>
-<script id="region-opacuserjs" type="text/javascript">
-    [% opacuserjs %]
-</script>
-<script type="text/javascript">
-$(function() {
-    //find all form with class jqtransform and apply the plugin
-    $("form#searchform").jqTransform();
-});
-</script>
-
-<!-- /ADD JQUERY PLUGIN JQTRANSFORM - LIBÉO -->
-
-[% IF persona %]
-<script src="https://login.persona.org/include.js"></script>
-<script type="text/javascript" language="javascript">
-
-navigator.id.watch({
-    loggedInUser: [% IF emailaddress && loggedinpersona %]'[% emailaddress %]'[% ELSE %]null[% END %],
-    onlogin: function (assertion) {
-        $.post('/cgi-bin/koha/svc/login',
-        { assertion: assertion },
-        function (data) {
-            window.location = '/cgi-bin/koha/opac-user.pl';
-        }
-        )
-        .fail(function() {
-            var errstr = _("Could not login, perhaps your Persona email does not match your Koha one");
-            alert(errstr);
-        });
-    },
-    onlogout: function () {
-        window.location = '/cgi-bin/koha/opac-main.pl?logout.x=1';
-    }
-});
-
-var signinLink = document.getElementById('browserid');
-
-if (signinLink) {
-    signinLink.onclick = function(evt) {
-        // Requests a signed identity assertion from the user.
-        navigator.id.request({
-            siteName: "[% LibraryName | html %]",
-            returnTo: '/cgi-bin/koha/opac-user.pl',
-            oncancel: function() { alert('user refuses to share identity.'); }
-        });
-    };
-}
-
-</script>
-[% END %]
-
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/includes/top-bar.inc b/koha-tmpl/opac-tmpl/ccsr/en/includes/top-bar.inc
deleted file mode 100644 (file)
index a6ff978..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-<div id="top-bar">
-<ul id="menu-left">
-    <!-- [% IF ( opacbookbag ) %] -->
-        <li>
-            <span id="cmspan"></span>
-            <div id="cartDetails">Your cart is empty.</div>
-        </li>
-    <!-- [% END %] -->
-
-    [% IF ( virtualshelves ) %]
-
-    <li id="listsmenulink">
-        <a href="/cgi-bin/koha/opac-shelves.pl"  class="">
-            <span>Lists</span>
-        </a>
-    <div id="listsmenu" class="yuimenu" style="display: none">
-        <h4>Public lists</h4>
-            [% IF ( pubshelves ) %]
-                <ul class="first-of-type">
-                [% FOREACH pubshelvesloo IN pubshelvesloop %]
-                <li class="yuimenuitem"><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% pubshelvesloo.shelfnumber %]&amp;sortfield=[% pubshelvesloo.sortfield %]">[% pubshelvesloo.shelfname |html %]</a></li>
-                [% END %]
-                <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=publicshelves">[View All]</a></li>
-            </ul>
-            [% ELSE %]
-            No public lists
-            [% END %]
-      [% IF ( opacuserlogin ) %]
-        <h4>Your lists</h4>
-        [% IF ( loggedinusername ) %]
-            [% IF ( barshelves ) %]
-                <ul class="first-of-type">
-                [% FOREACH barshelvesloo IN barshelvesloop %]
-                <li class="yuimenuitem"><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% barshelvesloo.shelfnumber %]&amp;sortfield=[% barshelvesloo.sortfield %]">[% barshelvesloo.shelfname |html %]</a></li>
-                [% END %]
-            <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">[View all]</a></li>
-            </ul>
-            [% ELSE %]
-                <ul class="first-of-type">
-            <li>No private lists</li>
-            <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">[New list]</a></li></ul>
-            [% END %]
-        [% ELSE %]
-            <ul class="first-of-type"><li><a href="/cgi-bin/koha/opac-user.pl">Log in to create your own lists</a></li></ul>
-        [% END %]
-      [% END %]
-    </div><!-- /listmenu /virtualshelves -->
-[% END %]
-<div id="listsDetails"></div>
-
-</li>
-</ul>
-
-    <div id="members">
-      [% IF ( opacuserlogin ) %]
-        <ul>
-    [% UNLESS ( loggedinusername ) %]
-                   <li><a href="/cgi-bin/koha/opac-user.pl">Log in to your account</a></li>[% END %]
-                [% IF ( loggedinusername ) %]
-                    <li><span class="members">Welcome, <a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% FOREACH USER_INF IN USER_INFO %][% USER_INF.title %] [% USER_INF.firstname %] [% USER_INF.surname %][% END %]</span></a></span></li>
-
-                [% END %]
-                [% IF ( EnableOpacSearchHistory ) %]
-                    <li><a href="/cgi-bin/koha/opac-search-history.pl" title="View your search history">Search history</a></li>
-                [% END %]
- [% IF ( loggedinusername ) %]<li>[% IF persona %]<a class="logout" id="logout" href="/cgi-bin/koha/opac-main.pl?logout.x=1" onclick='navigator.id.logout();'>[% ELSE %]<a class="logout" id="logout" href="/cgi-bin/koha/opac-main.pl?logout.x=1">[% END %]Log Out</a></li>[% END %]
-        </ul>
-      [% END %]
-    </div>
-
-    <div class="clear"></div>
-
-</div>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/includes/usermenu.inc b/koha-tmpl/opac-tmpl/ccsr/en/includes/usermenu.inc
deleted file mode 100644 (file)
index 91db9e2..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-[% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %]
-<div id="menu">
-<ul>
-  [% IF ( userview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-user.pl">my summary</a></li>
-  [% IF ( OPACFinesTab ) %]
-  [% IF ( accountview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-account.pl">my fines</a></li>
-  [% END %]
-  [% IF ( userupdateview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-memberentry.pl">my personal details</a></li>
-  [% IF ( TagsEnabled ) %]
-    [% IF ( tagsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-tags.pl?mine=1">my tags</a></li>
-  [% END %]
-  [% IF ( OpacPasswordChange ) %]
-    [% IF ( passwdview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-passwd.pl">change my password</a></li>
-  [% END %]
-  [% IF EnableOpacSearchHistory %]
-  [% IF ( searchhistoryview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-search-history.pl">my search history</a></li>
-  [% END %]
-  [% IF ( opacreadinghistory ) %]
-  [% IF ( readingrecview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-readingrecord.pl">my reading history</a></li>
-     [% IF ( OPACPrivacy ) %]
-       [% IF ( privacyview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-privacy.pl">my privacy</a></li>
-     [% END %]
-  [% END %]
-  [% IF ( suggestion ) %]
-    [% UNLESS ( AnonSuggestions ) %]
-      [% IF ( suggestionsview ) %]<li class="active suggestions">[% ELSE %]<li class="suggestions">[% END %]<a href="/cgi-bin/koha/opac-suggestions.pl">my purchase suggestions</a></li>
-    [% END %]
-  [% END %]
-  [% IF ( EnhancedMessagingPreferences ) %]
-    [% IF ( messagingview ) %]<li class="active messaging">[% ELSE %]<li class="messaging">[% END %]<a href="/cgi-bin/koha/opac-messaging.pl">my messaging</a></li>
-  [% END %]
-  [% IF ( virtualshelves ) %]
-  [% IF ( listsview ) %]<li class="active privateshelves">[% ELSE %]<li class="privateshelves">[% END %]<a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">my lists</a></li>
-  [% END %]
-
-</ul>
-</div>
-[% END %][% ELSE %][% END %]
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/amazonimages.js b/koha-tmpl/opac-tmpl/ccsr/en/js/amazonimages.js
deleted file mode 100644 (file)
index 9acb294..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
-function verify_images() {
-   $("img").each(function(i){
-            if ((this.src.indexOf('images.amazon.com') >= 0) || (this.src.indexOf('g-images.amazon.com') >=0) || (this.src.indexOf('syndetics.com') >=0) ) {
-            w = this.width;
-            h = this.height;
-            if ((w == 1) || (h == 1)) {
-                               $(this).parent().html("<span class=\"no-image\">"+NO_AMAZON_IMAGE+"</span>");
-            } else if ((this.complete != null) && (!this.complete)) {
-                            $(this).parent().html("<span class=\"no-image\">"+NO_AMAZON_IMAGE+"</span>");
-            }
-        }
-          });
-            }
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/bakertaylorimages.js b/koha-tmpl/opac-tmpl/ccsr/en/js/bakertaylorimages.js
deleted file mode 100644 (file)
index 6a933d9..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
-function bt_verify_images() {
-        $("img").each(function(i){
-            if (this.src.indexOf('btol.com') >= 0) {
-            h = this.height;
-            if (h == 20) {
-                                $(this).before("<span class=\"no-image\" style=\"margin-bottom:5px;width:80px;\">"+NO_BAKERTAYLOR_IMAGE+"</span>");
-            }
-              }
-              });
-            }
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/basket.js b/koha-tmpl/opac-tmpl/ccsr/en/js/basket.js
deleted file mode 100644 (file)
index adc0c8f..0000000
+++ /dev/null
@@ -1,546 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////
-// BASIC FUNCTIONS FOR COOKIE MANAGEMENT //
-//////////////////////////////////////////////////////////////////////////////
-
-var CGIBIN = "/cgi-bin/koha/";
-
-
-var nameCookie = "bib_list";
-var valCookie = readCookie(nameCookie);
-
-if(valCookie){
-    var arrayRecords = valCookie.split("/");
-    if(arrayRecords.length > 0){
-        var basketcount = arrayRecords.length-1;
-    } else {
-        var basketcount = "";
-    }
-} else {
-        var basketcount = "";
-}
-
-function writeCookie(name, val, wd) {
-    if (wd) {
-        parent.opener.document.cookie = name + "=" + val;
-    }
-    else {
-        parent.document.cookie = name + "=" + val;
-    }
-}
-
-function readCookieValue (str, val_beg) {
-    var val_end = str.indexOf(";", val_end);
-    if (val_end == -1)
-        val_end = str.length;
-    return str.substring(val_beg, val_end);
-}
-
-function readCookie(name, wd) {
-    var str_name = name + "=";
-    var str_len = str_name.length;
-    var str_cookie = "";
-    if (wd) {
-        str_cookie = parent.opener.document.cookie;
-    }
-    else {
-        str_cookie = parent.document.cookie;
-    }
-        // fixed - getting the part of the basket that is bib_list
-        var cookie_parts = str_cookie.split(";");
-            for(var i=0;i < cookie_parts.length;i++) {
-                var c = cookie_parts[i];
-                    while (c.charAt(0)==' ') c = c.substring(1,c.length);
-            if(c.indexOf(str_name) == 0) return c.substring(str_name.length,c.length);
-            }
-    return null;
-}
-
-function delCookie(name) {
-    var exp = new Date();
-    exp.setTime(exp.getTime()-1);
-    if(parent.opener){
-    parent.opener.document.cookie = name + "=null; expires=" + exp.toGMTString();
-    } else {
-    document.cookie = name + "=null; expires=" + exp.toGMTString();
-    }
-}
-
-///////////////////////////////////////////////////////////////////
-// SPECIFIC FUNCTIONS USING COOKIES //
-///////////////////////////////////////////////////////////////////
-
-function openBasket() {
-    var strCookie = "";
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    if ( valCookie ) {
-        strCookie = nameCookie + "=" + valCookie;
-    }
-
-    if ( strCookie ) {
-        var iW = 820;
-        var iH = 450;
-        var optWin = "status=yes,scrollbars=yes,resizable=yes,toolbar=no,location=yes,height="+iH+",width="+iW;
-        var loc = CGIBIN + "opac-basket.pl?" + strCookie;
-        var basket = open(loc, "basket", optWin);
-        if (window.focus) {basket.focus()}
-    }
-    else {
-        showCartUpdate(MSG_BASKET_EMPTY);
-    }
-}
-
-function addRecord(val, selection,NoMsgAlert) {
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var write = 0;
-
-    if ( ! valCookie ) { // empty basket
-        valCookie = val + '/';
-        write = 1;
-        updateBasket(1);
-    }
-    else {
-        // is this record already in the basket ?
-        var found = false;
-        var arrayRecords = valCookie.split("/");
-        for (var i = 0; i < valCookie.length - 1; i++) {
-            if (val == arrayRecords[i]) {
-                found = true;
-                break;
-            }
-        }
-        if ( found ) {
-            if (selection) {
-                return 0;
-            }
-            if (! NoMsgAlert ) {
-                showCartUpdate(MSG_RECORD_IN_BASKET);
-            }
-        }
-        else {
-            valCookie += val + '/';
-            write = 1;
-            updateBasket(arrayRecords.length);
-        }
-    }
-
-    if (write) {
-        writeCookie(nameCookie, valCookie);
-        if (selection) { // when adding a selection of records
-            updateLink(val,"add");
-            return 1;
-        }
-        if (! NoMsgAlert ) {
-            showCartUpdate(MSG_RECORD_ADDED);
-            updateLink(val,"add");
-        }
-    }
-}
-
-function AllAreChecked(s){
-    if (! s.length)    { return false;}
-    var l = s.length;
-    for (var i=0; i < l; i++) {
-        if(! s[i].checked) { return false; }
-    }
-    return true;
-}
-
-function SelectAll(){
-    if(document.bookbag_form.biblionumber.length > 0) {
-        var checky = AllAreChecked(document.bookbag_form.biblionumber);
-        var l = document.bookbag_form.biblionumber.length;
-        for (var i=0; i < l; i++) {
-            document.bookbag_form.biblionumber[i].checked = (checky) ? false : true;
-        }
-    }
-}
-
-function addMultiple(){
-    var c_value = "";
-    if(document.bookbag_form.biblionumber.length > 0) {
-        for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-            if (document.bookbag_form.biblionumber[i].checked) {
-                c_value = c_value + document.bookbag_form.biblionumber[i].value + "/";
-            }
-        }
-        addSelRecords(c_value);
-    } else {
-        c_value = c_value + document.bookbag_form.biblionumber.value + "/";
-        addSelRecords(c_value);
-    }
-}
-
-function addSelRecords(valSel) { // function for adding a selection of biblios to the basket
-                                                // from the results list
-    var arrayRecords = valSel.split("/");
-    var i = 0;
-    var nbAdd = 0;
-    for (i=0;i<arrayRecords.length;i++) {
-        if (arrayRecords[i]) {
-            nbAdd += addRecord(arrayRecords[i], 1);
-        }
-        else {
-            break;
-        }
-    }
-    var msg = "";
-    if (nbAdd) {
-        if (i > nbAdd) {
-            msg = nbAdd+" "+MSG_NRECORDS_ADDED+", "+(i-nbAdd)+" "+MSG_NRECORDS_IN_BASKET;
-        }
-        else {
-            msg = nbAdd+" "+MSG_NRECORDS_ADDED;
-        }
-    }
-    else {
-        if (i < 1) {
-            msg = MSG_NO_RECORD_SELECTED;
-        }
-        else {
-            msg = MSG_NO_RECORD_ADDED+" ("+MSG_NRECORDS_IN_BASKET+") !";
-        }
-    }
-    showCartUpdate(msg);
-}
-
-function showCartUpdate(msg){
-    // set body of popup window
-    $("#cartDetails").html(msg);
-    showCart();
-    setTimeout("hideCart()",2000);
-}
-
-function showListsUpdate(msg){
-       // set body of popup window
-       $("#listsDetails").html(msg);
-       showLists();
-       setTimeout("hideLists()",2000);
-}
-
-function selRecord(num, status) {
-    var str = document.myform.records.value
-    if (status){
-        str += num+"/";
-    }
-    else {
-        str = delRecord(num, str);
-    }
-
-    document.myform.records.value = str;
-}
-
-function delSingleRecord(biblionumber){
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var arrayRecords = valCookie.split("/");
-    var pos = jQuery.inArray(biblionumber,arrayRecords);
-    arrayRecords.splice(pos,1);
-    valCookie = arrayRecords.join("/");
-    writeCookie( nameCookie, valCookie );
-    updateBasket( arrayRecords.length-1 );
-    updateLink(biblionumber,"del");
-    showCartUpdate(MSG_RECORD_REMOVED);
-}
-
-function delSelRecords() {
-    var recordsSel = 0;
-    var end = 0;
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie, 1);
-    if (valCookie) {
-        var str = document.myform.records.value;
-        if (str.length > 0){
-            recordsSel = 1;
-            var str2 = valCookie;
-            while (!end){
-                s = str.indexOf("/");
-                if (s>0){
-                    num = str.substring(0, s);
-                    str = delRecord(num,str);
-                    str2 = delRecord(num,str2);
-                    updateLink(num,"del",top.opener);
-                } else {
-                    end = 1;
-                }
-            }
-
-            if (str2.length == 0) { // equivalent to emptying the basket
-                var rep = false;
-                rep = confirm(MSG_CONFIRM_DEL_BASKET);
-                if (rep) {
-                    delCookie(nameCookie);
-                    document.location = "about:blank";
-                    updateBasket(0,top.opener);
-                    window.close();
-                } else {
-                    return;
-                }
-            } else {
-                writeCookie(nameCookie, str2, 1);
-            }
-        }
-    }
-
-    if (recordsSel) {
-        var strCookie = "";
-        var nameCookie = "bib_list";
-        var valCookie = readCookie(nameCookie, 1);
-        strCookie = nameCookie + "=" + valCookie;
-        var arrayRecords = valCookie.split("/");
-        updateBasket(arrayRecords.length-1,top.opener);
-        document.location = CGIBIN + "opac-basket.pl?" + strCookie;
-    }
-    else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function delRecord (n, s) {
-    var re = /\d/;
-    var aux = s;
-    var found = 0;
-    var pos = -1;
-
-    while (!found) {
-        pos = aux.indexOf(n, pos+1);
-        var charAfter = aux.charAt(pos+n.length); // character right after the researched string
-        if (charAfter.match(re)) { // record number inside another one
-            continue;
-        }
-        else { // good record number
-            aux = s.substring(0, pos)+ s.substring(pos+n.length+1, s.length);
-            s = aux;
-            found = 1;
-        }
-    }
-
-    return s;
-}
-
-
-function delBasket() {
-    var nameCookie = "bib_list";
-
-    var rep = false;
-    rep = confirm(MSG_CONFIRM_DEL_BASKET);
-    if (rep) {
-        delCookie(nameCookie);
-        updateAllLinks(top.opener);
-        document.location = "about:blank";
-        updateBasket(0,top.opener);
-        window.close();
-    }
-}
-
-
-function quit() {
-    if (document.myform.records.value) {
-        var rep = false;
-        rep = confirm(MSG_CONFIRM_DEL_RECORDS);
-        if (rep) {
-            delSelRecords();
-        }
-    }
-    updateBasket(arrayRecords.length-1,top.opener);
-    window.close();
-}
-
-function sendBasket() {
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var strCookie = nameCookie + "=" + valCookie;
-
-    var loc = CGIBIN + "opac-sendbasket.pl?" + strCookie;
-
-    var optWin="scrollbars=no,resizable=no,height=300,width=450,top=50,left=100";
-    var win_form = open(loc,"win_form",optWin);
-}
-
-function downloadBasket() {
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var strCookie = nameCookie + "=" + valCookie;
-
-    var loc = CGIBIN + "opac-downloadcart.pl?" + strCookie;
-
-    open(loc,"win_form",'scrollbars=no,resizable=no,height=300,width=450,top=50,left=100');
-}
-
-function printBasket() {
-    var loc = document.location + "&print=1";
-    document.location = loc;
-}
-
-function showMore() {
-    var strCookie = "";
-
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    if (valCookie) {
-        strCookie = nameCookie + "=" + valCookie;
-    }
-    var loc = CGIBIN + "opac-basket.pl?" + strCookie + "&verbose=1";
-    document.location = loc;
-}
-
-function showLess() {
-    var strCookie = "";
-
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    if (valCookie) {
-        strCookie = nameCookie + "=" + valCookie;
-    }
-    var loc = CGIBIN + "opac-basket.pl?" + strCookie + "&verbose=0";
-    document.location = loc;
-}
-
-function holdSel() {
-    var items = document.getElementById('records').value;
-    if (items) {
-        parent.opener.document.location = "/cgi-bin/koha/opac-reserve.pl?biblionumbers=" + items;
-        window.close();
-    } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function updateBasket(updated_value,target) {
-    if(target){
-    target.$('#basketcount').html("<span>"+updated_value+"</span>");
-    target.$('#cartDetails').html(MSG_IN_YOUR_CART+updated_value);
-    } else {
-    $('#basketcount').html("<span>"+updated_value+"</span>");
-    $('#cartDetails').html(MSG_IN_YOUR_CART+updated_value);
-    }
-    var basketcount = updated_value;
-}
-
-function openBiblio(dest,biblionumber) {
-    openerURL=dest+"?biblionumber="+biblionumber;
-    opener.document.location = openerURL;
-    opener.focus();
-}
-
-function addSelToShelf() {
-    var items = document.getElementById('records').value;
-    if(items){
-    document.location = "/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber="+items;
-    } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-///  vShelfAdd()  builds url string for multiple-biblio adds.
-
-function vShelfAdd() {
-        bibs= new Array;
-        if(document.bookbag_form.biblionumber.length > 0) {
-                for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-                        if (document.bookbag_form.biblionumber[i].checked) {
-                                bibs.push("biblionumber=" +  document.bookbag_form.biblionumber[i].value);
-                        }
-                }
-        if (bibs.length == 0) { showListsUpdate(MSG_NO_RECORD_SELECTED); }
-            return bibs.join("&");
-        } else {
-            if (document.bookbag_form.biblionumber.checked) {
-                return "biblionumber=" + document.bookbag_form.biblionumber.value;
-            }
-        }
-}
-
-function showCart(){
-        var position = $("#cartmenulink").offset();
-        var scrolld = $(window).scrollTop();
-        var top = position.top + $("#cartmenulink").outerHeight();
-        if( scrolld > top ){
-            top = scrolld + 15;
-        }
-        var menuWidth = 200;
-        var buttonWidth = $("#cartmenulink").innerWidth();
-        var buttonOffset = menuWidth - buttonWidth;
-        var left = position.left;
-        $("#cartDetails").css("position","fixed").css("left",left);
-        $("#cartDetails").fadeIn("fast");
-}
-
-function showLists(){
-    var position = $("#listsmenulink").offset();
-    var top = position.top + $("#listsmenulink").outerHeight();
-    var menuWidth = 200;
-    var buttonWidth = $("#listsmenulink").innerWidth();
-    var buttonOffset = menuWidth - buttonWidth;
-    var left = position.left;
-    $("#listsDetails").css("position","fixed").css("top",top);
-    $("#listsDetails").css("position","fixed").css("left",left);
-    $("#listsDetails").fadeIn("fast");
-}
-
-function hideCart(){
-    $("#cartDetails").fadeOut("fast");
-}
-
-function hideLists(){
-    $("#listsDetails").fadeOut("fast");
-}
-
-function updateLink(val,op,target){
-    if(target){
-        if(op == "add"){
-            target.$("a.cart"+val).html(MSG_ITEM_IN_CART).addClass("incart");
-            target.$("a.cartR"+val).show();
-        } else {
-            target.$("a.cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart cart"+val);
-            target.$("a.cartR"+val).hide();
-        }
-    } else {
-        if(op == "add"){
-            $("a.cart"+val).html(MSG_ITEM_IN_CART).addClass("incart");
-            $("a.cartR"+val).show();
-        } else {
-            $("a.cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart cart"+val);
-            $("a.cartR"+val).hide();
-        }
-    }
-}
-
-function updateAllLinks(target){
-    if(target){
-        target.$("a.incart").html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
-        target.$("a.cartRemove").hide();
-    } else {
-        $("a.incart").html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
-        $("a.cartRemove").hide();
-    }
-}
-
-$("#cartDetails").ready(function(){
-    $("#cartDetails,#cartmenulink").click(function(){ hideCart(); });
-    $("#cartmenulink").click(function(){ openBasket(); return false; });
-    $("#cartmenulink").hoverIntent(function(){
-        showCart();
-    },function(){
-        hideCart();
-    });
-    if(basketcount){ updateBasket(basketcount) }
-});
-
-$("#listsmenu").ready(function(){
-   $("#listsmenulink").mouseenter(function(){
-             var position = $("#listsmenulink").offset();
-           var top = position.top + $("#listsmenulink").outerHeight();
-            var menuWidth = 200;
-           var buttonWidth = $("#listsmenulink").innerWidth();
-            var buttonOffset = menuWidth - buttonWidth;
-            var left = position.left;
-              $("#listsmenu").css("position","fixed").css("top",top);
-                $("#listsmenu").css("position","fixed").css("left",left);
-              $("#listsmenu").fadeIn("fast");
-        });
-    $("#listsmenulink").mouseleave(function(){
-             $("#listsmenu").fadeOut("fast");
-       });
-});
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/datatables.js b/koha-tmpl/opac-tmpl/ccsr/en/js/datatables.js
deleted file mode 100644 (file)
index 3c4ffdf..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-// These default options are for translation but can be used
-// for any other datatables settings
-// MSG_DT_* variables comes from datatables-strings.inc
-// To use it, write:
-//  $("#table_id").dataTable($.extend(true, {}, dataTableDefaults, {
-//      // other settings
-//  } ) );
-var dataTablesDefaults = {
-    "oLanguage": {
-        "oPaginate": {
-            "sFirst"    : window.MSG_DT_FIRST || "First",
-            "sLast"     : window.MSG_DT_LAST || "Last",
-            "sNext"     : window.MSG_DT_NEXT || "Next",
-            "sPrevious" : window.MSG_DT_PREVIOUS || "Previous"
-        },
-        "sEmptyTable"       : window.MSG_DT_EMPTY_TABLE || "No data available in table",
-        "sInfo"             : window.MSG_DT_INFO || "Showing _START_ to _END_ of _TOTAL_ entries",
-        "sInfoEmpty"        : window.MSG_DT_INFO_EMPTY || "No entries to show",
-        "sInfoFiltered"     : window.MSG_DT_INFO_FILTERED || "(filtered from _MAX_ total entries)",
-        "sLengthMenu"       : window.MSG_DT_LENGTH_MENU || "Show _MENU_ entries",
-        "sLoadingRecords"   : window.MSG_DT_LOADING_RECORDS || "Loading...",
-        "sProcessing"       : window.MSG_DT_PROCESSING || "Processing...",
-        "sSearch"           : window.MSG_DT_SEARCH || "Search:",
-        "sZeroRecords"      : window.MSG_DT_ZERO_RECORDS || "No matching records found"
-    },
-    // "aaSorting": [$(" - select row position of th -")],
-    "sDom": 't',
-    "bPaginate": false,
-    // "fnHeaderCallback": function() {
-    //     return $('th.sorting.nosort,th.sorting_desc.nosort,th.sorting_asc.nosort').removeClass("sorting sorting_desc sorting_asc").unbind("click");
-    // }
-};
-
-/* Plugin to allow sorting on data stored in a span's title attribute
- *
- * Ex: <td><span title="[% ISO_date %]">[% formatted_date %]</span></td>
- *
- * In DataTables config:
- *     "aoColumns": [
- *        { "sType": "title-string" },
- *      ]
- * http://datatables.net/plug-ins/sorting#hidden_title_string
- */
-jQuery.extend( jQuery.fn.dataTableExt.oSort, {
-    "title-string-pre": function ( a ) {
-        return a.match(/title="(.*?)"/)[1].toLowerCase();
-    },
-
-    "title-string-asc": function ( a, b ) {
-        return ((a < b) ? -1 : ((a > b) ? 1 : 0));
-    },
-
-    "title-string-desc": function ( a, b ) {
-        return ((a < b) ? 1 : ((a > b) ? -1 : 0));
-    }
-} );
-
-(function() {
-
-    /* Plugin to allow text sorting to ignore articles
-     *
-     * In DataTables config:
-     *     "aoColumns": [
-     *        { "sType": "anti-the" },
-     *      ]
-     * Based on the plugin found here:
-     * http://datatables.net/plug-ins/sorting#anti_the
-     * Modified to exclude HTML tags from sorting
-     * Extended to accept a string of space-separated articles
-     * from a configuration file (in English, "a," "an," and "the")
-     */
-
-    if(CONFIG_EXCLUDE_ARTICLES_FROM_SORT){
-        var articles = CONFIG_EXCLUDE_ARTICLES_FROM_SORT.split(" ");
-        var rpattern = "";
-        for(i=0;i<articles.length;i++){
-            rpattern += "^" + articles[i] + " ";
-            if(i < articles.length - 1){ rpattern += "|"; }
-        }
-        var re = new RegExp(rpattern, "i");
-    }
-
-    jQuery.extend( jQuery.fn.dataTableExt.oSort, {
-        "anti-the-pre": function ( a ) {
-            var x = String(a).replace( /<[\s\S]*?>/g, "" );
-            var y = x.trim();
-            var z = y.replace(re, "").toLowerCase();
-            return z;
-        },
-
-        "anti-the-asc": function ( a, b ) {
-            return ((a < b) ? -1 : ((a > b) ? 1 : 0));
-        },
-
-        "anti-the-desc": function ( a, b ) {
-            return ((a < b) ? 1 : ((a > b) ? -1 : 0));
-        }
-    });
-
-}());
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/google-jackets.js b/koha-tmpl/opac-tmpl/ccsr/en/js/google-jackets.js
deleted file mode 100644 (file)
index f129c38..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
- * A namespace for Google related functions.
- */
-KOHA.Google = {
-
-
-    /**
-     * Search all:
-     *    <div title="biblionumber" id="isbn" class="gbs-thumbnail"></div>
-     * or
-     *    <div title="biblionumber" id="isbn" class="gbs-thumbnail-preview"></div>
-     * and run a search with all collected isbns to Google Book Search.
-     * The result is asynchronously returned by Google and catched by
-     * gbsCallBack().
-     */
-    GetCoverFromIsbn: function(newWindow) {
-        var bibkeys = [];
-        $("[id^=gbs-thumbnail]").each(function(i) {
-            bibkeys.push($(this).attr("class")); // id=isbn
-        });
-        bibkeys = bibkeys.join(',');
-        var scriptElement = document.createElement("script");
-        this.openInNewWindow=newWindow;
-        scriptElement.setAttribute("id", "jsonScript");
-        scriptElement.setAttribute("src",
-            "http://books.google.com/books?bibkeys=" + escape(bibkeys) +
-            "&jscmd=viewapi&callback=KOHA.Google.gbsCallBack");
-        scriptElement.setAttribute("type", "text/javascript");
-        document.documentElement.firstChild.appendChild(scriptElement);
-
-    },
-
-    /**
-     * Add cover pages <div
-     * and link to preview if div id is gbs-thumbnail-preview
-     */
-    gbsCallBack: function(booksInfo) {
-         var target = '';
-         if (this.openInNewWindow) {
-            target = 'target="_blank" ';
-         }
-         for (id in booksInfo) {
-             var book = booksInfo[id];
-             $("[id^=gbs-thumbnail]."+book.bib_key).each(function() {
-                 var a = document.createElement("a");
-                 a.href = book.info_url;
-                 if (typeof(book.thumbnail_url) != "undefined") {
-                     var img = document.createElement("img");
-                     img.src = book.thumbnail_url;
-                     $(this).append(img);
-                     var re = /^gbs-thumbnail-preview/;
-                     if ( re.exec($(this).attr("id")) ) {
-                         $(this).append(
-                             '<div style="margin-bottom:5px; margin-top:-5px;font-size:9px">' +
-                             '<a '+target+'href="' +
-                             book.info_url +
-                             '"><img src="' +
-                             'http://books.google.com/intl/en/googlebooks/images/gbs_preview_sticker1.gif' +
-                             '"></a></div>'
-                             );
-                     }
-                 } else {
-                     var message = document.createElement("span");
-                     $(message).attr("class","no-image");
-                     $(message).html(NO_GOOGLE_JACKET);
-                     $(this).append(message);
-                 }
-             });
-         }
-
-     }
-};
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/googleindictransliteration.js b/koha-tmpl/opac-tmpl/ccsr/en/js/googleindictransliteration.js
deleted file mode 100644 (file)
index a0b2f67..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-      // Load the Google Transliteration API
-      google.load("elements", "1", {
-            packages: "transliteration"
-          });
-
-       function onLoad() {
-        var options = {
-          sourceLanguage: 'en',
-          destinationLanguage: ['hi','kn','ml','ta','te'],
-          shortcutKey: 'ctrl+g',
-          transliterationEnabled: true
-        };
-
-        // Create an instance on TransliterationControl with the required
-        // options.
-        var control =
-            new google.elements.transliteration.TransliterationControl(options);
-
-        // Enable transliteration in the textfields with the given ids.
-        var ids = [ "transl1" ];
-        control.makeTransliteratable(ids);
-
-        // Show the transliteration control which can be used to toggle between
-        // English and Hindi and also choose other destination language.
-        control.showControl('translControl');
-      }
-      google.setOnLoadCallback(onLoad);
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/localcovers.js b/koha-tmpl/opac-tmpl/ccsr/en/js/localcovers.js
deleted file mode 100644 (file)
index f2808ef..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
- * A namespace for local cover related functions.
- */
-KOHA.LocalCover = {
-
-
-    /**
-     * Search all:
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail"></div>
-     * or
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail-preview"></div>
-     * and run a search with all collected isbns to Open Library Book Search.
-     * The result is asynchronously returned by OpenLibrary and catched by
-     * olCallBack().
-     */
-    GetCoverFromBibnumber: function(uselink) {
-        $("div[id^=local-thumbnail],span[id^=local-thumbnail]").each(function(i) {
-            var mydiv = this;
-            var message = document.createElement("span");
-            $(message).attr("class","no-image");
-            $(message).html(NO_LOCAL_JACKET);
-            $(mydiv).append(message);
-            var img = $("<img />").attr('src',
-                '/cgi-bin/koha/opac-image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class"))
-                .load(function () {
-                    if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) {
-                    } else {
-                        if (uselink) {
-                            var a = $("<a />").attr('href', '/cgi-bin/koha/opac-imageviewer.pl?biblionumber=' + $(mydiv).attr("class"));
-                            $(a).append(img);
-                            $(mydiv).append(a);
-                        } else {
-                            $(mydiv).append(img);
-                        }
-                        $(mydiv).children('.no-image').remove();
-                    }
-                })
-        });
-    }
-};
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/openlibrary.js b/koha-tmpl/opac-tmpl/ccsr/en/js/openlibrary.js
deleted file mode 100644 (file)
index 10a58dd..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
- * A namespace for OpenLibrary related functions.
- */
-KOHA.OpenLibrary = {
-
-
-    /**
-     * Search all:
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail"></div>
-     * or
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail-preview"></div>
-     * and run a search with all collected isbns to Open Library Book Search.
-     * The result is asynchronously returned by OpenLibrary and catched by
-     * olCallBack().
-     */
-    GetCoverFromIsbn: function() {
-        var bibkeys = [];
-        $("[id^=openlibrary-thumbnail]").each(function(i) {
-            bibkeys.push("ISBN:" + $(this).attr("class")); // id=isbn
-        });
-        bibkeys = bibkeys.join(',');
-        var scriptElement = document.createElement("script");
-        scriptElement.setAttribute("id", "jsonScript");
-        scriptElement.setAttribute("src",
-            "http://openlibrary.org/api/books?bibkeys=" + escape(bibkeys) +
-            "&callback=KOHA.OpenLibrary.olCallBack&jscmd=data");
-        scriptElement.setAttribute("type", "text/javascript");
-        document.documentElement.firstChild.appendChild(scriptElement);
-    },
-
-    /**
-     * Add cover pages <div
-     * and link to preview if div id is gbs-thumbnail-preview
-     */
-    olCallBack: function(booksInfo) {
-        for (id in booksInfo) {
-            var book = booksInfo[id];
-            var isbn = id.substring(5);
-            $("[id^=openlibrary-thumbnail]."+isbn).each(function() {
-                var is_opacdetail = /openlibrary-thumbnail-preview/.exec($(this).attr("id"));
-                var a = document.createElement("a");
-                a.href = booksInfo.url;
-                if (book.cover) {
-                    var img = document.createElement("img");
-                    if (is_opacdetail) {
-                        img.src = book.cover.medium;
-                        $(this).append(img);
-                        $(this).append('<div class="results_summary">' + '<a href="' + book.url + '">Preview</a></div>');
-                    } else {
-                        img.src = book.cover.medium;
-                        img.height = '110';
-                        $(this).append(img);
-                    }
-                } else {
-                    var message =  document.createElement("span");
-                    $(message).attr("class","no-image");
-                    $(message).html(NO_OL_JACKET);
-                    $(this).append(message);
-                }
-            });
-        }
-    }
-};
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/overdrive.js b/koha-tmpl/opac-tmpl/ccsr/en/js/overdrive.js
deleted file mode 100644 (file)
index 1bc8c5d..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-if ( typeof KOHA == "undefined" || !KOHA ) {
-    var KOHA = {};
-}
-
-KOHA.OverDrive = ( function() {
-    var proxy_base_url = '/cgi-bin/koha/svc/overdrive_proxy';
-    var library_base_url = 'http://api.overdrive.com/v1/libraries/';
-    return {
-        Get: function( url, params, callback ) {
-            $.ajax( {
-                type: 'GET',
-                url: url.replace( /https?:\/\/api.overdrive.com\/v1/, proxy_base_url ),
-                dataType: 'json',
-                data: params,
-                error: function( xhr, error ) {
-                    try {
-                        callback( JSON.parse( xhr.responseText ));
-                    } catch ( e ) {
-                        callback( {error: xhr.responseText || true} );
-                    }
-                },
-                success: callback
-            } );
-        },
-        GetCollectionURL: function( library_id, callback ) {
-            if ( KOHA.OverDrive.collection_url ) {
-                callback( KOHA.OverDrive.collection_url );
-                return;
-            }
-
-            KOHA.OverDrive.Get(
-                library_base_url + library_id,
-                {},
-                function ( data ) {
-                    if ( data.error ) {
-                        callback( data );
-                        return;
-                    }
-
-                    KOHA.OverDrive.collection_url = data.links.products.href;
-
-                    callback( data.links.products.href );
-                }
-            );
-        },
-        Search: function( library_id, q, limit, offset, callback ) {
-            KOHA.OverDrive.GetCollectionURL( library_id, function( data ) {
-                if ( data.error ) {
-                    callback( data );
-                    return;
-                }
-
-                KOHA.OverDrive.Get(
-                    data,
-                    {q: q, limit: limit, offset: offset},
-                    callback
-                );
-            } );
-        }
-    };
-} )();
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/script.js b/koha-tmpl/opac-tmpl/ccsr/en/js/script.js
deleted file mode 100644 (file)
index 45b6766..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-function _(s) { return s } // dummy function for gettext
-function confirmDelete(message) {
-    return (confirm(message) ? true : false);
-}
-
-function Dopop(link) {
-    newin=window.open(link,'popup','width=500,height=400,toolbar=false,scrollbars=yes,resizeable=yes');
-}
-
-$.datepicker.setDefaults({
-        showOn: "both",
-        changeMonth: true,
-        changeYear: true,
-        buttonImage: '/opac-tmpl/lib/famfamfam/silk/calendar.png',
-        buttonImageOnly: true,
-        showButtonPanel: true
-    });
-
-$(document).ready(function(){
-    $(".close").click(function(){
-        window.close();
-    });
-    $(".focus").focus();
-    $( ".datepicker" ).datepicker();
-    // http://jqueryui.com/demos/datepicker/#date-range
-    var dates = $( ".datepickerfrom, .datepickerto" ).datepicker({
-        changeMonth: true,
-        numberOfMonths: 1,
-        onSelect: function( selectedDate ) {
-            var option = this.id == "from" ? "minDate" : "maxDate",
-                instance = $( this ).data( "datepicker" );
-                date = $.datepicker.parseDate(
-                    instance.settings.dateFormat ||
-                    $.datepicker._defaults.dateFormat,
-                    selectedDate, instance.settings );
-            dates.not( this ).datepicker( "option", option, date );
-        }
-    });
-    // clear the basket when user logs out
-    $("#logout").click(function(){
-        var nameCookie = "bib_list";
-        var valCookie = readCookie(nameCookie);
-        if (valCookie) { // basket has contents
-            updateBasket(0,null);
-            delCookie(nameCookie);
-            return true;
-        } else {
-            return true;
-        }
-    });
-
-
-     // Add the mobile menu button if we are in some sections of the opac
-   if($('body#opac-user, body#opac-passwd, body#opac-search-history, body#opac-readingrecord, body#opac-userupdate, body#opac-usersuggestions, body#opac-account, body#opac-privacy, body#opac-usertags').length != 0) {
-          $('body').addClass('mobile_menu');
-
-            var button = $('<input type="button" id="mobile_menu_button" value="">').addClass('mobile_only');
-              $('#searchform').append(button);
-
-              button.click(function() {
-                      if($('body').hasClass('mobile_menu_opened')){
-                          $('body').removeClass('mobile_menu_opened');
-                   }
-                      else {
-                         $('body').addClass('mobile_menu_opened');
-                      }
-              });
-    }
-});
-
-// build Change Language menus
-YAHOO.util.Event.onContentReady("changelanguage", function () {
-    $(".sublangs").each(function(){
-        var menuid = $(this).attr("id");
-        var menuid = menuid.replace("show","");
-
-        var oMenu = new YAHOO.widget.Menu("sub"+menuid, { zindex: 2 });
-        function positionoMenu() {
-            oMenu.align("bl", "tl");
-        }
-        oMenu.subscribe("beforeShow", function () {
-        if (this.getRoot() == this) {
-            positionoMenu();
-        }
-        });
-        oMenu.render();
-        oMenu.cfg.setProperty("context", ["show"+menuid, "bl", "tl"]);
-        function onYahooClick(p_oEvent) {
-            // Position and display the menu
-            positionoMenu();
-            oMenu.show();
-            // Stop propagation and prevent the default "click" behavior
-            YAHOO.util.Event.stopEvent(p_oEvent);
-        }
-        YAHOO.util.Event.addListener("show"+menuid, "click", onYahooClick);
-        YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionoMenu);
-
-    });
-});
-
-/*
-// Build lists menu
-YAHOO.util.Event.onContentReady("listsmenu", function () {
-    YAHOO.widget.Menu.prototype.onRender = function () { };
-    $("#listsmenu").css("display","block").css("visibility","hidden");
-    $("#listsmenulink").attr("href","#");
-    var listMenu = new YAHOO.widget.Menu("listsmenu");
-        listMenu.render();
-        listMenu.cfg.setProperty("context", ["listsmenulink", "tr", "br"]);
-        listMenu.cfg.setProperty("effect",{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.05});
-        listMenu.subscribe("beforeShow",positionlistMenu);
-        listMenu.subscribe("show", listMenu.focus);
-        function positionlistMenu() {
-                    listMenu.align("tr", "br");
-        }
-        YAHOO.util.Event.addListener("listsmenulink", "click", listMenu.show, null, listMenu);
-        YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionlistMenu);
- });
-*/
-
-jQuery.fn.preventDoubleFormSubmit = function() {
-    jQuery(this).submit(function() {
-        if (this.beenSubmitted)
-            return false;
-        else
-            this.beenSubmitted = true;
-    });
-};
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/tags.js b/koha-tmpl/opac-tmpl/ccsr/en/js/tags.js
deleted file mode 100644 (file)
index 5690082..0000000
+++ /dev/null
@@ -1,145 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
-* A namespace for Tags related functions.
-
-$.ajaxSetup({
-       url: "/cgi-bin/koha/opac-tags.pl",
-     type: "POST",
-  dataType: "script"
-});
-*/
-KOHA.Tags = {
-      add_tag_button: function(bibnum, tag){
-          var mynewtag = "newtag" + bibnum;
-            var mytagid = "#" + mynewtag;
-          var mydata = {};
-                mydata[mynewtag] = tag;
-                var response;  // AJAX from server will assign value to response.
-               $.post(
-                        "/cgi-bin/koha/opac-tags.pl",
-                  mydata,
-                        function(data){
-                                // alert("AJAX Response: " + data);
-                            eval(data);
-                            // alert("counts: " + response["added"] + response["deleted"] + response["errors"]);
-                           KOHA.Tags.set_tag_status(
-                                      mytagid + "_status",
-                                   KOHA.Tags.common_status(response["added"], response["deleted"], response["errors"])
-                            );
-                             if (response.alerts) {
-                                 alert(response.alerts.join("\n\n"));
-                           }
-                      },
-                     'script'
-               );
-             return false;
-  },
-     common_status : function(addcount, delcount, errcount) {
-           var cstat = "";
-        if (addcount && addcount > 0) {cstat += MSG_TAGS_ADDED + addcount + ".  " ;}
-           if (delcount && delcount > 0) {cstat += MSG_TAGS_DELETED + delcount + ".  " ;}
-         if (errcount && errcount > 0) {cstat += MSG_TAGS_ERRORS + errcount + ". " ;}
-           return cstat;
-      },
-     set_tag_status : function(tagid, newstatus) {
-          $(tagid).html(newstatus);
-              $(tagid).show();
-      },
-     append_tag_status : function(tagid, newstatus) {
-               $(tagid).append(newstatus);
-            $(tagid).show();
-      },
-     clear_all_tag_status : function() {
-          $(".tagstatus").empty().hide();
-      },
-
-    tag_message: {
- tagsdisabled : function(arg) {return (MSG_TAGS_DISABLED);},
-    scrubbed_all_bad : function(arg) {return (MSG_TAG_ALL_BAD);},
-  badparam : function(arg) {return (MSG_ILLEGAL_PARAMETER+" "+arg);},
-    scrubbed : function(arg) {return (MSG_TAG_SCRUBBED+" "+arg);},
-    failed_add_tag : function(arg) {return (MSG_ADD_TAG_FAILED+ " '"+arg+"'. \n"+MSG_ADD_TAG_FAILED_NOTE);},
-    failed_delete  : function(arg) {return (MSG_DELETE_TAG_FAILED+ " '"+arg+"'. \n"+MSG_DELETE_TAG_FAILED_NOTE);},
-   login : function(arg) {return (MSG_LOGIN_REQUIRED);}
-   },
-
-    // Used to tag multiple items at once.  The main difference
-    // is that status is displayed on a per item basis.
-    add_multitags_button : function(bibarray, tag){
-                var mydata = {};
-        for (var i = 0; i < bibarray.length; i++) {
-            var mynewtag = "newtag" + bibarray[i];
-            mydata[mynewtag] = tag;
-        }
-           var response;       // AJAX from server will assign value to response.
-               $.post(
-                        "/cgi-bin/koha/opac-tags.pl",
-                  mydata,
-                        function(data){
-                                eval(data);
-                KOHA.Tags.clear_all_tag_status();
-                var bibErrors = false;
-
-                // Display the status for each tagged bib
-                for (var i = 0; i < bibarray.length; i++) {
-                    var bib = bibarray[i];
-                    var mytagid = "#newtag" + bib;
-                    var status = "";
-
-                    // Number of tags added.
-                    if (response[bib]) {
-                        var added = response[bib]["added"];
-                        if (added > 0) {
-                            status = MSG_TAGS_ADDED + added + ".  ";
-                                       KOHA.Tags.set_tag_status(mytagid + "_status", status);
-                        }
-
-                        // Show a link that opens an error dialog, if necessary.
-                        var errors = response[bib]["errors"];
-                        if (errors.length > 0) {
-                            bibErrors = true;
-                            var errid = "tagerr_" + bib;
-                            var errstat = "<a id=\"" + errid + "\" class=\"tagerror\" href=\"#\">";
-                            errstat += MSG_TAGS_ERRORS + errors.length + ". ";
-                            errstat += "</a>";
-                                           KOHA.Tags.append_tag_status(mytagid + "_status", errstat);
-                            var errmsg = "";
-                            for (var e = 0; e < errors.length; e++){
-                                if (e) {
-                                    errmsg += "\n\n";
-                                }
-                                errmsg += errors[e];
-                            }
-                            $("#" + errid).click(function(){
-                                alert(errmsg);
-                            });
-                        }
-                    }
-                }
-
-                if (bibErrors || response["global_errors"]) {
-                    var msg = "";
-                    if (bibErrors) {
-                        msg = MSG_MULTI_ADD_TAG_FAILED;
-                    }
-
-                    // Show global errors in a dialog.
-                    if (response["global_errors"]) {
-                        var global_errors = response["global_errors"];
-                        var msg;
-                        for (var e = 0; e < global_errors.length; e++) {
-                            msg += "\n\n";
-                            msg += response.alerts[global_errors[e]];
-                        }
-                    }
-                    alert(msg);
-                }
-                     },
-                     'script'
-               );
-             return false;
-    }
-};
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS.js
deleted file mode 100644 (file)
index 2e48c2d..0000000
+++ /dev/null
@@ -1,525 +0,0 @@
-AJS={BASE_URL:"",drag_obj:null,drag_elm:null,_drop_zones:[],_cur_pos:null,join:function(_1,_2){
-try{
-return _2.join(_1);
-}
-catch(e){
-var r=_2[0]||"";
-AJS.map(_2,function(_4){
-r+=_1+_4;
-},1);
-return r+"";
-}
-},getScrollTop:function(){
-var t;
-if(document.documentElement&&document.documentElement.scrollTop){
-t=document.documentElement.scrollTop;
-}else{
-if(document.body){
-t=document.body.scrollTop;
-}
-}
-return t;
-},addClass:function(){
-var _6=AJS.forceArray(arguments);
-var _7=_6.pop();
-var _8=function(o){
-if(!new RegExp("(^|\\s)"+_7+"(\\s|$)").test(o.className)){
-o.className+=(o.className?" ":"")+_7;
-}
-};
-AJS.map(_6,function(_a){
-_8(_a);
-});
-},setStyle:function(){
-var _b=AJS.forceArray(arguments);
-var _c=_b.pop();
-var _d=_b.pop();
-AJS.map(_b,function(_e){
-_e.style[_d]=AJS.getCssDim(_c);
-});
-},_getRealScope:function(fn,_10,_11,_12){
-var _13=window;
-_10=AJS.$A(_10);
-if(fn._cscope){
-_13=fn._cscope;
-}
-return function(){
-var _14=[];
-var i=0;
-if(_11){
-i=1;
-}
-AJS.map(arguments,function(arg){
-_14.push(arg);
-},i);
-_14=_14.concat(_10);
-if(_12){
-_14=_14.reverse();
-}
-return fn.apply(_13,_14);
-};
-},preloadImages:function(){
-AJS.AEV(window,"load",AJS.$p(function(_17){
-AJS.map(_17,function(src){
-var pic=new Image();
-pic.src=src;
-});
-},arguments));
-},_createDomShortcuts:function(){
-var _1a=["ul","li","td","tr","th","tbody","table","input","span","b","a","div","img","button","h1","h2","h3","br","textarea","form","p","select","option","iframe","script","center","dl","dt","dd","small","pre"];
-var _1b=function(elm){
-var _1d="return AJS.createDOM.apply(null, ['"+elm+"', arguments]);";
-var _1e="function() { "+_1d+"    }";
-eval("AJS."+elm.toUpperCase()+"="+_1e);
-};
-AJS.map(_1a,_1b);
-AJS.TN=function(_1f){
-return document.createTextNode(_1f);
-};
-},documentInsert:function(elm){
-if(typeof (elm)=="string"){
-elm=AJS.HTML2DOM(elm);
-}
-document.write("<span id=\"dummy_holder\"></span>");
-AJS.swapDOM(AJS.$("dummy_holder"),elm);
-},getWindowSize:function(doc){
-doc=doc||document;
-var _22,_23;
-if(self.innerHeight){
-_22=self.innerWidth;
-_23=self.innerHeight;
-}else{
-if(doc.documentElement&&doc.documentElement.clientHeight){
-_22=doc.documentElement.clientWidth;
-_23=doc.documentElement.clientHeight;
-}else{
-if(doc.body){
-_22=doc.body.clientWidth;
-_23=doc.body.clientHeight;
-}
-}
-}
-return {"w":_22,"h":_23};
-},flattenList:function(_24){
-var r=[];
-var _26=function(r,l){
-AJS.map(l,function(o){
-if(o==null){
-}else{
-if(AJS.isArray(o)){
-_26(r,o);
-}else{
-r.push(o);
-}
-}
-});
-};
-_26(r,_24);
-return r;
-},setEventKey:function(e){
-e.key=e.keyCode?e.keyCode:e.charCode;
-if(window.event){
-e.ctrl=window.event.ctrlKey;
-e.shift=window.event.shiftKey;
-}else{
-e.ctrl=e.ctrlKey;
-e.shift=e.shiftKey;
-}
-switch(e.key){
-case 63232:
-e.key=38;
-break;
-case 63233:
-e.key=40;
-break;
-case 63235:
-e.key=39;
-break;
-case 63234:
-e.key=37;
-break;
-}
-},removeElement:function(){
-var _2b=AJS.forceArray(arguments);
-AJS.map(_2b,function(elm){
-AJS.swapDOM(elm,null);
-});
-},_unloadListeners:function(){
-if(AJS.listeners){
-AJS.map(AJS.listeners,function(elm,_2e,fn){
-AJS.REV(elm,_2e,fn);
-});
-}
-AJS.listeners=[];
-},partial:function(fn){
-var _31=AJS.forceArray(arguments);
-return AJS.$b(fn,null,_31.slice(1,_31.length).reverse(),false,true);
-},getIndex:function(elm,_33,_34){
-for(var i=0;i<_33.length;i++){
-if(_34&&_34(_33[i])||elm==_33[i]){
-return i;
-}
-}
-return -1;
-},isDefined:function(o){
-return (o!="undefined"&&o!=null);
-},isArray:function(obj){
-return obj instanceof Array;
-},setLeft:function(){
-var _38=AJS.forceArray(arguments);
-_38.splice(_38.length-1,0,"left");
-AJS.setStyle.apply(null,_38);
-},appendChildNodes:function(elm){
-if(arguments.length>=2){
-AJS.map(arguments,function(n){
-if(AJS.isString(n)){
-n=AJS.TN(n);
-}
-if(AJS.isDefined(n)){
-elm.appendChild(n);
-}
-},1);
-}
-return elm;
-},isOpera:function(){
-return (navigator.userAgent.toLowerCase().indexOf("opera")!=-1);
-},isString:function(obj){
-return (typeof obj=="string");
-},hideElement:function(elm){
-var _3d=AJS.forceArray(arguments);
-AJS.map(_3d,function(elm){
-elm.style.display="none";
-});
-},setOpacity:function(elm,p){
-elm.style.opacity=p;
-elm.style.filter="alpha(opacity="+p*100+")";
-},setHeight:function(){
-var _41=AJS.forceArray(arguments);
-_41.splice(_41.length-1,0,"height");
-AJS.setStyle.apply(null,_41);
-},setWidth:function(){
-var _42=AJS.forceArray(arguments);
-_42.splice(_42.length-1,0,"width");
-AJS.setStyle.apply(null,_42);
-},createArray:function(v){
-if(AJS.isArray(v)&&!AJS.isString(v)){
-return v;
-}else{
-if(!v){
-return [];
-}else{
-return [v];
-}
-}
-},isDict:function(o){
-var _45=String(o);
-return _45.indexOf(" Object")!=-1;
-},isMozilla:function(){
-return (navigator.userAgent.toLowerCase().indexOf("gecko")!=-1&&navigator.productSub>=20030210);
-},_listenOnce:function(elm,_47,fn){
-var _49=function(){
-AJS.removeEventListener(elm,_47,_49);
-fn(arguments);
-};
-return _49;
-},addEventListener:function(elm,_4b,fn,_4d,_4e){
-if(!_4e){
-_4e=false;
-}
-var _4f=AJS.$A(elm);
-AJS.map(_4f,function(_50){
-if(_4d){
-fn=AJS._listenOnce(_50,_4b,fn);
-}
-if(AJS.isIn(_4b,["submit","load","scroll","resize"])){
-var old=elm["on"+_4b];
-elm["on"+_4b]=function(){
-if(old){
-fn(arguments);
-return old(arguments);
-}else{
-return fn(arguments);
-}
-};
-return;
-}
-if(AJS.isIn(_4b,["keypress","keydown","keyup","click"])){
-var _52=fn;
-fn=function(e){
-AJS.setEventKey(e);
-return _52.apply(null,arguments);
-};
-}
-if(_50.attachEvent){
-_50.attachEvent("on"+_4b,fn);
-}else{
-if(_50.addEventListener){
-_50.addEventListener(_4b,fn,_4e);
-}
-}
-AJS.listeners=AJS.$A(AJS.listeners);
-AJS.listeners.push([_50,_4b,fn]);
-});
-},createDOM:function(_54,_55){
-var i=0,_57;
-elm=document.createElement(_54);
-if(AJS.isDict(_55[i])){
-for(k in _55[0]){
-_57=_55[0][k];
-if(k=="style"){
-elm.style.cssText=_57;
-}else{
-if(k=="class"||k=="className"){
-elm.className=_57;
-}else{
-elm.setAttribute(k,_57);
-}
-}
-}
-i++;
-}
-if(_55[0]==null){
-i=1;
-}
-AJS.map(_55,function(n){
-if(n){
-if(AJS.isString(n)||AJS.isNumber(n)){
-n=AJS.TN(n);
-}
-elm.appendChild(n);
-}
-},i);
-return elm;
-},setTop:function(){
-var _59=AJS.forceArray(arguments);
-_59.splice(_59.length-1,0,"top");
-AJS.setStyle.apply(null,_59);
-},getElementsByTagAndClassName:function(_5a,_5b,_5c){
-var _5d=[];
-if(!AJS.isDefined(_5c)){
-_5c=document;
-}
-if(!AJS.isDefined(_5a)){
-_5a="*";
-}
-var els=_5c.getElementsByTagName(_5a);
-var _5f=els.length;
-var _60=new RegExp("(^|\\s)"+_5b+"(\\s|$)");
-for(i=0,j=0;i<_5f;i++){
-if(_60.test(els[i].className)||_5b==null){
-_5d[j]=els[i];
-j++;
-}
-}
-return _5d;
-},removeClass:function(){
-var _61=AJS.forceArray(arguments);
-var cls=_61.pop();
-var _63=function(o){
-o.className=o.className.replace(new RegExp("\\s?"+cls,"g"),"");
-};
-AJS.map(_61,function(elm){
-_63(elm);
-});
-},bindMethods:function(_66){
-for(var k in _66){
-var _68=_66[k];
-if(typeof (_68)=="function"){
-_66[k]=AJS.$b(_68,_66);
-}
-}
-},log:function(o){
-if(AJS.isMozilla()){
-console.log(o);
-}else{
-var div=AJS.DIV({"style":"color: green"});
-AJS.ACN(AJS.getBody(),AJS.setHTML(div,""+o));
-}
-},isNumber:function(obj){
-return (typeof obj=="number");
-},map:function(_6c,fn,_6e,_6f){
-var i=0,l=_6c.length;
-if(_6e){
-i=_6e;
-}
-if(_6f){
-l=_6f;
-}
-for(i;i<l;i++){
-fn.apply(null,[_6c[i],i]);
-}
-},removeEventListener:function(elm,_73,fn,_75){
-if(!_75){
-_75=false;
-}
-if(elm.removeEventListener){
-elm.removeEventListener(_73,fn,_75);
-if(AJS.isOpera()){
-elm.removeEventListener(_73,fn,!_75);
-}
-}else{
-if(elm.detachEvent){
-elm.detachEvent("on"+_73,fn);
-}
-}
-},getCssDim:function(dim){
-if(AJS.isString(dim)){
-return dim;
-}else{
-return dim+"px";
-}
-},setHTML:function(elm,_78){
-elm.innerHTML=_78;
-return elm;
-},bind:function(fn,_7a,_7b,_7c,_7d){
-fn._cscope=_7a;
-return AJS._getRealScope(fn,_7b,_7c,_7d);
-},forceArray:function(_7e){
-var r=[];
-AJS.map(_7e,function(elm){
-r.push(elm);
-});
-return r;
-},update:function(l1,l2){
-for(var i in l2){
-l1[i]=l2[i];
-}
-return l1;
-},getBody:function(){
-return AJS.$bytc("body")[0];
-},HTML2DOM:function(_84,_85){
-var d=AJS.DIV();
-d.innerHTML=_84;
-if(_85){
-return d.childNodes[0];
-}else{
-return d;
-}
-},getElement:function(id){
-if(AJS.isString(id)||AJS.isNumber(id)){
-return document.getElementById(id);
-}else{
-return id;
-}
-},showElement:function(){
-var _88=AJS.forceArray(arguments);
-AJS.map(_88,function(elm){
-elm.style.display="";
-});
-},swapDOM:function(_8a,src){
-_8a=AJS.getElement(_8a);
-var _8c=_8a.parentNode;
-if(src){
-src=AJS.getElement(src);
-_8c.replaceChild(src,_8a);
-}else{
-_8c.removeChild(_8a);
-}
-return src;
-},isIn:function(elm,_8e){
-var i=AJS.getIndex(elm,_8e);
-if(i!=-1){
-return true;
-}else{
-return false;
-}
-}};
-AJS.$=AJS.getElement;
-AJS.$$=AJS.getElements;
-AJS.$f=AJS.getFormElement;
-AJS.$p=AJS.partial;
-AJS.$b=AJS.bind;
-AJS.$A=AJS.createArray;
-AJS.DI=AJS.documentInsert;
-AJS.ACN=AJS.appendChildNodes;
-AJS.RCN=AJS.replaceChildNodes;
-AJS.AEV=AJS.addEventListener;
-AJS.REV=AJS.removeEventListener;
-AJS.$bytc=AJS.getElementsByTagAndClassName;
-AJS.addEventListener(window,"unload",AJS._unloadListeners);
-AJS._createDomShortcuts();
-AJS.Class=function(_90){
-var fn=function(){
-if(arguments[0]!="no_init"){
-return this.init.apply(this,arguments);
-}
-};
-fn.prototype=_90;
-AJS.update(fn,AJS.Class.prototype);
-return fn;
-};
-AJS.Class.prototype={extend:function(_92){
-var _93=new this("no_init");
-for(k in _92){
-var _94=_93[k];
-var cur=_92[k];
-if(_94&&_94!=cur&&typeof cur=="function"){
-cur=this._parentize(cur,_94);
-}
-_93[k]=cur;
-}
-return new AJS.Class(_93);
-},implement:function(_96){
-AJS.update(this.prototype,_96);
-},_parentize:function(cur,_98){
-return function(){
-this.parent=_98;
-return cur.apply(this,arguments);
-};
-}};
-AJS.$=AJS.getElement;
-AJS.$$=AJS.getElements;
-AJS.$f=AJS.getFormElement;
-AJS.$b=AJS.bind;
-AJS.$p=AJS.partial;
-AJS.$FA=AJS.forceArray;
-AJS.$A=AJS.createArray;
-AJS.DI=AJS.documentInsert;
-AJS.ACN=AJS.appendChildNodes;
-AJS.RCN=AJS.replaceChildNodes;
-AJS.AEV=AJS.addEventListener;
-AJS.REV=AJS.removeEventListener;
-AJS.$bytc=AJS.getElementsByTagAndClassName;
-AJSDeferred=function(req){
-this.callbacks=[];
-this.errbacks=[];
-this.req=req;
-};
-AJSDeferred.prototype={excCallbackSeq:function(req,_9b){
-var _9c=req.responseText;
-while(_9b.length>0){
-var fn=_9b.pop();
-var _9e=fn(_9c,req);
-if(_9e){
-_9c=_9e;
-}
-}
-},callback:function(){
-this.excCallbackSeq(this.req,this.callbacks);
-},errback:function(){
-if(this.errbacks.length==0){
-alert("Error encountered:\n"+this.req.responseText);
-}
-this.excCallbackSeq(this.req,this.errbacks);
-},addErrback:function(fn){
-this.errbacks.unshift(fn);
-},addCallback:function(fn){
-this.callbacks.unshift(fn);
-},addCallbacks:function(fn1,fn2){
-this.addCallback(fn1);
-this.addErrback(fn2);
-},sendReq:function(_a3){
-if(AJS.isObject(_a3)){
-this.req.send(AJS.queryArguments(_a3));
-}else{
-if(AJS.isDefined(_a3)){
-this.req.send(_a3);
-}else{
-this.req.send("");
-}
-}
-}};
-script_loaded=true;
-
-
-script_loaded=true;
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS_fx.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS_fx.js
deleted file mode 100644 (file)
index c97919e..0000000
+++ /dev/null
@@ -1,136 +0,0 @@
-AJS.fx={_shades:{0:"ffffff",1:"ffffee",2:"ffffdd",3:"ffffcc",4:"ffffbb",5:"ffffaa",6:"ffff99"},highlight:function(_1,_2){
-var _3=new AJS.fx.Base();
-_3.elm=AJS.$(_1);
-_3.setOptions(_2);
-_3.options.duration=600;
-AJS.update(_3,{increase:function(){
-if(this.now==7){
-_1.style.backgroundColor="transparent";
-}else{
-_1.style.backgroundColor="#"+AJS.fx._shades[Math.floor(this.now)];
-}
-}});
-return _3.custom(6,0);
-},fadeIn:function(_4,_5){
-_5=_5||{};
-if(!_5.from){
-_5.from=0;
-AJS.setOpacity(_4,0);
-}
-if(!_5.to){
-_5.to=1;
-}
-var s=new AJS.fx.Style(_4,"opacity",_5);
-return s.custom(_5.from,_5.to);
-},fadeOut:function(_7,_8){
-_8=_8||{};
-if(!_8.from){
-_8.from=1;
-}
-if(!_8.to){
-_8.to=0;
-}
-_8.duration=300;
-var s=new AJS.fx.Style(_7,"opacity",_8);
-return s.custom(_8.from,_8.to);
-},setWidth:function(_a,_b){
-var s=new AJS.fx.Style(_a,"width",_b);
-return s.custom(_b.from,_b.to);
-},setHeight:function(_d,_e){
-var s=new AJS.fx.Style(_d,"height",_e);
-return s.custom(_e.from,_e.to);
-}};
-AJS.fx.Base=new AJS.Class({init:function(){
-AJS.bindMethods(this);
-},setOptions:function(_10){
-this.options=AJS.update({onStart:function(){
-},onComplete:function(){
-},transition:AJS.fx.Transitions.sineInOut,duration:500,wait:true,fps:50},_10||{});
-},step:function(){
-var _11=new Date().getTime();
-if(_11<this.time+this.options.duration){
-this.cTime=_11-this.time;
-this.setNow();
-}else{
-setTimeout(AJS.$b(this.options.onComplete,this,[this.elm]),10);
-this.clearTimer();
-this.now=this.to;
-}
-this.increase();
-},setNow:function(){
-this.now=this.compute(this.from,this.to);
-},compute:function(_12,to){
-var _14=to-_12;
-return this.options.transition(this.cTime,_12,_14,this.options.duration);
-},clearTimer:function(){
-clearInterval(this.timer);
-this.timer=null;
-return this;
-},_start:function(_15,to){
-if(!this.options.wait){
-this.clearTimer();
-}
-if(this.timer){
-return;
-}
-setTimeout(AJS.$p(this.options.onStart,this.elm),10);
-this.from=_15;
-this.to=to;
-this.time=new Date().getTime();
-this.timer=setInterval(this.step,Math.round(1000/this.options.fps));
-return this;
-},custom:function(_17,to){
-return this._start(_17,to);
-},set:function(to){
-this.now=to;
-this.increase();
-return this;
-},setStyle:function(elm,_1b,val){
-if(this.property=="opacity"){
-AJS.setOpacity(elm,val);
-}else{
-AJS.setStyle(elm,_1b,val);
-}
-}});
-AJS.fx.Style=AJS.fx.Base.extend({init:function(elm,_1e,_1f){
-this.parent();
-this.elm=elm;
-this.setOptions(_1f);
-this.property=_1e;
-},increase:function(){
-this.setStyle(this.elm,this.property,this.now);
-}});
-AJS.fx.Styles=AJS.fx.Base.extend({init:function(elm,_21){
-this.parent();
-this.elm=AJS.$(elm);
-this.setOptions(_21);
-this.now={};
-},setNow:function(){
-for(p in this.from){
-this.now[p]=this.compute(this.from[p],this.to[p]);
-}
-},custom:function(obj){
-if(this.timer&&this.options.wait){
-return;
-}
-var _23={};
-var to={};
-for(p in obj){
-_23[p]=obj[p][0];
-to[p]=obj[p][1];
-}
-return this._start(_23,to);
-},increase:function(){
-for(var p in this.now){
-this.setStyle(this.elm,p,this.now[p]);
-}
-}});
-AJS.fx.Transitions={linear:function(t,b,c,d){
-return c*t/d+b;
-},sineInOut:function(t,b,c,d){
-return -c/2*(Math.cos(Math.PI*t/d)-1)+b;
-}};
-script_loaded=true;
-
-
-script_loaded=true;
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5.zip b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5.zip
deleted file mode 100644 (file)
index 02f2982..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5.zip and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/LGPL.txt b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/LGPL.txt
deleted file mode 100644 (file)
index 367013a..0000000
+++ /dev/null
@@ -1,502 +0,0 @@
-                  GNU LESSER GENERAL PUBLIC LICENSE
-                   Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
-     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-[This is the first released version of the Lesser GPL.  It also counts
- as the successor of the GNU Library Public License, version 2, hence
- the version number 2.1.]
-
-                        Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-Licenses are intended to guarantee your freedom to share and change
-free software--to make sure the software is free for all its users.
-
-  This license, the Lesser General Public License, applies to some
-specially designated software packages--typically libraries--of the
-Free Software Foundation and other authors who decide to use it.  You
-can use it too, but we suggest you first think carefully about whether
-this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations below.
-
-  When we speak of free software, we are referring to freedom of use,
-not price.  Our General Public Licenses are designed to make sure that
-you have the freedom to distribute copies of free software (and charge
-for this service if you wish); that you receive source code or can get
-it if you want it; that you can change the software and use pieces of
-it in new free programs; and that you are informed that you can do
-these things.
-
-  To protect your rights, we need to make restrictions that forbid
-distributors to deny you these rights or to ask you to surrender these
-rights.  These restrictions translate to certain responsibilities for
-you if you distribute copies of the library or if you modify it.
-
-  For example, if you distribute copies of the library, whether gratis
-or for a fee, you must give the recipients all the rights that we gave
-you.  You must make sure that they, too, receive or can get the source
-code.  If you link other code with the library, you must provide
-complete object files to the recipients, so that they can relink them
-with the library after making changes to the library and recompiling
-it.  And you must show them these terms so they know their rights.
-
-  We protect your rights with a two-step method: (1) we copyright the
-library, and (2) we offer you this license, which gives you legal
-permission to copy, distribute and/or modify the library.
-
-  To protect each distributor, we want to make it very clear that
-there is no warranty for the free library.  Also, if the library is
-modified by someone else and passed on, the recipients should know
-that what they have is not the original version, so that the original
-author's reputation will not be affected by problems that might be
-introduced by others.
-\f
-  Finally, software patents pose a constant threat to the existence of
-any free program.  We wish to make sure that a company cannot
-effectively restrict the users of a free program by obtaining a
-restrictive license from a patent holder.  Therefore, we insist that
-any patent license obtained for a version of the library must be
-consistent with the full freedom of use specified in this license.
-
-  Most GNU software, including some libraries, is covered by the
-ordinary GNU General Public License.  This license, the GNU Lesser
-General Public License, applies to certain designated libraries, and
-is quite different from the ordinary General Public License.  We use
-this license for certain libraries in order to permit linking those
-libraries into non-free programs.
-
-  When a program is linked with a library, whether statically or using
-a shared library, the combination of the two is legally speaking a
-combined work, a derivative of the original library.  The ordinary
-General Public License therefore permits such linking only if the
-entire combination fits its criteria of freedom.  The Lesser General
-Public License permits more lax criteria for linking other code with
-the library.
-
-  We call this license the "Lesser" General Public License because it
-does Less to protect the user's freedom than the ordinary General
-Public License.  It also provides other free software developers Less
-of an advantage over competing non-free programs.  These disadvantages
-are the reason we use the ordinary General Public License for many
-libraries.  However, the Lesser license provides advantages in certain
-special circumstances.
-
-  For example, on rare occasions, there may be a special need to
-encourage the widest possible use of a certain library, so that it becomes
-a de-facto standard.  To achieve this, non-free programs must be
-allowed to use the library.  A more frequent case is that a free
-library does the same job as widely used non-free libraries.  In this
-case, there is little to gain by limiting the free library to free
-software only, so we use the Lesser General Public License.
-
-  In other cases, permission to use a particular library in non-free
-programs enables a greater number of people to use a large body of
-free software.  For example, permission to use the GNU C Library in
-non-free programs enables many more people to use the whole GNU
-operating system, as well as its variant, the GNU/Linux operating
-system.
-
-  Although the Lesser General Public License is Less protective of the
-users' freedom, it does ensure that the user of a program that is
-linked with the Library has the freedom and the wherewithal to run
-that program using a modified version of the Library.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.  Pay close attention to the difference between a
-"work based on the library" and a "work that uses the library".  The
-former contains code derived from the library, whereas the latter must
-be combined with the library in order to run.
-\f
-            GNU LESSER GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License Agreement applies to any software library or other
-program which contains a notice placed by the copyright holder or
-other authorized party saying it may be distributed under the terms of
-this Lesser General Public License (also called "this License").
-Each licensee is addressed as "you".
-
-  A "library" means a collection of software functions and/or data
-prepared so as to be conveniently linked with application programs
-(which use some of those functions and data) to form executables.
-
-  The "Library", below, refers to any such software library or work
-which has been distributed under these terms.  A "work based on the
-Library" means either the Library or any derivative work under
-copyright law: that is to say, a work containing the Library or a
-portion of it, either verbatim or with modifications and/or translated
-straightforwardly into another language.  (Hereinafter, translation is
-included without limitation in the term "modification".)
-
-  "Source code" for a work means the preferred form of the work for
-making modifications to it.  For a library, complete source code means
-all the source code for all modules it contains, plus any associated
-interface definition files, plus the scripts used to control compilation
-and installation of the library.
-
-  Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope.  The act of
-running a program using the Library is not restricted, and output from
-such a program is covered only if its contents constitute a work based
-on the Library (independent of the use of the Library in a tool for
-writing it).  Whether that is true depends on what the Library does
-and what the program that uses the Library does.
-
-  1. You may copy and distribute verbatim copies of the Library's
-complete source code as you receive it, in any medium, provided that
-you conspicuously and appropriately publish on each copy an
-appropriate copyright notice and disclaimer of warranty; keep intact
-all the notices that refer to this License and to the absence of any
-warranty; and distribute a copy of this License along with the
-Library.
-
-  You may charge a fee for the physical act of transferring a copy,
-and you may at your option offer warranty protection in exchange for a
-fee.
-\f
-  2. You may modify your copy or copies of the Library or any portion
-of it, thus forming a work based on the Library, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
-    a) The modified work must itself be a software library.
-
-    b) You must cause the files modified to carry prominent notices
-    stating that you changed the files and the date of any change.
-
-    c) You must cause the whole of the work to be licensed at no
-    charge to all third parties under the terms of this License.
-
-    d) If a facility in the modified Library refers to a function or a
-    table of data to be supplied by an application program that uses
-    the facility, other than as an argument passed when the facility
-    is invoked, then you must make a good faith effort to ensure that,
-    in the event an application does not supply such function or
-    table, the facility still operates, and performs whatever part of
-    its purpose remains meaningful.
-
-    (For example, a function in a library to compute square roots has
-    a purpose that is entirely well-defined independent of the
-    application.  Therefore, Subsection 2d requires that any
-    application-supplied function or table used by this function must
-    be optional: if the application does not supply it, the square
-    root function must still compute square roots.)
-
-These requirements apply to the modified work as a whole.  If
-identifiable sections of that work are not derived from the Library,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works.  But when you
-distribute the same sections as part of a whole which is a work based
-on the Library, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote
-it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Library.
-
-In addition, mere aggregation of another work not based on the Library
-with the Library (or with a work based on the Library) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
-  3. You may opt to apply the terms of the ordinary GNU General Public
-License instead of this License to a given copy of the Library.  To do
-this, you must alter all the notices that refer to this License, so
-that they refer to the ordinary GNU General Public License, version 2,
-instead of to this License.  (If a newer version than version 2 of the
-ordinary GNU General Public License has appeared, then you can specify
-that version instead if you wish.)  Do not make any other change in
-these notices.
-\f
-  Once this change is made in a given copy, it is irreversible for
-that copy, so the ordinary GNU General Public License applies to all
-subsequent copies and derivative works made from that copy.
-
-  This option is useful when you wish to copy part of the code of
-the Library into a program that is not a library.
-
-  4. You may copy and distribute the Library (or a portion or
-derivative of it, under Section 2) in object code or executable form
-under the terms of Sections 1 and 2 above provided that you accompany
-it with the complete corresponding machine-readable source code, which
-must be distributed under the terms of Sections 1 and 2 above on a
-medium customarily used for software interchange.
-
-  If distribution of object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the
-source code from the same place satisfies the requirement to
-distribute the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
-  5. A program that contains no derivative of any portion of the
-Library, but is designed to work with the Library by being compiled or
-linked with it, is called a "work that uses the Library".  Such a
-work, in isolation, is not a derivative work of the Library, and
-therefore falls outside the scope of this License.
-
-  However, linking a "work that uses the Library" with the Library
-creates an executable that is a derivative of the Library (because it
-contains portions of the Library), rather than a "work that uses the
-library".  The executable is therefore covered by this License.
-Section 6 states terms for distribution of such executables.
-
-  When a "work that uses the Library" uses material from a header file
-that is part of the Library, the object code for the work may be a
-derivative work of the Library even though the source code is not.
-Whether this is true is especially significant if the work can be
-linked without the Library, or if the work is itself a library.  The
-threshold for this to be true is not precisely defined by law.
-
-  If such an object file uses only numerical parameters, data
-structure layouts and accessors, and small macros and small inline
-functions (ten lines or less in length), then the use of the object
-file is unrestricted, regardless of whether it is legally a derivative
-work.  (Executables containing this object code plus portions of the
-Library will still fall under Section 6.)
-
-  Otherwise, if the work is a derivative of the Library, you may
-distribute the object code for the work under the terms of Section 6.
-Any executables containing that work also fall under Section 6,
-whether or not they are linked directly with the Library itself.
-\f
-  6. As an exception to the Sections above, you may also combine or
-link a "work that uses the Library" with the Library to produce a
-work containing portions of the Library, and distribute that work
-under terms of your choice, provided that the terms permit
-modification of the work for the customer's own use and reverse
-engineering for debugging such modifications.
-
-  You must give prominent notice with each copy of the work that the
-Library is used in it and that the Library and its use are covered by
-this License.  You must supply a copy of this License.  If the work
-during execution displays copyright notices, you must include the
-copyright notice for the Library among them, as well as a reference
-directing the user to the copy of this License.  Also, you must do one
-of these things:
-
-    a) Accompany the work with the complete corresponding
-    machine-readable source code for the Library including whatever
-    changes were used in the work (which must be distributed under
-    Sections 1 and 2 above); and, if the work is an executable linked
-    with the Library, with the complete machine-readable "work that
-    uses the Library", as object code and/or source code, so that the
-    user can modify the Library and then relink to produce a modified
-    executable containing the modified Library.  (It is understood
-    that the user who changes the contents of definitions files in the
-    Library will not necessarily be able to recompile the application
-    to use the modified definitions.)
-
-    b) Use a suitable shared library mechanism for linking with the
-    Library.  A suitable mechanism is one that (1) uses at run time a
-    copy of the library already present on the user's computer system,
-    rather than copying library functions into the executable, and (2)
-    will operate properly with a modified version of the library, if
-    the user installs one, as long as the modified version is
-    interface-compatible with the version that the work was made with.
-
-    c) Accompany the work with a written offer, valid for at
-    least three years, to give the same user the materials
-    specified in Subsection 6a, above, for a charge no more
-    than the cost of performing this distribution.
-
-    d) If distribution of the work is made by offering access to copy
-    from a designated place, offer equivalent access to copy the above
-    specified materials from the same place.
-
-    e) Verify that the user has already received a copy of these
-    materials or that you have already sent this user a copy.
-
-  For an executable, the required form of the "work that uses the
-Library" must include any data and utility programs needed for
-reproducing the executable from it.  However, as a special exception,
-the materials to be distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies
-the executable.
-
-  It may happen that this requirement contradicts the license
-restrictions of other proprietary libraries that do not normally
-accompany the operating system.  Such a contradiction means you cannot
-use both them and the Library together in an executable that you
-distribute.
-\f
-  7. You may place library facilities that are a work based on the
-Library side-by-side in a single library together with other library
-facilities not covered by this License, and distribute such a combined
-library, provided that the separate distribution of the work based on
-the Library and of the other library facilities is otherwise
-permitted, and provided that you do these two things:
-
-    a) Accompany the combined library with a copy of the same work
-    based on the Library, uncombined with any other library
-    facilities.  This must be distributed under the terms of the
-    Sections above.
-
-    b) Give prominent notice with the combined library of the fact
-    that part of it is a work based on the Library, and explaining
-    where to find the accompanying uncombined form of the same work.
-
-  8. You may not copy, modify, sublicense, link with, or distribute
-the Library except as expressly provided under this License.  Any
-attempt otherwise to copy, modify, sublicense, link with, or
-distribute the Library is void, and will automatically terminate your
-rights under this License.  However, parties who have received copies,
-or rights, from you under this License will not have their licenses
-terminated so long as such parties remain in full compliance.
-
-  9. You are not required to accept this License, since you have not
-signed it.  However, nothing else grants you permission to modify or
-distribute the Library or its derivative works.  These actions are
-prohibited by law if you do not accept this License.  Therefore, by
-modifying or distributing the Library (or any work based on the
-Library), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Library or works based on it.
-
-  10. Each time you redistribute the Library (or any work based on the
-Library), the recipient automatically receives a license from the
-original licensor to copy, distribute, link with or modify the Library
-subject to these terms and conditions.  You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties with
-this License.
-\f
-  11. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Library at all.  For example, if a patent
-license would not permit royalty-free redistribution of the Library by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Library.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply,
-and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system which is
-implemented by public license practices.  Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
-  12. If the distribution and/or use of the Library is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Library under this License may add
-an explicit geographical distribution limitation excluding those countries,
-so that distribution is permitted only in or among countries not thus
-excluded.  In such case, this License incorporates the limitation as if
-written in the body of this License.
-
-  13. The Free Software Foundation may publish revised and/or new
-versions of the Lesser General Public License from time to time.
-Such new versions will be similar in spirit to the present version,
-but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number.  If the Library
-specifies a version number of this License which applies to it and
-"any later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation.  If the Library does not specify a
-license version number, you may choose any version ever published by
-the Free Software Foundation.
-\f
-  14. If you wish to incorporate parts of the Library into other free
-programs whose distribution conditions are incompatible with these,
-write to the author to ask for permission.  For software which is
-copyrighted by the Free Software Foundation, write to the Free
-Software Foundation; we sometimes make exceptions for this.  Our
-decision will be guided by the two goals of preserving the free status
-of all derivatives of our free software and of promoting the sharing
-and reuse of software generally.
-
-                          NO WARRANTY
-
-  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
-KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
-LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
-THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
-FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
-LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
-RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
-SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
-                END OF TERMS AND CONDITIONS
-\f
-           How to Apply These Terms to Your New Libraries
-
-  If you develop a new library, and you want it to be of the greatest
-possible use to the public, we recommend making it free software that
-everyone can redistribute and change.  You can do so by permitting
-redistribution under these terms (or, alternatively, under the terms of the
-ordinary General Public License).
-
-  To apply these terms, attach the following notices to the library.  It is
-safest to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the library's name and a brief idea of what it does.>
-    Copyright (C) <year>  <name of author>
-
-    This library is free software; you can redistribute it and/or
-    modify it under the terms of the GNU Lesser General Public
-    License as published by the Free Software Foundation; either
-    version 2.1 of the License, or (at your option) any later version.
-
-    This library is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-    Lesser General Public License for more details.
-
-    You should have received a copy of the GNU Lesser General Public
-    License along with this library; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the library, if
-necessary.  Here is a sample; alter the names:
-
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the
-  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
-
-  <signature of Ty Coon>, 1 April 1990
-  Ty Coon, President of Vice
-
-That's all there is to it!
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/about.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/about.html
deleted file mode 100644 (file)
index 6922b4c..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - About</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('about');
-</script>
-
-<p>
-GreyBox is copyrighted work by <a href="http://amix.dk/">Amir Salihefendic</a>.
-</p>
-
-<p>
-It is based on <a href="http://orangoo.com/labs/AJS/">AJS</a> JavaScript library.
-</p>
-
-<p>
-It is realesed under <a href="LGPL.txt">LGPL</a>.
-</p>
-
-<h3>Links</h3>
-<ul>
-    <li> <a href="http://orangoo.com/labs/GreyBox/">GreyBox official site</a> </li>
-</ul>
-
-<h3>Need help?</h3>
-<ul>
-    <li><a href="http://groups.google.com/group/greybox">GreyBox Google group</a> - A group where you can ask questions and get answers</li>
-    <li><a href="http://orangoo.com/labs/GreyBox/FAQ/">GreyBox FAQ</a> -Frequently Asked Questions about GreyBox</li>
-</ul>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd
deleted file mode 100644 (file)
index 6a87bbc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/advance_usage.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/advance_usage.html
deleted file mode 100644 (file)
index fc900cd..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Advance usage</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-insertHeader();
-insertMenu('adv_usage');
-</script>
-
-<h2>Methods for showing windows</h2>
-
-<h3 class="first">GB_show</h3>
-
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_show(caption, url, /*optional*/ height, width, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com/" onclick="return GB_show(\'Google\', this.href)">Visit Google</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" onclick="return GB_show('Google', this.href)">Visit Google</a>
-
-
-<h3>GB_showCenter</h3>
-
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showCenter(caption, url, /* optional */ height, width, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com/" onclick="return GB_showCenter(\'Google\', this.href)">Visit Google</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" onclick="return GB_showCenter('Google', this.href)">Visit Google</a>
-
-
-<h3>GB_showFullScreen</h3>
-
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showFullScreen(caption, url, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com/" onclick="return GB_showFullScreen(\'Google\', this.href)">Visit Google</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" onclick="return GB_showFullScreen('Google', this.href)">Visit Google</a>
-
-<h2>Methods for showing overlays</h2>
-
-<h3 class="first">GB_showImage</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showImage(caption, url, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-        '<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg"\n'+
-        'onclick="return GB_showImage(\'Flower\', this.href)">A flower in my hand</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" onclick="return GB_showImage('Flower', this.href)">A flower in my hand</a>
-
-<h3>GB_showPage</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showPage(caption, url, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com" onclick="return GB_showPage(\'Google\', this.href)">Show Google in another layout</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com" onclick="return GB_showPage('Google', this.href)">Show Google in another layout</a>
-
-
-<h2>Methods for showing sets</h2>
-
-<h3 class="first">GB_showFullScreenSet</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showFullScreenSet(set, start_index, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    "<script>",
-    "var page_set = [{'caption': 'Google', 'url': 'http://google.com/'},",
-    "    {'caption': 'Yahoo', 'url': 'http://yahoo.com/'}];",
-    "<\/script>",
-    '<a href="#" onclick="return GB_showFullScreenSet(page_set, 1)">Show first page in page_set</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<script>
-var page_set = [{'caption': 'Google', 'url': 'http://google.com/'},
-    {'caption': 'Yahoo', 'url': 'http://yahoo.com/'}];
-</script>
-<a href="#" onclick="return GB_showFullScreenSet(page_set, 1)">Show first page in page_set</a>
-
-<h3>GB_showImageSet</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showImageSet(set, start_index, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    "<script>",
-    "var image_set = [{'caption': 'Flower', 'url': 'http://static.flickr.com/119/294309231_a3d2a339b9.jpg'},",
-    "    {'caption': 'Nice waterfall', 'url': 'http://www.widerange.org/images/large/plitvicka.jpg'}];",
-    "<\/script>",
-    '<a href="#" onclick="return GB_showImageSet(image_set, 1)">Show first picture in image_set</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<script>
-var image_set = [{'caption': 'Flower', 'url': 'http://static.flickr.com/119/294309231_a3d2a339b9.jpg'},
-    {'caption': 'Nice waterfall', 'url': 'http://www.widerange.org/images/large/plitvicka.jpg'}];
-</script>
-<a href="#" onclick="return GB_showImageSet(image_set, 1)">Show first picture in image_set</a>
-
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/combiner.py b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/combiner.py
deleted file mode 100644 (file)
index 8e289ce..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-#!/usr/bin/env python
-"""
-Used to combine the different parts of GreyBox.
-- Python 2.4 required
-- Java 1.4+ required
-- Dojo's JavaScript compressor (http://dojotoolkit.org/docs/compressor_system.html). Place it under compression_lib/custom_rhino.jar
-"""
-import os, sys, shutil
-from compression_lib import AJS_minify
-
-
-if __name__ == '__main__':
-    args = sys.argv
-
-    if len(args) < 2:
-        print """
-Usage is:
-    python combiner.py [full|gallery|window]
-Example usage:
-    python combiner.py full
-The files will be store in greybox_dist/* depending on the dist. type
-"""
-        sys.exit(0)
-
-    type = args[1]
-    output_dir = 'greybox'
-
-    ##
-    # Config file list
-    #
-    js = []
-    css = []
-    static = []
-
-    append = lambda l, x: l.append('greybox_source/%s' % x)
-
-    def appendBase():
-        append(js, 'base/base.js')
-        append(js, 'auto_deco.js')
-        append(css, 'base/base.css')
-        append(static, 'base/indicator.gif')
-        append(static, 'base/loader_frame.html')
-
-    def appendSet():
-        append(js, 'set/set.js')
-        append(css, 'set/set.css')
-        append(static, 'set/next.gif')
-        append(static, 'set/prev.gif')
-
-    def appendGallery():
-        append(js, 'gallery/gallery.js')
-        append(css, 'gallery/gallery.css')
-        append(static, 'gallery/g_close.gif')
-
-    def appendWindow():
-        append(js, 'window/window.js')
-        append(css, 'window/window.css')
-        append(static, 'window/header_bg.gif')
-        append(static, 'window/w_close.gif')
-
-    appendBase()
-
-    if type == 'full':
-        appendGallery()
-        appendSet()
-        appendWindow()
-    elif type == 'gallery':
-        appendGallery()
-        appendSet()
-    elif type == 'window':
-        appendWindow()
-    else:
-        sys.exit('Uknown type')
-
-    print 'Follwoing styles are used:'
-    for style in css:
-        print '   %s' % style
-
-    print 'Follwoing JavaScript is used:'
-    for script in js:
-        print '   %s' % script
-
-    ##
-    # Copy the files
-    #
-    try:
-        shutil.rmtree(output_dir)
-    except:
-        pass
-    os.mkdir(output_dir)
-
-    def concatFiles(f_list):
-        data = []
-        for f in f_list:
-            data.append(open(f, 'r').read())
-        return '\n\n'.join(data)
-
-    def copyFiles(f_list):
-        for f in f_list:
-            shutil.copy(f, output_dir)
-
-    copyFiles(static)
-    fp = open('%s/%s' % (output_dir, 'gb_styles.css'), 'w')
-    fp.write(concatFiles(css))
-    fp.close()
-    print 'Compressed styles in %s' % ('greybox/gb_styles.css')
-
-    ##
-    # Concat js
-    #
-    fp = open('%s/%s' % (output_dir, 'gb_scripts_tmp.js'), 'w')
-    fp.write(concatFiles(js))
-    fp.close()
-
-    AJS_minify.AJS_SRC = 'greybox_source/base/AJS.js'
-    AJS_minify.AJS_MINI_SRC = 'greybox/AJS_tmp.js'
-    files = ['greybox/gb_scripts_tmp.js', 'greybox_source/base/AJS_fx.js', 'static_files/help.js']
-    code_analyzer = AJS_minify.ExternalCodeAnalyzer(files)
-    composer = AJS_minify.AjsComposer(code_analyzer.findFunctions())
-    composer.writeToOutput()
-
-    os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/AJS_tmp.js > greybox/AJS.js')
-    os.remove('greybox/AJS_tmp.js')
-    os.popen('java -jar compression_lib/custom_rhino.jar -c greybox_source/base/AJS_fx.js > greybox/AJS_fx.js')
-    print 'Compressed AJS.js and AJS.js into greybox/'
-
-    os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/gb_scripts_tmp.js > greybox/gb_scripts.js')
-    os.remove('greybox/gb_scripts_tmp.js')
-    print 'Compressed JavaScript in %s' % ('greybox/gb_scripts.css')
-
-    #Append script_loaded
-    open('greybox/AJS.js', 'a').write('\nscript_loaded=true;')
-    open('greybox/AJS_fx.js', 'a').write('\nscript_loaded=true;')
-    open('greybox/gb_scripts.js', 'a').write('\nscript_loaded=true;')
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html
deleted file mode 100644 (file)
index 5596f35..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Compressing GreyBox</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-insertHeader();
-insertMenu('cmpr');
-</script>
-
-<h2>Code structure</h2>
-<ul>
-    <li><b>greybox:</b> Generated and compressed JavaScript and CSS is located here</li>
-    <li><b>greybox_source:</b> CSS and JavaScript structured in directories.</li>
-</ul>
-It's not recommend that you alter code in the <b>greybox</b> directory, since it's computer generated and very unreadable!
-
-
-<h2>Download Dojo ShrinkSafe</h2>
-To make the filesize as small as possible GreyBox JavaScript is compressed down using <a href="http://alex.dojotoolkit.org/shrinksafe/">Dojo ShrinkSafe</a>. This library requires <a href="http://www.java.com/getjava/">Java</a>, so make sure you got Java installed. Download following JAR file:
-<ul>
-    <li><a href="http://svn.dojotoolkit.org/dojo/trunk/buildscripts/lib/custom_rhino.jar">custom_rhino.jar</a></li>
-</ul>
-Place <b>custom_rhino.jar</b> in GreyBox's <b>compression_lib</b> directory.
-
-
-<h2>Compressing GreyBox</h2>
-Now, you are ready to compress GreyBox. This is done by running a Python script called <b>combiner.py</b>. I.e. you need to download and install <a href="http://www.python.org/download/">Pyhton</a>.
-
-<p>
-You can run <b>combiner.py</b> in following ways:
-</p>
-
-<ul>
-    <li><b>python combiner.py full:</b> Compress everything</li>
-    <li><b>python combiner.py gallery:</b> Compress only gallery related CSS and JavaScript</li>
-    <li><b>python combiner.py window:</b> Compress only window related CSS and JavaScript</li>
-</ul>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py
deleted file mode 100644 (file)
index cd35244..0000000
+++ /dev/null
@@ -1,255 +0,0 @@
-#!/usr/bin/env python
-#Last-update: 08/05/07 12:39:17
-import re
-import sys
-from sets import Set
-
-##
-# External files
-#
-AJS_SRC = 'AJS.js'
-AJS_MINI_SRC = 'AJS_compressed.js'
-
-
-##
-# Standard stuff that may change in the future
-#
-DOM_SHORTCUTS = [
-    "ul", "li", "td", "tr", "th",
-    "tbody", "table", "input", "span", "b",
-    "a", "div", "img", "button", "h1",
-    "h2", "h3", "br", "textarea", "form",
-    "p", "select", "option", "iframe", "script",
-    "center", "dl", "dt", "dd", "small",
-    "pre", "tn"
-]
-
-FN_SHORTCUTS = {
-    '$': 'getElement',
-    '$$': 'getElements',
-    '$f': 'getFormElement',
-    '$b': 'bind',
-    '$p': 'partial',
-    '$A': 'createArray',
-    'DI': 'documentInsert',
-    'ACN': 'appendChildNodes',
-    'RCN': 'replaceChildNodes',
-    'AEV': 'addEventListener',
-    'REV': 'removeEventListener',
-    '$bytc': 'getElementsByTagAndClassName'
-}
-
-AJS_TEMPLATE = """//AJS JavaScript library (minify'ed version)
-//Copyright (c) 2006 Amir Salihefendic. All rights reserved.
-//Copyright (c) 2005 Bob Ippolito. All rights reserved.
-//License: http://www.opensource.org/licenses/mit-license.php
-//Visit http://orangoo.com/AmiNation/AJS for full version.
-AJS = {
-BASE_URL: "",
-drag_obj: null,
-drag_elm: null,
-_drop_zones: [],
-_cur_pos: null,
-
-%(functions)s
-}
-
-AJS.$ = AJS.getElement;
-AJS.$$ = AJS.getElements;
-AJS.$f = AJS.getFormElement;
-AJS.$p = AJS.partial;
-AJS.$b = AJS.bind;
-AJS.$A = AJS.createArray;
-AJS.DI = AJS.documentInsert;
-AJS.ACN = AJS.appendChildNodes;
-AJS.RCN = AJS.replaceChildNodes;
-AJS.AEV = AJS.addEventListener;
-AJS.REV = AJS.removeEventListener;
-AJS.$bytc = AJS.getElementsByTagAndClassName;
-
-AJS.addEventListener(window, 'unload', AJS._unloadListeners);
-AJS._createDomShortcuts();
-
-%(AJSClass)s
-
-%(AJSDeferred)s
-script_loaded = true;
-"""
-
-
-def getAjsCode():
-    return open(AJS_SRC).read()
-
-def writeAjsMini(code):
-    open(AJS_MINI_SRC, "w").write(code)
-
-
-class AjsAnalyzer:
-
-    def __init__(self):
-        self.code = getAjsCode()
-        self.ajs_fns = {}
-        self.ajs_deps = {}
-        self._parseAJS()
-        self._findDeps()
-
-    def _parseAJS(self):
-        ajs_code = re.search("AJS =(.|\n)*\n}\n", self.code).group(0)
-        fns = re.findall("\s+((\w*?):.*?{(.|\n)*?\n\s*})(,|\n+})\n", ajs_code)
-        for f in fns:
-            self.ajs_fns[f[1]] = f[0]
-
-    def getFnCode(self, fn_name, caller=None):
-        """
-        Returns the code of function and it's dependencies as a list
-        """
-        fn_name = self._unfoldFn(fn_name)
-        r = []
-        if self.ajs_fns.get(fn_name):
-            r.append(self.ajs_fns[fn_name])
-            for dep_fn in self.ajs_deps[fn_name]:
-                if fn_name != dep_fn and dep_fn != caller:
-                    r.extend(self.getFnCode(dep_fn, fn_name))
-        elif fn_name not in ['listeners', 'Class']:
-            print 'Could not find "%s"' % fn_name
-        return r
-
-    def getAjsClassCode(self):
-        return re.search("AJS.Class =(.|\n)*\n};\n", self.code).group(0)
-
-    def getAjsDeferredCode(self):
-        return re.search("AJSDeferred =(.|\n)*\n};\n", self.code).group(0)
-
-    def _findDeps(self):
-        """
-        Parses AJS and for every function it finds dependencies for the other functions.
-        """
-        for fn_name, fn_code in self.ajs_fns.items():
-            self.ajs_deps[fn_name] = self._findFns(fn_code)
-
-    def _findFns(self, inner):
-        """
-        Searches after AJS.fnX( in inner and returns all the fnX in a Set.
-        """
-        s = re.findall("AJS\.([\w_$]*?)(?:\(|,|\.)", inner)
-        s = list(Set(s))
-        return self._unfoldFns(s)
-
-    def _unfoldFns(self, list):
-        """
-        Unfolds:
-            AJS.B, AJS.H1 etc. to _createDomShortcuts
-            AJS.$ to AJS.getElement etc.
-        """
-        return [self._unfoldFn(n) for n in list]
-
-    def _unfoldFn(self, fn_name):
-        if fn_name.lower() in DOM_SHORTCUTS:
-            return "_createDomShortcuts"
-        elif FN_SHORTCUTS.get(fn_name):
-            return FN_SHORTCUTS[fn_name]
-        else:
-            return fn_name
-
-
-class ExternalCodeAnalyzer:
-
-    def __init__(self, files):
-        self.found_ajs_fns = []
-        self.files = files
-
-    def findFunctions(self):
-        for f in self.files:
-            self.found_ajs_fns.extend( self._parseFile(f) )
-        return list(Set(self.found_ajs_fns))
-
-    def _parseFile(self, f):
-        """
-        Parses the file, looks for AJS functions and returns all the found functions.
-        """
-        code = open(f).read()
-        return re.findall("AJS\.([\w_$]*?)\(", code)
-
-
-
-class AjsComposer:
-
-    def __init__(self, fn_list):
-        self.code = getAjsCode()
-        self.analyzer = AjsAnalyzer()
-        self.fn_list = fn_list
-
-        #Append standard functions
-        req = ['_unloadListeners', 'createDOM', '_createDomShortcuts', 'log', 'addEventListener']
-        self.fn_list.extend(req)
-
-        #Append AJSDeferred only if needed
-        in_list = lambda x: x in self.fn_list
-        if in_list('getRequest') or in_list('loadJSONDoc'):
-            self.deferred = self._minify(self.analyzer.getAjsDeferredCode())
-            self.fn_list.append('isObject')
-        else:
-            self.deferred = ''
-
-    def writeToOutput(self):
-        fns = self._getFns()
-        d = {}
-        d['functions'] = ",\n".join(fns)
-        d['AJSDeferred'] = self.deferred
-        d['AJSClass'] = self.analyzer.getAjsClassCode()
-
-        mini_code = AJS_TEMPLATE % d
-        writeAjsMini(mini_code)
-
-    def _minify(self, code):
-        new_lines = []
-        for l in code.split("\n"):
-            if l not in ['\n', '']:
-                new_lines.append(l.lstrip())
-        return "\n".join(new_lines)
-
-    def _getFns(self):
-        """
-        Returns a list with real code of functions
-        """
-        r = []
-        for fn in self.fn_list:
-            r.extend(self.analyzer.getFnCode(fn))
-
-        r = list(Set(r))
-        return [self._minify(fn) for fn in r]
-
-
-if __name__ == '__main__':
-    args = sys.argv
-
-    if len(args) < 3:
-        print """Usage is:
-    python AJS_minify.py [-o output_file] ajs_file js_file.js html_using_ajs.html ...
-Example usage:
-    Using relative paths:
-        python AJS_minify.py -o AJS_mini.js AJS.js test.js index.html
-        This will create AJS_mini.js from test.js and index.html.
-    Using absolute paths:
-        python AJS_minify.py ~/Desktop/AJS/AJS.js ~/Desktop/GreyBox_v3_42/greybox/greybox.js
-        This will create a new file called '%s' that has the needed AJS functions.""" % AJS_MINI_SRC
-
-        sys.exit(0)
-
-    if sys.argv[1] == '-o':
-        AJS_MINI_SRC = sys.argv[2]
-        AJS_SRC = sys.argv[3]
-        FILES = sys.argv[4:]
-    else:
-        AJS_SRC = sys.argv[1]
-        FILES = sys.argv[2:]
-
-    print 'Parsing through:\n    %s' % "\n    ".join(FILES)
-
-    code_analyzer = ExternalCodeAnalyzer(FILES)
-    found_fns = code_analyzer.findFunctions()
-    print 'Found following AJS functions:\n    %s' % ("\n    ".join(found_fns))
-
-    composer = AjsComposer(found_fns)
-    composer.writeToOutput()
-    print "Written the minified code to '%s'" % AJS_MINI_SRC
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py
deleted file mode 100644 (file)
index 792d600..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/examples.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/examples.html
deleted file mode 100644 (file)
index fb965fb..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Examples</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('examples');
-</script>
-
-
-<h3>One website</h3>
-<ul>
-    <li>
-        <a href="http://google.com/" title="Google" rel="gb_page_center[640, 480]">Launch google.com in a 640x480 window</a>
-    </li>
-    <li>
-        <a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch google.com in fullscreen window</a>
-    </li>
-</ul>
-
-<h3>Website gallery</h3>
-<ul>
-    <li>
-        <a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]">Launch Google search</a>
-    </li>
-    <li>
-        <a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]">Launch Yahoo search</a>
-    </li>
-    <li>
-        <a href="http://www.koders.com/" rel="gb_pageset[search_sites]">Launch Koders search</a>
-    </li>
-</ul>
-
-<h3>Image gallery</h3>
-<script type="text/javascript">
-var image_set = [{'caption': 'Flower', 'url': 'http://static.flickr.com/119/294309231_a3d2a339b9.jpg'},
-                 {'caption': 'Nice waterfall', 'url': 'http://www.widerange.org/images/large/plitvicka.jpg'}];
-</script>
-
-<ul>
-    <li>
-        <a href="#" onclick="return GB_showImageSet(image_set, 1)">Launch gallery</a>
-    </li>
-
-    <li>
-        <a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley">
-            <img src="static_files/night_valley_thumb.jpg" />
-        </a>
-    </li>
-
-    <li>
-        <a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile">
-            <img src="static_files/salt_thumb.gif" />
-        </a>
-    </li>
-</ul>
-
-<h3>Without loading</h3>
-<script type="text/javascript">
-GB_myShow = function(caption, url, /* optional */ height, width, callback_fn) {
-    var options = {
-        caption: caption,
-        height: height || 500,
-        width: width || 500,
-        fullscreen: false,
-        show_loading: false,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-</script>
-<ul>
-    <li>
-        <a href="http://google.com/" onclick="return GB_myShow('Google', this.href)">Visit Google without loading</a>
-    </li>
-</ul>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js
deleted file mode 100644 (file)
index 7b7f52a..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-var GB_SETS = {};
-function decoGreyboxLinks() {
-    var as = AJS.$bytc('a');
-    AJS.map(as, function(a) {
-        if(a.getAttribute('href') && a.getAttribute('rel')) {
-            var rel = a.getAttribute('rel');
-            if(rel.indexOf('gb_') == 0) {
-                var name = rel.match(/\w+/)[0];
-                var attrs = rel.match(/\[(.*)\]/)[1];
-                var index = 0;
-
-                var item = {
-                    'caption': a.title || '',
-                    'url': a.href
-                }
-
-                //Set up GB_SETS
-                if(name == 'gb_pageset' || name == 'gb_imageset') {
-                    if(!GB_SETS[attrs]) { GB_SETS[attrs] = []; }
-                    GB_SETS[attrs].push(item);
-                    index = GB_SETS[attrs].length;
-                }
-
-                //Append onclick
-                if(name == 'gb_pageset') {
-                    a.onclick = function() {
-                        GB_showFullScreenSet(GB_SETS[attrs], index);
-                        return false;
-                    };
-                }
-                if(name == 'gb_imageset') {
-                    a.onclick = function() {
-                        GB_showImageSet(GB_SETS[attrs], index);
-                        return false;
-                    };
-                }
-                if(name == 'gb_image') {
-                    a.onclick = function() {
-                        GB_showImage(item.caption, item.url);
-                        return false;
-                    };
-                }
-                if(name == 'gb_page') {
-                    a.onclick = function() {
-                        var sp = attrs.split(/, ?/);
-                        GB_show(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0]));
-                        return false;
-                    };
-                }
-                if(name == 'gb_page_fs') {
-                    a.onclick = function() {
-                        GB_showFullScreen(item.caption, item.url);
-                        return false;
-                    };
-                }
-                if(name == 'gb_page_center') {
-                    a.onclick = function() {
-                        var sp = attrs.split(/, ?/);
-                        GB_showCenter(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0]));
-                        return false;
-                    };
-                }
-            }
-        }});
-}
-
-AJS.AEV(window, 'load', decoGreyboxLinks);
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js
deleted file mode 100644 (file)
index 1dbb9f7..0000000
+++ /dev/null
@@ -1,1371 +0,0 @@
-/*
-Last Modified: 29/01/07 14:16:09
-
-AJS JavaScript library
-    A very small library with a lot of functionality
-AUTHOR
-    4mir Salihefendic (http://amix.dk) - amix@amix.dk
-LICENSE
-    Copyright (c) 2006 Amir Salihefendic. All rights reserved.
-    Copyright (c) 2005 Bob Ippolito. All rights reserved.
-    http://www.opensource.org/licenses/mit-license.php
-VERSION
-    3.7
-SITE
-    http://orangoo.com/AmiNation/AJS
-**/
-if(!AJS) {
-var AJS = {
-    BASE_URL: "",
-
-    drag_obj: null,
-    drag_elm: null,
-    _drop_zones: [],
-    _drag_zones: [],
-    _cur_pos: null,
-
-    ajaxErrorHandler: null,
-
-////
-// General accessor functions
-////
-    getQueryArgument: function(var_name) {
-        var query = window.location.search.substring(1);
-        var vars = query.split("&");
-        for (var i=0;i<vars.length;i++) {
-            var pair = vars[i].split("=");
-            if (pair[0] == var_name) {
-                return pair[1];
-            }
-        }
-        return null;
-    },
-
-    isIe: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("msie") != -1 && navigator.userAgent.toLowerCase().indexOf("opera") == -1);
-    },
-    isNetscape7: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("netscape") != -1 && navigator.userAgent.toLowerCase().indexOf("7.") != -1);
-    },
-    isSafari: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("khtml") != -1);
-    },
-    isOpera: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("opera") != -1);
-    },
-    isMozilla: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("gecko") != -1 && navigator.productSub >= 20030210);
-    },
-
-
-////
-// Array functions
-////
-    //Shortcut: AJS.$A
-    createArray: function(v) {
-        if(AJS.isArray(v) && !AJS.isString(v))
-            return v;
-        else if(!v)
-            return [];
-        else
-            return [v];
-    },
-
-    forceArray: function(args) {
-        var r = [];
-        AJS.map(args, function(elm) {
-            r.push(elm);
-        });
-        return r;
-    },
-
-    join: function(delim, list) {
-        try {
-            return list.join(delim);
-        }
-        catch(e) {
-            var r = list[0] || '';
-            AJS.map(list, function(elm) {
-                r += delim + elm;
-            }, 1);
-            return r + '';
-        }
-    },
-
-    isIn: function(elm, list) {
-        var i = AJS.getIndex(elm, list);
-        if(i != -1)
-            return true;
-        else
-            return false;
-    },
-
-    getIndex: function(elm, list/*optional*/, eval_fn) {
-        for(var i=0; i < list.length; i++)
-            if(eval_fn && eval_fn(list[i]) || elm == list[i])
-                return i;
-        return -1;
-    },
-
-    getFirst: function(list) {
-        if(list.length > 0)
-            return list[0];
-        else
-            return null;
-    },
-
-    getLast: function(list) {
-        if(list.length > 0)
-            return list[list.length-1];
-        else
-            return null;
-    },
-
-    update: function(l1, l2) {
-        for(var i in l2)
-            l1[i] = l2[i];
-        return l1;
-    },
-
-    flattenList: function(list) {
-        var r = [];
-        var _flatten = function(r, l) {
-            AJS.map(l, function(o) {
-                if(o == null) {}
-                else if (AJS.isArray(o))
-                    _flatten(r, o);
-                else
-                    r.push(o);
-            });
-        }
-        _flatten(r, list);
-        return r;
-    },
-
-
-////
-// Functional programming
-////
-    map: function(list, fn,/*optional*/ start_index, end_index) {
-        var i = 0, l = list.length;
-        if(start_index)
-             i = start_index;
-        if(end_index)
-             l = end_index;
-        for(i; i < l; i++)
-            fn.apply(null, [list[i], i]);
-    },
-
-    rmap: function(list, fn) {
-        var i = list.length-1, l = 0;
-        for(i; i >= l; i--)
-            fn.apply(null, [list[i], i]);
-    },
-
-    filter: function(list, fn, /*optional*/ start_index, end_index) {
-        var r = [];
-        AJS.map(list, function(elm) {
-            if(fn(elm))
-                r.push(elm);
-        }, start_index, end_index);
-        return r;
-    },
-
-    partial: function(fn) {
-        var args = AJS.forceArray(arguments);
-        return AJS.$b(fn, null, args.slice(1, args.length).reverse(), false, true);
-    },
-
-
-////
-// DOM functions
-////
-    //Shortcut: AJS.$
-    getElement: function(id) {
-        if(AJS.isString(id) || AJS.isNumber(id))
-            return document.getElementById(id);
-        else
-            return id;
-    },
-
-    //Shortcut: AJS.$$
-    getElements: function(/*id1, id2, id3*/) {
-        var args = AJS.forceArray(arguments);
-        var elements = new Array();
-            for (var i = 0; i < args.length; i++) {
-                var element = AJS.getElement(args[i]);
-                elements.push(element);
-            }
-            return elements;
-    },
-
-    //Shortcut: AJS.$bytc
-    getElementsByTagAndClassName: function(tag_name, class_name, /*optional*/ parent) {
-        var class_elements = [];
-        if(!AJS.isDefined(parent))
-            parent = document;
-        if(!AJS.isDefined(tag_name))
-            tag_name = '*';
-
-        var els = parent.getElementsByTagName(tag_name);
-        var els_len = els.length;
-        var pattern = new RegExp("(^|\\s)" + class_name + "(\\s|$)");
-
-        for (i = 0, j = 0; i < els_len; i++) {
-            if ( pattern.test(els[i].className) || class_name == null ) {
-                class_elements[j] = els[i];
-                j++;
-            }
-        }
-        return class_elements;
-    },
-
-    _nodeWalk: function(elm, tag_name, class_name, fn_next_elm) {
-        var p = fn_next_elm(elm);
-
-        var checkFn;
-        if(tag_name && class_name) {
-            checkFn = function(p) {
-                return AJS.nodeName(p) == tag_name && AJS.hasClass(p, class_name);
-            }
-        }
-        else if(tag_name) {
-            checkFn = function(p) { return AJS.nodeName(p) == tag_name; }
-        }
-        else {
-            checkFn = function(p) { return AJS.hasClass(p, class_name); }
-        }
-
-        while(p) {
-            if(checkFn(p))
-                return p;
-            p = fn_next_elm(p);
-        }
-        return null;
-    },
-
-    getParentBytc: function(elm, tag_name, class_name) {
-        return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.parentNode; });
-    },
-
-    getPreviousSiblingBytc: function(elm, tag_name, class_name) {
-        return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.previousSibling; });
-    },
-
-    getNextSiblingBytc: function(elm, tag_name, class_name) {
-        return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.nextSibling; });
-    },
-
-    //Shortcut: AJS.$f
-    getFormElement: function(form, name) {
-        form = AJS.$(form);
-        var r = null;
-        AJS.map(form.elements, function(elm) {
-            if(elm.name && elm.name == name)
-                r = elm;
-        });
-        return r;
-    },
-
-    formContents: function(form) {
-        var form = AJS.$(form);
-        var r = {};
-        var fn = function(elms) {
-            AJS.map(elms, function(e) {
-                if(e.name)
-                    r[e.name] = e.value || '';
-            });
-        }
-        fn(AJS.$bytc('input', null, form));
-        fn(AJS.$bytc('textarea', null, form));
-        return r;
-    },
-
-    getBody: function() {
-        return AJS.$bytc('body')[0]
-    },
-
-    nodeName: function(elm) {
-        return elm.nodeName.toLowerCase();
-    },
-
-    hasParent: function(elm, parent_to_consider, max_look_up) {
-        if(elm == parent_to_consider)
-            return true;
-        if(max_look_up == 0)
-            return false;
-        return AJS.hasParent(elm.parentNode, parent_to_consider, max_look_up-1);
-    },
-
-    isElementHidden: function(elm) {
-        return elm.style.visibility == "hidden";
-    },
-
-    //Shortcut: AJS.DI
-    documentInsert: function(elm) {
-        if(typeof(elm) == 'string')
-            elm = AJS.HTML2DOM(elm);
-        document.write('<span id="dummy_holder"></span>');
-        AJS.swapDOM(AJS.$('dummy_holder'), elm);
-    },
-
-    cloner: function(element) {
-        return function() {
-            return element.cloneNode(true);
-        }
-    },
-
-    appendToTop: function(elm/*, elms...*/) {
-        var args = AJS.forceArray(arguments).slice(1);
-        if(args.length >= 1) {
-            var first_child = elm.firstChild;
-            if(first_child) {
-                while(true) {
-                    var t_elm = args.shift();
-                    if(t_elm)
-                        AJS.insertBefore(t_elm, first_child);
-                    else
-                        break;
-                }
-            }
-            else {
-                AJS.ACN.apply(null, arguments);
-            }
-        }
-        return elm;
-    },
-
-    //Shortcut: AJS.ACN
-    appendChildNodes: function(elm/*, elms...*/) {
-        if(arguments.length >= 2) {
-            AJS.map(arguments, function(n) {
-                if(AJS.isString(n))
-                    n = AJS.TN(n);
-                if(AJS.isDefined(n))
-                    elm.appendChild(n);
-            }, 1);
-        }
-        return elm;
-    },
-
-    //Shortcut: AJS.RCN
-    replaceChildNodes: function(elm/*, elms...*/) {
-        var child;
-        while ((child = elm.firstChild))
-            elm.removeChild(child);
-        if (arguments.length < 2)
-            return elm;
-        else
-            return AJS.appendChildNodes.apply(null, arguments);
-        return elm;
-    },
-
-    insertAfter: function(elm, reference_elm) {
-        reference_elm.parentNode.insertBefore(elm, reference_elm.nextSibling);
-        return elm;
-    },
-
-    insertBefore: function(elm, reference_elm) {
-        reference_elm.parentNode.insertBefore(elm, reference_elm);
-        return elm;
-    },
-
-    showElement: function(/*elms...*/) {
-        var args = AJS.forceArray(arguments);
-        AJS.map(args, function(elm) { elm.style.display = ''});
-    },
-
-    hideElement: function(elm) {
-        var args = AJS.forceArray(arguments);
-        AJS.map(args, function(elm) { elm.style.display = 'none'});
-    },
-
-    swapDOM: function(dest, src) {
-        dest = AJS.getElement(dest);
-        var parent = dest.parentNode;
-        if (src) {
-            src = AJS.getElement(src);
-            parent.replaceChild(src, dest);
-        } else {
-            parent.removeChild(dest);
-        }
-        return src;
-    },
-
-    removeElement: function(/*elm1, elm2...*/) {
-        var args = AJS.forceArray(arguments);
-        AJS.map(args, function(elm) { AJS.swapDOM(elm, null); });
-    },
-
-    createDOM: function(name, attrs) {
-        var i=0, attr;
-        elm = document.createElement(name);
-
-        if(AJS.isDict(attrs[i])) {
-            for(k in attrs[0]) {
-                attr = attrs[0][k];
-                if(k == "style")
-                    elm.style.cssText = attr;
-                else if(k == "class" || k == 'className')
-                    elm.className = attr;
-                else {
-                    elm.setAttribute(k, attr);
-                }
-            }
-            i++;
-        }
-
-        if(attrs[0] == null)
-            i = 1;
-
-        AJS.map(attrs, function(n) {
-            if(n) {
-                if(AJS.isString(n) || AJS.isNumber(n))
-                    n = AJS.TN(n);
-                elm.appendChild(n);
-            }
-        }, i);
-        return elm;
-    },
-
-    _createDomShortcuts: function() {
-        var elms = [
-                "ul", "li", "td", "tr", "th",
-                "tbody", "table", "input", "span", "b",
-                "a", "div", "img", "button", "h1",
-                "h2", "h3", "br", "textarea", "form",
-                "p", "select", "option", "iframe", "script",
-                "center", "dl", "dt", "dd", "small",
-                "pre"
-        ];
-        var extends_ajs = function(elm) {
-            var c_dom = "return AJS.createDOM.apply(null, ['" + elm + "', arguments]);";
-            var c_fun_dom = 'function() { ' + c_dom + '    }';
-            eval("AJS." + elm.toUpperCase() + "=" + c_fun_dom);
-        }
-        AJS.map(elms, extends_ajs);
-        AJS.TN = function(text) { return document.createTextNode(text) };
-    },
-
-    getCssDim: function(dim) {
-        if(AJS.isString(dim))
-            return dim;
-        else
-            return dim + "px";
-    },
-    getCssProperty: function(elm, prop) {
-        elm = AJS.$(elm);
-        var y;
-        if(elm.currentStyle)
-            y = elm.currentStyle[prop];
-     else if (window.getComputedStyle)
-            y = document.defaultView.getComputedStyle(elm,null).getPropertyValue(prop);
-      return y;
-    },
-
-    setStyle: function(/*elm1, elm2..., property, new_value*/) {
-        var args = AJS.forceArray(arguments);
-        var new_val = args.pop();
-        var property = args.pop();
-        AJS.map(args, function(elm) {
-            elm.style[property] = AJS.getCssDim(new_val);
-        });
-    },
-
-    setWidth: function(/*elm1, elm2..., width*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'width');
-        AJS.setStyle.apply(null, args);
-    },
-    setHeight: function(/*elm1, elm2..., height*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'height');
-        AJS.setStyle.apply(null, args);
-    },
-    setLeft: function(/*elm1, elm2..., left*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'left');
-        AJS.setStyle.apply(null, args);
-    },
-    setTop: function(/*elm1, elm2..., top*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'top');
-        AJS.setStyle.apply(null, args);
-    },
-    setClass: function(/*elm1, elm2..., className*/) {
-        var args = AJS.forceArray(arguments);
-        var c = args.pop();
-        AJS.map(args, function(elm) { elm.className = c});
-    },
-    addClass: function(/*elm1, elm2..., className*/) {
-        var args = AJS.forceArray(arguments);
-        var cls = args.pop();
-        var add_class = function(o) {
-            if(!new RegExp("(^|\\s)" + cls + "(\\s|$)").test(o.className))
-                o.className += (o.className ? " " : "") + cls;
-        };
-        AJS.map(args, function(elm) { add_class(elm); });
-    },
-    hasClass: function(elm, cls) {
-        if(!elm.className)
-            return false;
-        return elm.className == cls ||
-               elm.className.search(new RegExp(" " + cls)) != -1
-    },
-    removeClass: function(/*elm1, elm2..., className*/) {
-        var args = AJS.forceArray(arguments);
-        var cls = args.pop();
-        var rm_class = function(o) {
-            o.className = o.className.replace(new RegExp("\\s?" + cls, 'g'), "");
-        };
-        AJS.map(args, function(elm) { rm_class(elm); });
-    },
-
-    setHTML: function(elm, html) {
-        elm.innerHTML = html;
-        return elm;
-    },
-
-    RND: function(tmpl, ns, scope) {
-        scope = scope || window;
-        var fn = function(w, g) {
-            g = g.split("|");
-            var cnt = ns[g[0]];
-            for(var i=1; i < g.length; i++)
-                cnt = scope[g[i]](cnt);
-            if(cnt == '')
-                return '';
-            if(cnt == 0 || cnt == -1)
-                cnt += '';
-            return cnt || w;
-        };
-        return tmpl.replace(/%\(([A-Za-z0-9_|.]*)\)/g, fn);
-    },
-
-    HTML2DOM: function(html,/*optional*/ first_child) {
-        var d = AJS.DIV();
-        d.innerHTML = html;
-        if(first_child)
-            return d.childNodes[0];
-        else
-            return d;
-    },
-
-    preloadImages: function(/*img_src1, ..., img_srcN*/) {
-        AJS.AEV(window, 'load', AJS.$p(function(args) {
-            AJS.map(args, function(src) {
-                var pic = new Image();
-                pic.src = src;
-            });
-        }, arguments));
-    },
-
-
-////
-// Effects
-////
-    setOpacity: function(elm, p) {
-        elm.style.opacity = p;
-        elm.style.filter = "alpha(opacity="+ p*100 +")";
-    },
-
-
-////
-// Ajax functions
-////
-    getXMLHttpRequest: function() {
-        var try_these = [
-            function () { return new XMLHttpRequest(); },
-            function () { return new ActiveXObject('Msxml2.XMLHTTP'); },
-            function () { return new ActiveXObject('Microsoft.XMLHTTP'); },
-            function () { return new ActiveXObject('Msxml2.XMLHTTP.4.0'); },
-            function () { throw "Browser does not support XMLHttpRequest"; }
-        ];
-        for (var i = 0; i < try_these.length; i++) {
-            var func = try_these[i];
-            try {
-                return func();
-            } catch (e) {
-            }
-        }
-    },
-
-    getRequest: function(url, data, type) {
-        if(!type)
-            type = "POST";
-        var req = AJS.getXMLHttpRequest();
-
-        if(url.indexOf("http://") == -1) {
-            if(AJS.BASE_URL != '') {
-                if(AJS.BASE_URL.lastIndexOf('/') != AJS.BASE_URL.length-1)
-                    AJS.BASE_URL += '/';
-                url = AJS.BASE_URL + url;
-            }
-            else
-                url = window.location + url;
-        }
-
-        req.open(type, url, true);
-        if(type == "POST")
-            req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
-        return AJS._sendXMLHttpRequest(req);
-    },
-
-    _sendXMLHttpRequest: function(req, data) {
-        var d = new AJSDeferred(req);
-
-        var onreadystatechange = function () {
-            if (req.readyState == 4) {
-                var status = '';
-                try {
-                    status = req.status;
-                }
-                catch(e) {};
-                if(status == 200 || status == 304 || req.responseText == null) {
-                    d.callback();
-                }
-                else {
-                    if(AJS.ajaxErrorHandler)
-                        AJS.ajaxErrorHandler(req.responseText, req);
-                    else
-                        d.errback();
-                }
-            }
-        }
-        req.onreadystatechange = onreadystatechange;
-        return d;
-    },
-
-    _reprString: function(o) {
-        return ('"' + o.replace(/(["\\])/g, '\\$1') + '"'
-        ).replace(/[\f]/g, "\\f"
-        ).replace(/[\b]/g, "\\b"
-        ).replace(/[\n]/g, "\\n"
-        ).replace(/[\t]/g, "\\t"
-        ).replace(/[\r]/g, "\\r");
-    },
-
-    serializeJSON: function(o) {
-        var objtype = typeof(o);
-        if (objtype == "undefined") {
-            return "undefined";
-        } else if (objtype == "number" || objtype == "boolean") {
-            return o + "";
-        } else if (o === null) {
-            return "null";
-        }
-        if (objtype == "string") {
-            return AJS._reprString(o);
-        }
-        var me = arguments.callee;
-        if (objtype != "function" && typeof(o.length) == "number") {
-            var res = [];
-            for (var i = 0; i < o.length; i++) {
-                var val = me(o[i]);
-                if (typeof(val) != "string") {
-                    val = "undefined";
-                }
-                res.push(val);
-            }
-            return "[" + res.join(",") + "]";
-        }
-        // it's a function with no adapter, bad
-        if (objtype == "function")
-            return null;
-        res = [];
-        for (var k in o) {
-            var useKey;
-            if (typeof(k) == "number") {
-                useKey = '"' + k + '"';
-            } else if (typeof(k) == "string") {
-                useKey = AJS._reprString(k);
-            } else {
-                // skip non-string or number keys
-                continue;
-            }
-            val = me(o[k]);
-            if (typeof(val) != "string") {
-                // skip non-serializable values
-                continue;
-            }
-            res.push(useKey + ":" + val);
-        }
-        return "{" + res.join(",") + "}";
-    },
-
-    loadJSONDoc: function(url) {
-        var d = AJS.getRequest(url);
-        var eval_req = function(data, req) {
-            var text = req.responseText;
-            if(text == "Error")
-                d.errback(req);
-            else
-                return AJS.evalTxt(text);
-        };
-        d.addCallback(eval_req);
-        return d;
-    },
-
-    evalTxt: function(txt) {
-        try {
-            return eval('('+ txt + ')');
-        }
-        catch(e) {
-            return eval(txt);
-        }
-    },
-
-    evalScriptTags: function(html) {
-        var script_data = html.match(/<script.*?>((\n|\r|.)*?)<\/script>/g);
-        if(script_data != null) {
-            for(var i=0; i < script_data.length; i++) {
-                var script_only = script_data[i].replace(/<script.*?>/g, "");
-                script_only = script_only.replace(/<\/script>/g, "");
-                eval(script_only);
-            }
-        }
-    },
-
-    queryArguments: function(data) {
-        var post_data = [];
-        for(k in data)
-            post_data.push(k + "=" + AJS.urlencode(data[k]));
-        return post_data.join("&");
-    },
-
-
-////
-// Position and size
-////
-    getMousePos: function(e) {
-        var posx = 0;
-        var posy = 0;
-        if (!e) var e = window.event;
-        if (e.pageX || e.pageY)
-        {
-            posx = e.pageX;
-            posy = e.pageY;
-        }
-        else if (e.clientX || e.clientY)
-        {
-            posx = e.clientX + document.body.scrollLeft;
-            posy = e.clientY + document.body.scrollTop;
-        }
-        return {x: posx, y: posy};
-    },
-
-    getScrollTop: function() {
-        //From: http://www.quirksmode.org/js/doctypes.html
-        var t;
-        if (document.documentElement && document.documentElement.scrollTop)
-                t = document.documentElement.scrollTop;
-        else if (document.body)
-                t = document.body.scrollTop;
-        return t;
-    },
-
-    absolutePosition: function(elm) {
-        var posObj = {'x': elm.offsetLeft, 'y': elm.offsetTop};
-        if(elm.offsetParent) {
-            var temp_pos = AJS.absolutePosition(elm.offsetParent);
-            posObj.x += temp_pos.x;
-            posObj.y += temp_pos.y;
-        }
-        // safari bug
-        if (AJS.isSafari() && elm.style.position == 'absolute' ) {
-            posObj.x -= document.body.offsetLeft;
-            posObj.y -= document.body.offsetTop;
-        }
-        return posObj;
-    },
-
-    getWindowSize: function(doc) {
-        doc = doc || document;
-        var win_w, win_h;
-        if (self.innerHeight) {
-            win_w = self.innerWidth;
-            win_h = self.innerHeight;
-        } else if (doc.documentElement && doc.documentElement.clientHeight) {
-            win_w = doc.documentElement.clientWidth;
-            win_h = doc.documentElement.clientHeight;
-        } else if (doc.body) {
-            win_w = doc.body.clientWidth;
-            win_h = doc.body.clientHeight;
-        }
-        return {'w': win_w, 'h': win_h};
-    },
-
-    isOverlapping: function(elm1, elm2) {
-        var pos_elm1 = AJS.absolutePosition(elm1);
-        var pos_elm2 = AJS.absolutePosition(elm2);
-
-        var top1 = pos_elm1.y;
-        var left1 = pos_elm1.x;
-        var right1 = left1 + elm1.offsetWidth;
-        var bottom1 = top1 + elm1.offsetHeight;
-        var top2 = pos_elm2.y;
-        var left2 = pos_elm2.x;
-        var right2 = left2 + elm2.offsetWidth;
-        var bottom2 = top2 + elm2.offsetHeight;
-        var getSign = function(v) {
-            if(v > 0) return "+";
-            else if(v < 0) return "-";
-            else return 0;
-        }
-
-        if ((getSign(top1 - bottom2) != getSign(bottom1 - top2)) &&
-                (getSign(left1 - right2) != getSign(right1 - left2)))
-            return true;
-        return false;
-    },
-
-
-////
-// Events
-////
-    getEventElm: function(e) {
-        if(e && !e.type && !e.keyCode)
-            return e
-        var targ;
-        if (!e) var e = window.event;
-        if (e.target) targ = e.target;
-        else if (e.srcElement) targ = e.srcElement;
-        if (targ.nodeType == 3) // defeat Safari bug
-            targ = targ.parentNode;
-        return targ;
-    },
-
-    _getRealScope: function(fn, /*optional*/ extra_args, dont_send_event, rev_extra_args) {
-        var scope = window;
-        extra_args = AJS.$A(extra_args);
-        if(fn._cscope)
-            scope = fn._cscope;
-
-        return function() {
-            //Append all the orginal arguments + extra_args
-            var args = [];
-            var i = 0;
-            if(dont_send_event)
-                i = 1;
-
-            AJS.map(arguments, function(arg) { args.push(arg) }, i);
-            args = args.concat(extra_args);
-            if(rev_extra_args)
-                args = args.reverse();
-            return fn.apply(scope, args);
-        };
-    },
-
-    _unloadListeners: function() {
-        if(AJS.listeners)
-            AJS.map(AJS.listeners, function(elm, type, fn) { AJS.REV(elm, type, fn) });
-        AJS.listeners = [];
-    },
-
-    setEventKey: function(e) {
-        e.key = e.keyCode ? e.keyCode : e.charCode;
-
-        if(window.event) {
-            e.ctrl = window.event.ctrlKey;
-            e.shift = window.event.shiftKey;
-        }
-        else {
-            e.ctrl = e.ctrlKey;
-            e.shift = e.shiftKey;
-        }
-        switch(e.key) {
-            case 63232:
-                e.key = 38;
-                break;
-            case 63233:
-                e.key = 40;
-                break;
-            case 63235:
-                e.key = 39;
-                break;
-            case 63234:
-                e.key = 37;
-                break;
-        }
-    },
-
-    //Shortcut: AJS.AEV
-    addEventListener: function(elm, type, fn, /*optional*/listen_once, cancle_bubble) {
-        if(!cancle_bubble)
-            cancle_bubble = false;
-
-        var elms = AJS.$A(elm);
-        AJS.map(elms, function(elmz) {
-            if(listen_once)
-                fn = AJS._listenOnce(elmz, type, fn);
-
-            //Hack since it does not work in all browsers
-            if(AJS.isIn(type, ['submit', 'load', 'scroll', 'resize'])) {
-                var old = elm['on' + type];
-                elm['on' + type] = function() {
-                    if(old) {
-                        fn(arguments);
-                        return old(arguments);
-                    }
-                    else
-                        return fn(arguments);
-                };
-                return;
-            }
-
-            //Fix keyCode
-            if(AJS.isIn(type, ['keypress', 'keydown', 'keyup', 'click'])) {
-                var old_fn = fn;
-                fn = function(e) {
-                    AJS.setEventKey(e);
-                    return old_fn.apply(null, arguments);
-                }
-            }
-
-            if (elmz.attachEvent) {
-                //FIXME: We ignore cancle_bubble for IE... could be a problem?
-                elmz.attachEvent("on" + type, fn);
-            }
-            else if(elmz.addEventListener)
-                elmz.addEventListener(type, fn, cancle_bubble);
-
-            AJS.listeners = AJS.$A(AJS.listeners);
-            AJS.listeners.push([elmz, type, fn]);
-        });
-    },
-
-    //Shortcut: AJS.REV
-    removeEventListener: function(elm, type, fn, /*optional*/cancle_bubble) {
-        if(!cancle_bubble)
-            cancle_bubble = false;
-        if(elm.removeEventListener) {
-            elm.removeEventListener(type, fn, cancle_bubble);
-            if(AJS.isOpera())
-                elm.removeEventListener(type, fn, !cancle_bubble);
-        }
-        else if(elm.detachEvent)
-            elm.detachEvent("on" + type, fn);
-    },
-
-    //Shortcut: AJS.$b
-    bind: function(fn, scope, /*optional*/ extra_args, dont_send_event, rev_extra_args) {
-        fn._cscope = scope;
-        return AJS._getRealScope(fn, extra_args, dont_send_event, rev_extra_args);
-    },
-
-    bindMethods: function(self) {
-        for (var k in self) {
-            var func = self[k];
-            if (typeof(func) == 'function') {
-                self[k] = AJS.$b(func, self);
-            }
-        }
-    },
-
-    _listenOnce: function(elm, type, fn) {
-        var r_fn = function() {
-            AJS.removeEventListener(elm, type, r_fn);
-            fn(arguments);
-        }
-        return r_fn;
-    },
-
-    callLater: function(fn, interval) {
-        var fn_no_send = function() {
-            fn();
-        };
-        window.setTimeout(fn_no_send, interval);
-    },
-
-    preventDefault: function(e) {
-        if(AJS.isIe())
-            window.event.returnValue = false;
-        else
-            e.preventDefault();
-    },
-
-
-////
-// Drag and drop
-////
-    dragAble: function(elm, /*optional*/ handler, args) {
-        if(!args)
-            args = {};
-        if(!AJS.isDefined(args['move_x']))
-            args['move_x'] = true;
-        if(!AJS.isDefined(args['move_y']))
-            args['move_y'] = true;
-        if(!AJS.isDefined(args['moveable']))
-            args['moveable'] = false;
-        if(!AJS.isDefined(args['hide_on_move']))
-            args['hide_on_move'] = true;
-        if(!AJS.isDefined(args['on_mouse_up']))
-            args['on_mouse_up'] = null;
-        if(!AJS.isDefined(args['cursor']))
-            args['cursor'] = 'move';
-        if(!AJS.isDefined(args['max_move']))
-            args['max_move'] = {'top': null, 'left': null};
-
-        elm = AJS.$(elm);
-
-        if(!handler)
-            handler = elm;
-
-        handler = AJS.$(handler);
-        var old_cursor = handler.style.cursor;
-        handler.style.cursor = args['cursor'];
-        elm.style.position = 'relative';
-
-        AJS.addClass(handler, '_ajs_handler');
-        handler._args = args;
-        handler._elm = elm;
-        AJS.AEV(handler, 'mousedown', AJS._dragStart);
-    },
-
-    _dragStart: function(e) {
-        var handler = AJS.getEventElm(e);
-        if(!AJS.hasClass(handler, '_ajs_handler')) {
-            handler = AJS.getParentBytc(handler, null, '_ajs_handler');
-        }
-        if(handler)
-            AJS._dragInit(e, handler._elm, handler._args);
-    },
-
-    dropZone: function(elm, args) {
-        elm = AJS.$(elm);
-        var item = {elm: elm};
-        AJS.update(item, args);
-        AJS._drop_zones.push(item);
-    },
-
-    removeDragAble: function(elm) {
-        AJS.REV(elm, 'mousedown', AJS._dragStart);
-        elm.style.cursor = '';
-    },
-
-    removeDropZone: function(elm) {
-        var i = AJS.getIndex(elm, AJS._drop_zones, function(item) {
-            if(item.elm == elm) return true;
-        });
-        if(i != -1) {
-            AJS._drop_zones.splice(i, 1);
-        }
-    },
-
-    _dragInit: function(e, click_elm, args) {
-        AJS.drag_obj = new Object();
-        AJS.drag_obj.args = args;
-
-        AJS.drag_obj.click_elm = click_elm;
-        AJS.drag_obj.mouse_pos = AJS.getMousePos(e);
-        AJS.drag_obj.click_elm_pos = AJS.absolutePosition(click_elm);
-
-        AJS.AEV(document, 'mousemove', AJS._dragMove, false, true);
-        AJS.AEV(document, 'mouseup', AJS._dragStop, false, true);
-
-        if (AJS.isIe())
-            window.event.cancelBubble = true;
-        AJS.preventDefault(e);
-    },
-
-    _initDragElm: function(elm) {
-        if(AJS.drag_elm && AJS.drag_elm.style.display == 'none')
-            AJS.removeElement(AJS.drag_elm);
-
-        if(!AJS.drag_elm) {
-            AJS.drag_elm = AJS.DIV();
-            var d = AJS.drag_elm;
-            AJS.insertBefore(d, AJS.getBody().firstChild);
-            AJS.setHTML(d, elm.innerHTML);
-
-            d.className = elm.className;
-            d.style.cssText = elm.style.cssText;
-
-            d.style.position = 'absolute';
-            d.style.zIndex = 10000;
-
-            var t = AJS.absolutePosition(elm);
-            AJS.setTop(d, t.y);
-            AJS.setLeft(d, t.x);
-
-            if(AJS.drag_obj.args.on_init) {
-                AJS.drag_obj.args.on_init(elm);
-            }
-        }
-    },
-
-    _dragMove: function(e) {
-        var drag_obj = AJS.drag_obj;
-        var click_elm = drag_obj.click_elm;
-
-        AJS._initDragElm(click_elm);
-        var drag_elm = AJS.drag_elm;
-
-        if(drag_obj.args['hide_on_move'])
-            click_elm.style.visibility = 'hidden';
-
-        var cur_pos = AJS.getMousePos(e);
-
-        var mouse_pos = drag_obj.mouse_pos;
-
-        var click_elm_pos = drag_obj.click_elm_pos;
-
-        AJS.map(AJS._drop_zones, function(d_z) {
-            if(AJS.isOverlapping(d_z['elm'], drag_elm)) {
-                if(d_z['elm'] != drag_elm) {
-                    var on_hover = d_z['on_hover'];
-                    if(on_hover)
-                        on_hover(d_z['elm'], click_elm, drag_elm);
-                }
-            }
-        });
-
-        if(drag_obj.args['on_drag'])
-            drag_obj.args['on_drag'](click_elm, e);
-
-        var max_move_top = drag_obj.args['max_move']['top'];
-        var max_move_left = drag_obj.args['max_move']['left'];
-        var p;
-        if(drag_obj.args['move_x']) {
-            p = cur_pos.x - (mouse_pos.x - click_elm_pos.x);
-            if(max_move_left == null || max_move_left <= p)
-                AJS.setLeft(elm, p);
-        }
-
-        if(drag_obj.args['move_y']) {
-            p = cur_pos.y - (mouse_pos.y - click_elm_pos.y);
-            if(max_move_top == null || max_move_top <= p)
-                AJS.setTop(elm, p);
-        }
-        if(AJS.isIe()) {
-            window.event.cancelBubble = true;
-            window.event.returnValue = false;
-        }
-        else
-            e.preventDefault();
-    },
-
-    _dragStop: function(e) {
-        var drag_obj = AJS.drag_obj;
-        var drag_elm = AJS.drag_elm;
-        var click_elm = drag_obj.click_elm;
-
-        AJS.REV(document, "mousemove", AJS._dragMove, true);
-        AJS.REV(document, "mouseup", AJS._dragStop, true);
-
-        var dropped = false;
-        AJS.map(AJS._drop_zones, function(d_z) {
-            if(AJS.isOverlapping(d_z['elm'], click_elm)) {
-                if(d_z['elm'] != click_elm) {
-                    var on_drop = d_z['on_drop'];
-                    if(on_drop) {
-                        dropped = true;
-                        on_drop(d_z['elm'], click_elm);
-                    }
-                }
-            }
-        });
-
-        if(drag_obj.args['moveable']) {
-            var t = parseInt(click_elm.style.top) || 0;
-            var l = parseInt(click_elm.style.left) || 0;
-            var drag_elm_xy = AJS.absolutePosition(drag_elm);
-            var click_elm_xy = AJS.absolutePosition(click_elm);
-            AJS.setTop(click_elm, t + drag_elm_xy.y - click_elm_xy.y);
-            AJS.setLeft(click_elm, l + drag_elm_xy.x - click_elm_xy.x);
-        }
-
-        if(!dropped && drag_obj.args['on_mouse_up'])
-            drag_obj.args['on_mouse_up'](click_elm, e);
-
-        if(drag_obj.args['hide_on_move'])
-            drag_obj.click_elm.style.visibility = 'visible';
-
-        if(drag_obj.args.on_end) {
-            drag_obj.args.on_end(click_elm);
-        }
-
-        AJS._dragObj = null;
-        if(drag_elm)
-            AJS.hideElement(drag_elm);
-        AJS.drag_elm = null;
-    },
-
-
-////
-// Misc.
-////
-    keys: function(obj) {
-        var rval = [];
-        for (var prop in obj) {
-            rval.push(prop);
-        }
-        return rval;
-    },
-
-    values: function(obj) {
-        var rval = [];
-        for (var prop in obj) {
-            rval.push(obj[prop]);
-        }
-        return rval;
-    },
-
-    urlencode: function(str) {
-        return encodeURIComponent(str.toString());
-    },
-
-    isDefined: function(o) {
-        return (o != "undefined" && o != null)
-    },
-
-    isArray: function(obj) {
-        return obj instanceof Array;
-    },
-
-    isString: function(obj) {
-        return (typeof obj == 'string');
-    },
-
-    isNumber: function(obj) {
-        return (typeof obj == 'number');
-    },
-
-    isObject: function(obj) {
-        return (typeof obj == 'object');
-    },
-
-    isFunction: function(obj) {
-        return (typeof obj == 'function');
-    },
-
-    isDict: function(o) {
-        var str_repr = String(o);
-        return str_repr.indexOf(" Object") != -1;
-    },
-
-    exportToGlobalScope: function() {
-        for(e in AJS)
-            eval(e + " = AJS." + e);
-    },
-
-    log: function(o) {
-        if(AJS.isMozilla())
-            console.log(o);
-        else {
-            var div = AJS.DIV({'style': 'color: green'});
-            AJS.ACN(AJS.getBody(), AJS.setHTML(div, ''+o));
-        }
-    }
-
-}
-
-AJS.Class = function(members) {
-    var fn = function() {
-        if(arguments[0] != 'no_init') {
-            return this.init.apply(this, arguments);
-        }
-    }
-    fn.prototype = members;
-    AJS.update(fn, AJS.Class.prototype);
-    return fn;
-}
-AJS.Class.prototype = {
-    extend: function(members) {
-        var parent = new this('no_init');
-        for(k in members) {
-            var prev = parent[k];
-            var cur = members[k];
-            if (prev && prev != cur && typeof cur == 'function') {
-                cur = this._parentize(cur, prev);
-            }
-            parent[k] = cur;
-        }
-        return new AJS.Class(parent);
-    },
-
-    implement: function(members) {
-        AJS.update(this.prototype, members);
-    },
-
-    _parentize: function(cur, prev) {
-        return function(){
-            this.parent = prev;
-            return cur.apply(this, arguments);
-        }
-    }
-};
-
-//Shortcuts
-AJS.$ = AJS.getElement;
-AJS.$$ = AJS.getElements;
-AJS.$f = AJS.getFormElement;
-AJS.$b = AJS.bind;
-AJS.$p = AJS.partial;
-AJS.$FA = AJS.forceArray;
-AJS.$A = AJS.createArray;
-AJS.DI = AJS.documentInsert;
-AJS.ACN = AJS.appendChildNodes;
-AJS.RCN = AJS.replaceChildNodes;
-AJS.AEV = AJS.addEventListener;
-AJS.REV = AJS.removeEventListener;
-AJS.$bytc = AJS.getElementsByTagAndClassName;
-
-AJSDeferred = function(req) {
-    this.callbacks = [];
-    this.errbacks = [];
-    this.req = req;
-}
-AJSDeferred.prototype = {
-    excCallbackSeq: function(req, list) {
-        var data = req.responseText;
-        while (list.length > 0) {
-            var fn = list.pop();
-            var new_data = fn(data, req);
-            if(new_data)
-                data = new_data;
-        }
-    },
-
-    callback: function () {
-        this.excCallbackSeq(this.req, this.callbacks);
-    },
-
-    errback: function() {
-        if(this.errbacks.length == 0)
-            alert("Error encountered:\n" + this.req.responseText);
-
-        this.excCallbackSeq(this.req, this.errbacks);
-    },
-
-    addErrback: function(fn) {
-        this.errbacks.unshift(fn);
-    },
-
-    addCallback: function(fn) {
-        this.callbacks.unshift(fn);
-    },
-
-    addCallbacks: function(fn1, fn2) {
-        this.addCallback(fn1);
-        this.addErrback(fn2);
-    },
-
-    sendReq: function(data) {
-        if(AJS.isObject(data)) {
-            this.req.send(AJS.queryArguments(data));
-        }
-        else if(AJS.isDefined(data))
-            this.req.send(data);
-        else {
-            this.req.send("");
-        }
-    }
-};
-
-//Prevent memory-leaks
-AJS.addEventListener(window, 'unload', AJS._unloadListeners);
-AJS._createDomShortcuts()
-}
-
-script_loaded = true;
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js
deleted file mode 100644 (file)
index df6e27d..0000000
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
-Last Modified: 25/12/06 18:26:30
-
-AJS effects
-    A very small library with a lot of functionality
-AUTHOR
-    4mir Salihefendic (http://amix.dk) - amix@amix.dk
-LICENSE
-    Copyright (c) 2006 Amir Salihefendic. All rights reserved.
-    Copyright (c) 2005 Bob Ippolito. All rights reserved.
-    Copyright (c) 2006 Valerio Proietti, http://www.mad4milk.net
-    http://www.opensource.org/licenses/mit-license.php
-VERSION
-    3.6
-SITE
-    http://orangoo.com/AmiNation/AJS
-**/
-AJS.fx = {
-    _shades: {0: 'ffffff', 1: 'ffffee', 2: 'ffffdd',
-              3: 'ffffcc', 4: 'ffffbb', 5: 'ffffaa',
-              6: 'ffff99'},
-
-    highlight: function(elm, options) {
-        var base = new AJS.fx.Base();
-        base.elm = AJS.$(elm);
-        base.setOptions(options);
-        base.options.duration = 600;
-
-        AJS.update(base, {
-            increase: function(){
-                if(this.now == 7)
-                    elm.style.backgroundColor = 'transparent';
-                else
-                    elm.style.backgroundColor = '#' + AJS.fx._shades[Math.floor(this.now)];
-            }
-        });
-        return base.custom(6, 0);
-    },
-
-    fadeIn: function(elm, options) {
-        options = options || {};
-        if(!options.from) {
-            options.from = 0;
-            AJS.setOpacity(elm, 0);
-        }
-        if(!options.to) options.to = 1;
-        var s = new AJS.fx.Style(elm, 'opacity', options);
-        return s.custom(options.from, options.to);
-    },
-
-    fadeOut: function(elm, options) {
-        options = options || {};
-        if(!options.from) options.from = 1;
-        if(!options.to) options.to = 0;
-        options.duration = 300;
-        var s = new AJS.fx.Style(elm, 'opacity', options);
-        return s.custom(options.from, options.to);
-    },
-
-    setWidth: function(elm, options) {
-        var s = new AJS.fx.Style(elm, 'width', options);
-        return s.custom(options.from, options.to);
-    },
-
-    setHeight: function(elm, options) {
-        var s = new AJS.fx.Style(elm, 'height', options);
-        return s.custom(options.from, options.to);
-    }
-}
-
-
-//From moo.fx
-AJS.fx.Base = new AJS.Class({
-    init: function() {
-        AJS.bindMethods(this);
-    },
-
-    setOptions: function(options){
-        this.options = AJS.update({
-                onStart: function(){},
-                onComplete: function(){},
-                transition: AJS.fx.Transitions.sineInOut,
-                duration: 500,
-                wait: true,
-                fps: 50
-        }, options || {});
-    },
-
-    step: function(){
-        var time = new Date().getTime();
-        if (time < this.time + this.options.duration){
-            this.cTime = time - this.time;
-            this.setNow();
-        } else {
-            setTimeout(AJS.$b(this.options.onComplete, this, [this.elm]), 10);
-            this.clearTimer();
-            this.now = this.to;
-        }
-        this.increase();
-    },
-
-    setNow: function(){
-        this.now = this.compute(this.from, this.to);
-    },
-
-    compute: function(from, to){
-        var change = to - from;
-        return this.options.transition(this.cTime, from, change, this.options.duration);
-    },
-
-    clearTimer: function(){
-        clearInterval(this.timer);
-        this.timer = null;
-        return this;
-    },
-
-    _start: function(from, to){
-        if (!this.options.wait) this.clearTimer();
-        if (this.timer) return;
-        setTimeout(AJS.$p(this.options.onStart, this.elm), 10);
-        this.from = from;
-        this.to = to;
-        this.time = new Date().getTime();
-        this.timer = setInterval(this.step, Math.round(1000/this.options.fps));
-        return this;
-    },
-
-    custom: function(from, to){
-        return this._start(from, to);
-    },
-
-    set: function(to){
-        this.now = to;
-        this.increase();
-        return this;
-    },
-
-    setStyle: function(elm, property, val) {
-        if(this.property == 'opacity')
-            AJS.setOpacity(elm, val);
-        else
-            AJS.setStyle(elm, property, val);
-    }
-});
-
-AJS.fx.Style = AJS.fx.Base.extend({
-    init: function(elm, property, options) {
-        this.parent();
-        this.elm = elm;
-        this.setOptions(options);
-        this.property = property;
-    },
-
-    increase: function(){
-        this.setStyle(this.elm, this.property, this.now);
-    }
-});
-
-AJS.fx.Styles = AJS.fx.Base.extend({
-    init: function(elm, options){
-        this.parent();
-        this.elm = AJS.$(elm);
-        this.setOptions(options);
-        this.now = {};
-    },
-
-    setNow: function(){
-        for (p in this.from)
-            this.now[p] = this.compute(this.from[p], this.to[p]);
-    },
-
-    custom: function(obj){
-        if (this.timer && this.options.wait) return;
-        var from = {};
-        var to = {};
-        for (p in obj){
-                from[p] = obj[p][0];
-                to[p] = obj[p][1];
-        }
-        return this._start(from, to);
-    },
-
-    increase: function(){
-        for (var p in this.now) this.setStyle(this.elm, p, this.now[p]);
-    }
-});
-
-//Transitions (c) 2003 Robert Penner (http://www.robertpenner.com/easing/), BSD License.
-AJS.fx.Transitions = {
-    linear: function(t, b, c, d) { return c*t/d + b; },
-    sineInOut: function(t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; }
-};
-
-script_loaded = true;
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css
deleted file mode 100644 (file)
index 1c0cf6d..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Last-Modified: 28/06/06 00:08:22 */
-#GB_overlay {
-    background-color: #000;
-    position: absolute;
-    margin: auto;
-    top: 0;
-    left: 0;
-    z-index: 100;
-}
-
-#GB_window {
-    left: 0;
-    top: 0;
-    font-size: 1px;
-    position: absolute;
-    overflow: visible;
-    z-index: 150;
-}
-
-#GB_window .content {
-    width: auto;
-    margin: 0;
-    padding: 0;
-}
-
-#GB_frame {
-    border: 0;
-    margin: 0;
-    padding: 0;
-    overflow: auto;
-    white-space: nowrap;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js
deleted file mode 100644 (file)
index bffa3ba..0000000
+++ /dev/null
@@ -1,192 +0,0 @@
-var GB_CURRENT = null;
-
-GB_hide = function() {
-    GB_CURRENT.hide();
-}
-
-GreyBox = new AJS.Class({
-    init: function(options) {
-        this.use_fx = AJS.fx;
-        this.type = "page";
-        this.overlay_click_close = false;
-        this.salt = 0;
-        this.root_dir = GB_ROOT_DIR;
-        this.callback_fns = [];
-        this.reload_on_close = false;
-        this.src_loader = this.root_dir + 'loader_frame.html';
-
-        //Solve the www issue
-        var h_www = window.location.hostname.indexOf('www');
-        var src_www = this.src_loader.indexOf('www');
-        if(h_www != -1 && src_www == -1)
-            this.src_loader = this.src_loader.replace('://', '://www.');
-
-        if(h_www == -1 && src_www != -1)
-            this.src_loader = this.src_loader.replace('://www.', '://');
-
-        this.show_loading = true;
-        AJS.update(this, options);
-    },
-
-    addCallback: function(fn) {
-        if(fn) this.callback_fns.push(fn);
-    },
-
-    show: function(url) {
-        GB_CURRENT = this;
-        this.url = url;
-
-        var elms = [AJS.$bytc("object"), AJS.$bytc("select")];
-        AJS.map(AJS.flattenList(elms), function(elm) {
-            elm.style.visibility = "hidden";
-        });
-
-        this.createElements();
-        return false;
-    },
-
-    hide: function() {
-        var c_bs = this.callback_fns;
-        if(c_bs != []) {
-            AJS.map(c_bs, function(fn) {
-                fn();
-            });
-        }
-
-        this.onHide();
-        if(this.use_fx) {
-            var elm = this.overlay;
-            AJS.fx.fadeOut(this.overlay, {
-                onComplete: function() {
-                    AJS.removeElement(elm);
-                    elm = null;
-                },
-                duration: 300
-            });
-            AJS.removeElement(this.g_window);
-        }
-        else {
-            AJS.removeElement(this.g_window, this.overlay);
-        }
-
-        this.removeFrame();
-
-        AJS.REV(window, "scroll", _GB_setOverlayDimension);
-        AJS.REV(window, "resize", _GB_update);
-
-        var elms = [AJS.$bytc("object"), AJS.$bytc("select")];
-        AJS.map(AJS.flattenList(elms), function(elm) {
-            elm.style.visibility = "visible";
-        });
-
-        GB_CURRENT = null;
-
-        if(this.reload_on_close)
-            window.location.reload();
-    },
-
-    update: function() {
-        this.setOverlayDimension();
-        this.setFrameSize();
-        this.setWindowPosition();
-    },
-
-    createElements: function() {
-        this.initOverlay();
-
-        this.g_window = AJS.DIV({'id': 'GB_window'});
-        AJS.hideElement(this.g_window);
-        AJS.getBody().insertBefore(this.g_window, this.overlay.nextSibling);
-
-        this.initFrame();
-        this.initHook();
-        this.update();
-
-        var me = this;
-        if(this.use_fx) {
-            AJS.fx.fadeIn(this.overlay, {
-                duration: 300,
-                to: 0.7,
-                onComplete: function() {
-                    me.onShow();
-                    AJS.showElement(me.g_window);
-                    me.startLoading();
-                }
-            });
-        }
-        else {
-            AJS.setOpacity(this.overlay, 0.7);
-            AJS.showElement(this.g_window);
-            this.onShow();
-            this.startLoading();
-        }
-
-        AJS.AEV(window, "scroll", _GB_setOverlayDimension);
-        AJS.AEV(window, "resize", _GB_update);
-    },
-
-    removeFrame: function() {
-        try{ AJS.removeElement(this.iframe); }
-        catch(e) {}
-
-        this.iframe = null;
-    },
-
-    startLoading: function() {
-        this.iframe.src = this.src_loader + '?s='+this.salt++;
-        AJS.showElement(this.iframe);
-    },
-
-    setOverlayDimension: function() {
-        var page_size = AJS.getWindowSize();
-        if(AJS.isMozilla() || AJS.isOpera())
-            AJS.setWidth(this.overlay, "100%");
-        else
-            AJS.setWidth(this.overlay, page_size.w);
-
-        var max_height = Math.max(AJS.getScrollTop()+page_size.h, AJS.getScrollTop()+this.height);
-
-        if(max_height < AJS.getScrollTop())
-            AJS.setHeight(this.overlay, max_height);
-        else
-            AJS.setHeight(this.overlay, AJS.getScrollTop()+page_size.h);
-    },
-
-    initOverlay: function() {
-        this.overlay = AJS.DIV({'id': 'GB_overlay'});
-
-        if(this.overlay_click_close)
-            AJS.AEV(this.overlay, "click", GB_hide);
-
-        AJS.setOpacity(this.overlay, 0);
-        AJS.getBody().insertBefore(this.overlay, AJS.getBody().firstChild);
-    },
-
-    initFrame: function() {
-        if(!this.iframe) {
-            var d = {'name': 'GB_frame', 'class': 'GB_frame', 'frameBorder': 0};
-            this.iframe = AJS.IFRAME(d);
-            this.middle_cnt = AJS.DIV({'class': 'content'}, this.iframe);
-
-            this.top_cnt = AJS.DIV();
-            this.bottom_cnt = AJS.DIV();
-
-            AJS.ACN(this.g_window, this.top_cnt, this.middle_cnt, this.bottom_cnt);
-        }
-    },
-
-    /* Can be implemented */
-    onHide: function() {},
-    onShow: function() {},
-    setFrameSize: function() {},
-    setWindowPosition: function() {},
-    initHook: function() {}
-
-});
-
-_GB_update = function() { if(GB_CURRENT) GB_CURRENT.update(); }
-_GB_setOverlayDimension = function() { if(GB_CURRENT) GB_CURRENT.setOverlayDimension(); }
-
-AJS.preloadImages(GB_ROOT_DIR+'indicator.gif');
-
-script_loaded = true;
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif
deleted file mode 100644 (file)
index 02bdbdd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html
deleted file mode 100644 (file)
index ea1c267..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<!--
-Notice: I feel so dirty doing this, but its the only way to make it cross browser.
--->
-<html>
-<head>
-  <script>
-    var GB = parent.GB_CURRENT;
-    document.write('<script type="text/javascript" src="AJS.js"><\/script>');
-    if(GB.use_fx) {
-        document.write('<script type="text/javascript" src="AJS_fx.js"><\/script>');
-    }
-  </script>
-  <style>
-    body {
-      padding: 0;
-      margin: 0;
-      overflow: hidden;
-    }
-
-    #GB_frame {
-      visibility: hidden;
-      width: 100%;
-      height: 100%;
-    }
-
-    #loading {
-      padding-top: 50px;
-      position: absolute;
-      width: 100%;
-      top: 0;
-      text-align: center;
-      vertical-align: middle;
-    }
-  </style>
-</head>
-<body>
-
-<div id="loading">
-  <img src="indicator.gif">
-</div>
-
-<script>
-var loading = AJS.$('loading');
-var gb_type = GB.type;
-var gb_url = GB.url;
-
-//Start loading in the iframe
-if(gb_type == "page") {
-  document.write('<iframe id="GB_frame" src="' + gb_url + '" frameborder="0"></iframe>');
-}
-else {
-  var img_holder = new Image();
-  img_holder.src = gb_url;
-  document.write('<img id="GB_frame" src="' + gb_url + '">');
-}
-var frame = AJS.$('GB_frame');
-</script>
-
-</body>
-<script>
-function setupOuterGB() {
-    frame.style.visibility = 'visible';
-    GB.setFrameSize();
-    GB.setWindowPosition();
-}
-
-function loaded() {
-    AJS.removeElement(loading);
-
-    GB.overlay.innerHTML += "&nbsp;"; //Safari bugfix
-
-    if(gb_type == "image") {
-        if(img_holder.width != 0 && img_holder.height != 0) {
-            var width = img_holder.width;
-            var height = img_holder.height;
-
-            GB.width = width;
-            GB.height = height;
-
-            setupOuterGB();
-
-            if(GB.use_fx) {
-                AJS.setOpacity(frame, 0);
-                AJS.fx.fadeIn(frame);
-            }
-        }
-    }
-    else {
-        GB.width = frame.offsetWidth;
-        GB.height = frame.offsetHeight;
-        setupOuterGB();
-    }
-}
-
-if(GB.show_loading) {
-    AJS.AEV(window, 'load', function(e) {
-        loaded();
-    });
-}
-else {
-    loaded();
-}
-</script>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif
deleted file mode 100644 (file)
index 8707668..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css
deleted file mode 100644 (file)
index 523ff17..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-.GB_Gallery {
-    margin: 0 22px 0 22px;
-}
-
-.GB_Gallery .content {
-    background-color: #fff;
-    border: 3px solid #ddd;
-}
-
-.GB_header {
-    top: 10px;
-    left: 0;
-    margin: 0;
-    z-index: 500;
-    position: absolute;
-    border-bottom: 2px solid #555;
-    border-top: 2px solid #555;
-}
-
-.GB_header .inner {
-    background-color: #333;
-    font-family: Arial, Verdana, sans-serif;
-    padding: 2px 20px 2px 20px;
-}
-
-.GB_header table {
-    margin: 0;
-    width: 100%;
-    border-collapse: collapse;
-}
-
-.GB_header .caption {
-    text-align: left;
-    color: #eee;
-    white-space: nowrap;
-    font-size: 20px;
-}
-
-.GB_header .close {
-    text-align: right;
-}
-
-.GB_header .close img {
-    z-index: 500;
-    cursor: pointer;
-}
-
-.GB_header .middle {
-    white-space: nowrap;
-    text-align: center;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js
deleted file mode 100644 (file)
index 6405c8c..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-GB_showImage = function(caption, url, callback_fn) {
-    var options = {
-        width: 300,
-        height: 300,
-        type: 'image',
-
-        fullscreen: false,
-        center_win: true,
-        caption: caption,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Gallery(options);
-    return win.show(url);
-}
-
-GB_showPage = function(caption, url, callback_fn) {
-    var options = {
-        type: 'page',
-
-        caption: caption,
-        callback_fn: callback_fn,
-        fullscreen: true,
-        center_win: false
-    }
-    var win = new GB_Gallery(options);
-    return win.show(url);
-}
-
-GB_Gallery = GreyBox.extend({
-    init: function(options) {
-        this.parent({});
-        this.img_close = this.root_dir + 'g_close.gif';
-        AJS.update(this, options);
-        this.addCallback(this.callback_fn);
-    },
-
-    initHook: function() {
-        AJS.addClass(this.g_window, 'GB_Gallery');
-
-        var inner = AJS.DIV({'class': 'inner'});
-        this.header = AJS.DIV({'class': 'GB_header'}, inner);
-        AJS.setOpacity(this.header, 0);
-        AJS.getBody().insertBefore(this.header, this.overlay.nextSibling);
-
-        var td_caption = AJS.TD({'id': 'GB_caption', 'class': 'caption', 'width': '40%'}, this.caption);
-        var td_middle = AJS.TD({'id': 'GB_middle', 'class': 'middle', 'width': '20%'});
-
-        var img_close = AJS.IMG({'src': this.img_close});
-        AJS.AEV(img_close, 'click', GB_hide);
-        var td_close = AJS.TD({'class': 'close', 'width': '40%'}, img_close);
-
-        var tbody = AJS.TBODY(AJS.TR(td_caption, td_middle, td_close));
-
-        var table = AJS.TABLE({'cellspacing': '0', 'cellpadding': 0, 'border': 0}, tbody);
-        AJS.ACN(inner, table);
-
-        if(this.fullscreen)
-            AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this));
-        else
-            AJS.AEV(window, 'scroll', AJS.$b(this._setHeaderPos, this));
-    },
-
-    setFrameSize: function() {
-        var overlay_w = this.overlay.offsetWidth;
-        var page_size = AJS.getWindowSize();
-
-        if(this.fullscreen) {
-            this.width = overlay_w-40;
-            this.height = page_size.h-80;
-        }
-        AJS.setWidth(this.iframe, this.width);
-        AJS.setHeight(this.iframe, this.height);
-
-        AJS.setWidth(this.header, overlay_w);
-    },
-
-    _setHeaderPos: function() {
-        AJS.setTop(this.header, AJS.getScrollTop()+10);
-    },
-
-    setWindowPosition: function() {
-        var overlay_w = this.overlay.offsetWidth;
-        var page_size = AJS.getWindowSize();
-        AJS.setLeft(this.g_window, ((overlay_w - 50 - this.width)/2));
-
-        var header_top = AJS.getScrollTop()+55;
-        if(!this.center_win) {
-            AJS.setTop(this.g_window, header_top);
-        }
-        else {
-            var fl = ((page_size.h - this.height) /2) + 20 + AJS.getScrollTop();
-            if(fl < 0) fl = 0;
-            if(header_top > fl) {
-                fl = header_top;
-            }
-            AJS.setTop(this.g_window, fl);
-        }
-        this._setHeaderPos();
-    },
-
-    onHide: function() {
-        AJS.removeElement(this.header);
-        AJS.removeClass(this.g_window, 'GB_Gallery');
-    },
-
-    onShow: function() {
-        if(this.use_fx)
-            AJS.fx.fadeIn(this.header, {to: 1});
-        else
-            AJS.setOpacity(this.header, 1);
-    }
-});
-
-AJS.preloadImages(GB_ROOT_DIR+'g_close.gif');
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif
deleted file mode 100644 (file)
index c0f8908..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif
deleted file mode 100644 (file)
index d20e095..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css
deleted file mode 100644 (file)
index 5c22928..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#GB_middle {
-    color: #eee;
-}
-
-#GB_middle img {
-    cursor: pointer;
-    vertical-align: middle;
-}
-
-#GB_middle .disabled {
-    cursor: default;
-}
-
-#GB_middle .left {
-    padding-right: 10px;
-}
-
-#GB_middle .right {
-    padding-left: 10px;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js
deleted file mode 100644 (file)
index ecc34f1..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-GB_showFullScreenSet = function(set, start_index, callback_fn) {
-    var options = {
-        type: 'page',
-        fullscreen: true,
-        center_win: false
-    }
-    var gb_sets = new GB_Sets(options, set);
-    gb_sets.addCallback(callback_fn);
-    gb_sets.showSet(start_index-1);
-    return false;
-}
-
-GB_showImageSet = function(set, start_index, callback_fn) {
-    var options = {
-        type: 'image',
-        fullscreen: false,
-        center_win: true,
-        width: 300,
-        height: 300
-    }
-    var gb_sets = new GB_Sets(options, set);
-    gb_sets.addCallback(callback_fn);
-    gb_sets.showSet(start_index-1);
-    return false;
-}
-
-GB_Sets = GB_Gallery.extend({
-    init: function(options, set) {
-        this.parent(options);
-        if(!this.img_next) this.img_next = this.root_dir + 'next.gif';
-        if(!this.img_prev) this.img_prev = this.root_dir + 'prev.gif';
-        this.current_set = set;
-    },
-
-    showSet: function(start_index) {
-        this.current_index = start_index;
-
-        var item = this.current_set[this.current_index];
-        this.show(item.url);
-        this._setCaption(item.caption);
-
-        this.btn_prev = AJS.IMG({'class': 'left', src: this.img_prev});
-        this.btn_next = AJS.IMG({'class': 'right', src: this.img_next});
-
-        AJS.AEV(this.btn_prev, 'click', AJS.$b(this.switchPrev, this));
-        AJS.AEV(this.btn_next, 'click', AJS.$b(this.switchNext, this));
-
-        GB_STATUS = AJS.SPAN({'class': 'GB_navStatus'});
-        AJS.ACN(AJS.$('GB_middle'), this.btn_prev, GB_STATUS, this.btn_next);
-
-        this.updateStatus();
-    },
-
-    updateStatus: function() {
-        AJS.setHTML(GB_STATUS, (this.current_index + 1) + ' / ' + this.current_set.length);
-        if(this.current_index == 0) {
-            AJS.addClass(this.btn_prev, 'disabled');
-        }
-        else {
-            AJS.removeClass(this.btn_prev, 'disabled');
-        }
-
-        if(this.current_index == this.current_set.length-1) {
-            AJS.addClass(this.btn_next, 'disabled');
-        }
-        else {
-            AJS.removeClass(this.btn_next, 'disabled');
-        }
-    },
-
-    _setCaption: function(caption) {
-        AJS.setHTML(AJS.$('GB_caption'), caption);
-    },
-
-    updateFrame: function() {
-        var item = this.current_set[this.current_index];
-        this._setCaption(item.caption);
-        this.url = item.url;
-        this.startLoading();
-    },
-
-    switchPrev: function() {
-        if(this.current_index != 0) {
-            this.current_index--;
-            this.updateFrame();
-            this.updateStatus();
-        }
-    },
-
-    switchNext: function() {
-        if(this.current_index != this.current_set.length-1) {
-            this.current_index++
-            this.updateFrame();
-            this.updateStatus();
-        }
-    }
-});
-
-AJS.AEV(window, 'load', function() {
-    AJS.preloadImages(GB_ROOT_DIR+'next.gif', GB_ROOT_DIR+'prev.gif');
-});
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif
deleted file mode 100644 (file)
index 3913cfd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif
deleted file mode 100644 (file)
index 3c05b15..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css
deleted file mode 100644 (file)
index 30d9699..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-.GB_Window .content {
-    background-color: #fff;
-    border: 3px solid #ccc;
-    border-top: none;
-}
-
-.GB_Window .header {
-    border-bottom: 1px solid #aaa;
-    border-top: 1px solid #999;
-    border-left: 3px solid #ccc;
-    border-right: 3px solid #ccc;
-    margin: 0;
-
-    height: 22px;
-    font-size: 12px;
-    padding: 3px 0;
-    color: #333;
-}
-
-.GB_Window .caption {
-    font-size: 12px;
-    text-align: left;
-    font-weight: bold;
-    white-space: nowrap;
-    padding-right: 20px;
-}
-
-.GB_Window .close { text-align: right; }
-.GB_Window .close span {
-    font-size: 12px;
-    cursor: pointer;
-}
-.GB_Window .close img {
-    cursor: pointer;
-    padding: 0 3px 0 0;
-}
-
-.GB_Window .on { border-bottom: 1px solid #333; }
-.GB_Window .click { border-bottom: 1px solid red; }
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js
deleted file mode 100644 (file)
index 539c780..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-GB_show = function(caption, url, /* optional */ height, width, callback_fn) {
-    var options = {
-        caption: caption,
-        height: height || 500,
-        width: width || 500,
-        fullscreen: false,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-
-GB_showCenter = function(caption, url, /* optional */ height, width, callback_fn) {
-    var options = {
-        caption: caption,
-        center_win: true,
-        height: height || 500,
-        width: width || 500,
-        fullscreen: false,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-
-GB_showFullScreen = function(caption, url, callback_fn) {
-    var options = {
-        caption: caption,
-        fullscreen: true,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-
-GB_Window = GreyBox.extend({
-    init: function(options) {
-        this.parent({});
-        this.img_header = this.root_dir+"header_bg.gif";
-        this.img_close = this.root_dir+"w_close.gif";
-        this.show_close_img = true;
-        AJS.update(this, options);
-        this.addCallback(this.callback_fn);
-    },
-
-    initHook: function() {
-        AJS.addClass(this.g_window, 'GB_Window');
-
-        this.header = AJS.TABLE({'class': 'header'});
-        this.header.style.backgroundImage = "url("+ this.img_header +")";
-
-        var td_caption = AJS.TD({'class': 'caption'}, this.caption);
-        var td_close = AJS.TD({'class': 'close'});
-
-        if(this.show_close_img) {
-            var img_close = AJS.IMG({'src': this.img_close});
-            var span = AJS.SPAN('Close');
-
-            var btn = AJS.DIV(img_close, span);
-
-            AJS.AEV([img_close, span], 'mouseover', function() { AJS.addClass(span, 'on'); });
-            AJS.AEV([img_close, span], 'mouseout', function() { AJS.removeClass(span, 'on'); });
-            AJS.AEV([img_close, span], 'mousedown', function() { AJS.addClass(span, 'click'); });
-            AJS.AEV([img_close, span], 'mouseup', function() { AJS.removeClass(span, 'click'); });
-            AJS.AEV([img_close, span], 'click', GB_hide);
-
-            AJS.ACN(td_close, btn);
-        }
-
-        tbody_header = AJS.TBODY();
-        AJS.ACN(tbody_header, AJS.TR(td_caption, td_close));
-
-        AJS.ACN(this.header, tbody_header);
-        AJS.ACN(this.top_cnt, this.header);
-
-        if(this.fullscreen)
-            AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this));
-    },
-
-    setFrameSize: function() {
-        if(this.fullscreen) {
-            var page_size = AJS.getWindowSize();
-            overlay_h = page_size.h;
-            this.width = Math.round(this.overlay.offsetWidth - (this.overlay.offsetWidth/100)*10);
-            this.height = Math.round(overlay_h - (overlay_h/100)*10);
-        }
-
-        AJS.setWidth(this.header, this.width+6); //6 is for the left+right border
-        AJS.setWidth(this.iframe, this.width);
-        AJS.setHeight(this.iframe, this.height);
-    },
-
-    setWindowPosition: function() {
-        var page_size = AJS.getWindowSize();
-        AJS.setLeft(this.g_window, ((page_size.w - this.width)/2)-13);
-
-        if(!this.center_win) {
-            AJS.setTop(this.g_window, AJS.getScrollTop());
-        }
-        else {
-            var fl = ((page_size.h - this.height) /2) - 20 + AJS.getScrollTop();
-            if(fl < 0)
-                fl = 0;
-            AJS.setTop(this.g_window, fl);
-        }
-    }
-});
-
-AJS.preloadImages(GB_ROOT_DIR+'w_close.gif', GB_ROOT_DIR+'header_bg.gif');
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/installation.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/installation.html
deleted file mode 100644 (file)
index b76785b..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Installation</title>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('installation');
-</script>
-
-<ol>
-<li>
-Append following to your header section (in between <code>&lt;header&gt;...&lt;/header&gt;</code>).
-<br />
-<span class="hl">GB_ROOT_DIR</span> is the URL where static files are located:
-<pre>
-<code>&lt;script type="text/javascript"&gt;
-    var GB_ROOT_DIR = "http://mydomain.com/greybox/";
-&lt;/script&gt;</code>
-</pre>
-</li>
-GB_ROOT_DIR should be absolute.
-
-<li>
-Append also following scripts and one stylesheet:
-<pre>
-<code>&lt;script type="text/javascript" src="greybox/AJS.js"&gt;&lt;/script&gt;
-&lt;script type="text/javascript" src="greybox/AJS_fx.js"&gt;&lt;/script&gt;
-&lt;script type="text/javascript" src="greybox/gb_scripts.js"&gt;&lt;/script&gt;
-&lt;link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" /&gt;</code>
-</pre>
-
-AJS_fx.js is optional, it's used for effects. If you don't wish effects, then don't include AJS_fx.js in your header section.
-</li>
-
-<li>
-That's it, you are now ready to use GreyBox!
-</li>
-</ol>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/normal_usage.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/normal_usage.html
deleted file mode 100644 (file)
index 3b78181..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Normal usage</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('nrm_usage');
-</script>
-
-<h2>Showing images</h2>
-
-<h3 class="first">Showing one image:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_image[]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" title="Flower" rel="gb_image[]"&gt;Show flower&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" title="Flower" rel="gb_image[]">Show flower</a>
-
-
-<h3>Showing a group of images:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_imageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_imageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile"&gt;Salt flats&lt;/a&gt;</code>
-<code>&lt;a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley"&gt;Night valley&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile">Salt flats</a>
-<a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley">Night valley</a>
-
-
-<h2>Showing pages</h2>
-
-<h3>Showing one page:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_page[WIDTH, HEIGHT]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_page[500, 500]"&gt;Launch Google.com&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_page[500, 500]">Launch Google.com</a>
-
-
-<h3>Showing one page as center window:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_page_center[WIDTH, HEIGHT]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_page_center[500, 500]"&gt;Launch Google.com&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_page_center[500, 500]">Launch Google.com</a>
-
-
-<h3>Showing one page in fullscreen:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_page_fs[]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_page_fs[]"&gt;Launch Google.com&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch Google.com</a>
-
-<h3>Showing a group of pages:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_pageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_pageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]"&gt;Launch Google search&lt;/a&gt;</code>
-<code>&lt;a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]"&gt;Launch Yahoo search&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]">Launch Google search</a>
-<a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]">Launch Yahoo search</a>
-
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.css
deleted file mode 100644 (file)
index d5a9538..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-body {
-    font-family: helvetica, verdana, sans-serif;
-    font-size: 12px;
-    background-color: #fff;
-    padding: 10px 35px 35px 35px;
-    width: 800px;
-    margin: auto;
-}
-
-#top {
-    text-align: center;
-}
-
-h2 {
-    font-size: 18px;
-    color: #333;
-    margin: 35px 0 10px 0;
-}
-
-h3 {
-    color: #333;
-    border-bottom: 1px solid #999;
-    font-size: 15px;
-    margin: 30px 0 3px 0;
-}
-
-.first {
-    margin-top: 20px;
-}
-
-h4 {
-    color: black;
-    font-size: 13px;
-    margin: 10px 0 5px 0;
-}
-
-pre {
-    font-size: 11px;
-    margin-top: 5px;
-    padding: 4px;
-    background-color: #e3e2c6;
-    border: 1px solid #999;
-}
-
-.hl {
-    background-color: #ffffcc;
-}
-
-ol {
-    margin: 0;
-    padding: 0 0px 0 20px;
-}
-
-li {
-    padding: 5px 0 5px 0;
-}
-
-img {
-    border: 0;
-}
-
-/*
- * Menu
- */
-#menu {
-    border-bottom: 1px solid #999;
-    margin: 20px 0px;
-    padding: 10px 0pt 5px;
-    text-align: center;
-}
-
-#menu li {
-    display: inline;
-    margin: 0px;
-    padding: 0px;
-}
-
-#menu a {
-    background: #ddd none repeat;
-    border: 1px solid #999;
-    margin: 0 5px 0 5px;
-    padding: 5px;
-}
-
-#menu a.current {
-    background: #fff none repeat;
-    border-bottom: 1px solid #fff;
-}
-
-#menu a {
-    color: black;
-    text-decoration: none;
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.js
deleted file mode 100644 (file)
index d1e9a05..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-var tmpl_header = AJS.join('', [
-    '<div id="top"> <img src="static_files/logo.gif" alt="" /> <br />',
-    '<span style="font-weight: bold; color: #333">A pop-up window that doesn\'t suck.</span>',
-    '</div>'
-]);
-
-function insertHeader() {
-    AJS.DI(tmpl_header);
-}
-
-var LINKS = {
-    'installation': 'installation.html',
-    'examples': 'examples.html',
-    'nrm_usage': 'normal_usage.html',
-    'adv_usage': 'advance_usage.html',
-    'cmpr': 'compressing_greybox.html',
-    'about': 'about.html'
-}
-
-function insertMenu(current_page) {
-    var menu = AJS.UL({id: 'menu'});
-    var create_item = function(cls, name) {
-        var item = AJS.LI({'class': cls});
-        AJS.ACN(item, AJS.A({href: LINKS[cls]}, name));
-        return item;
-    }
-    var items = [
-        create_item('installation', 'Installation'),
-        create_item('examples', 'Examples'),
-        create_item('nrm_usage', 'Normal usage'),
-        create_item('adv_usage', 'Advance usage'),
-        create_item('cmpr', 'Compressing GreyBox'),
-        create_item('about', 'About')
-    ];
-
-    AJS.map(items, function(item) {
-        if(item.className == current_page) {
-            AJS.addClass(AJS.$bytc('a', null, item)[0], 'current');
-        }
-        AJS.ACN(menu, item);
-    });
-    AJS.DI(menu);
-}
-
-function insertCode() {
-    var code = AJS.join('\n', arguments);
-    var result = '<pre><code>';
-    code = code.replace(/</g, '&lt;').replace(/>/g, '&gt;');
-    result += code;
-    result += '</code></pre>';
-    document.write(result);
-}
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif
deleted file mode 100644 (file)
index ebbbe9a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg
deleted file mode 100644 (file)
index 3980daf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif
deleted file mode 100644 (file)
index e8fb249..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg
deleted file mode 100644 (file)
index eb8697d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg
deleted file mode 100644 (file)
index a5abed5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif
deleted file mode 100644 (file)
index 4032bfc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/g_close.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/g_close.gif
deleted file mode 100644 (file)
index 8707668..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/g_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_scripts.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_scripts.js
deleted file mode 100644 (file)
index 354e2c0..0000000
+++ /dev/null
@@ -1,436 +0,0 @@
-var GB_CURRENT=null;
-GB_hide=function(){
-GB_CURRENT.hide();
-};
-GreyBox=new AJS.Class({init:function(_1){
-this.use_fx=AJS.fx;
-this.type="page";
-this.overlay_click_close=false;
-this.salt=0;
-this.root_dir=GB_ROOT_DIR;
-this.callback_fns=[];
-this.reload_on_close=false;
-this.src_loader=this.root_dir+"loader_frame.html";
-var _2=window.location.hostname.indexOf("www");
-var _3=this.src_loader.indexOf("www");
-if(_2!=-1&&_3==-1){
-this.src_loader=this.src_loader.replace("://","://www.");
-}
-if(_2==-1&&_3!=-1){
-this.src_loader=this.src_loader.replace("://www.","://");
-}
-this.show_loading=true;
-AJS.update(this,_1);
-},addCallback:function(fn){
-if(fn){
-this.callback_fns.push(fn);
-}
-},show:function(_5){
-GB_CURRENT=this;
-this.url=_5;
-var _6=[AJS.$bytc("object"),AJS.$bytc("select")];
-AJS.map(AJS.flattenList(_6),function(_7){
-_7.style.visibility="hidden";
-});
-this.createElements();
-return false;
-},hide:function(){
-var _8=this.callback_fns;
-if(_8!=[]){
-AJS.map(_8,function(fn){
-fn();
-});
-}
-this.onHide();
-if(this.use_fx){
-var _a=this.overlay;
-AJS.fx.fadeOut(this.overlay,{onComplete:function(){
-AJS.removeElement(_a);
-_a=null;
-},duration:300});
-AJS.removeElement(this.g_window);
-}else{
-AJS.removeElement(this.g_window,this.overlay);
-}
-this.removeFrame();
-AJS.REV(window,"scroll",_GB_setOverlayDimension);
-AJS.REV(window,"resize",_GB_update);
-var _b=[AJS.$bytc("object"),AJS.$bytc("select")];
-AJS.map(AJS.flattenList(_b),function(_c){
-_c.style.visibility="visible";
-});
-GB_CURRENT=null;
-if(this.reload_on_close){
-window.location.reload();
-}
-},update:function(){
-this.setOverlayDimension();
-this.setFrameSize();
-this.setWindowPosition();
-},createElements:function(){
-this.initOverlay();
-this.g_window=AJS.DIV({"id":"GB_window"});
-AJS.hideElement(this.g_window);
-AJS.getBody().insertBefore(this.g_window,this.overlay.nextSibling);
-this.initFrame();
-this.initHook();
-this.update();
-var me=this;
-if(this.use_fx){
-AJS.fx.fadeIn(this.overlay,{duration:300,to:0.7,onComplete:function(){
-me.onShow();
-AJS.showElement(me.g_window);
-me.startLoading();
-}});
-}else{
-AJS.setOpacity(this.overlay,0.7);
-AJS.showElement(this.g_window);
-this.onShow();
-this.startLoading();
-}
-AJS.AEV(window,"scroll",_GB_setOverlayDimension);
-AJS.AEV(window,"resize",_GB_update);
-},removeFrame:function(){
-try{
-AJS.removeElement(this.iframe);
-}
-catch(e){
-}
-this.iframe=null;
-},startLoading:function(){
-this.iframe.src=this.src_loader+"?s="+this.salt++;
-AJS.showElement(this.iframe);
-},setOverlayDimension:function(){
-var _e=AJS.getWindowSize();
-if(AJS.isMozilla()||AJS.isOpera()){
-AJS.setWidth(this.overlay,"100%");
-}else{
-AJS.setWidth(this.overlay,_e.w);
-}
-var _f=Math.max(AJS.getScrollTop()+_e.h,AJS.getScrollTop()+this.height);
-if(_f<AJS.getScrollTop()){
-AJS.setHeight(this.overlay,_f);
-}else{
-AJS.setHeight(this.overlay,AJS.getScrollTop()+_e.h);
-}
-},initOverlay:function(){
-this.overlay=AJS.DIV({"id":"GB_overlay"});
-if(this.overlay_click_close){
-AJS.AEV(this.overlay,"click",GB_hide);
-}
-AJS.setOpacity(this.overlay,0);
-AJS.getBody().insertBefore(this.overlay,AJS.getBody().firstChild);
-},initFrame:function(){
-if(!this.iframe){
-var d={"name":"GB_frame","class":"GB_frame","frameBorder":0};
-this.iframe=AJS.IFRAME(d);
-this.middle_cnt=AJS.DIV({"class":"content"},this.iframe);
-this.top_cnt=AJS.DIV();
-this.bottom_cnt=AJS.DIV();
-AJS.ACN(this.g_window,this.top_cnt,this.middle_cnt,this.bottom_cnt);
-}
-},onHide:function(){
-},onShow:function(){
-},setFrameSize:function(){
-},setWindowPosition:function(){
-},initHook:function(){
-}});
-_GB_update=function(){
-if(GB_CURRENT){
-GB_CURRENT.update();
-}
-};
-_GB_setOverlayDimension=function(){
-if(GB_CURRENT){
-GB_CURRENT.setOverlayDimension();
-}
-};
-AJS.preloadImages(GB_ROOT_DIR+"indicator.gif");
-script_loaded=true;
-var GB_SETS={};
-function decoGreyboxLinks(){
-var as=AJS.$bytc("a");
-AJS.map(as,function(a){
-if(a.getAttribute("href")&&a.getAttribute("rel")){
-var rel=a.getAttribute("rel");
-if(rel.indexOf("gb_")==0){
-var _14=rel.match(/\w+/)[0];
-var _15=rel.match(/\[(.*)\]/)[1];
-var _16=0;
-var _17={"caption":a.title||"","url":a.href};
-if(_14=="gb_pageset"||_14=="gb_imageset"){
-if(!GB_SETS[_15]){
-GB_SETS[_15]=[];
-}
-GB_SETS[_15].push(_17);
-_16=GB_SETS[_15].length;
-}
-if(_14=="gb_pageset"){
-a.onclick=function(){
-GB_showFullScreenSet(GB_SETS[_15],_16);
-return false;
-};
-}
-if(_14=="gb_imageset"){
-a.onclick=function(){
-GB_showImageSet(GB_SETS[_15],_16);
-return false;
-};
-}
-if(_14=="gb_image"){
-a.onclick=function(){
-GB_showImage(_17.caption,_17.url);
-return false;
-};
-}
-if(_14=="gb_page"){
-a.onclick=function(){
-var sp=_15.split(/, ?/);
-GB_show(_17.caption,_17.url,parseInt(sp[1]),parseInt(sp[0]));
-return false;
-};
-}
-if(_14=="gb_page_fs"){
-a.onclick=function(){
-GB_showFullScreen(_17.caption,_17.url);
-return false;
-};
-}
-if(_14=="gb_page_center"){
-a.onclick=function(){
-var sp=_15.split(/, ?/);
-GB_showCenter(_17.caption,_17.url,parseInt(sp[1]),parseInt(sp[0]));
-return false;
-};
-}
-}
-}
-});
-}
-AJS.AEV(window,"load",decoGreyboxLinks);
-GB_showImage=function(_1a,url,_1c){
-var _1d={width:300,height:300,type:"image",fullscreen:false,center_win:true,caption:_1a,callback_fn:_1c};
-var win=new GB_Gallery(_1d);
-return win.show(url);
-};
-GB_showPage=function(_1f,url,_21){
-var _22={type:"page",caption:_1f,callback_fn:_21,fullscreen:true,center_win:false};
-var win=new GB_Gallery(_22);
-return win.show(url);
-};
-GB_Gallery=GreyBox.extend({init:function(_24){
-this.parent({});
-this.img_close=this.root_dir+"g_close.gif";
-AJS.update(this,_24);
-this.addCallback(this.callback_fn);
-},initHook:function(){
-AJS.addClass(this.g_window,"GB_Gallery");
-var _25=AJS.DIV({"class":"inner"});
-this.header=AJS.DIV({"class":"GB_header"},_25);
-AJS.setOpacity(this.header,0);
-AJS.getBody().insertBefore(this.header,this.overlay.nextSibling);
-var _26=AJS.TD({"id":"GB_caption","class":"caption","width":"40%"},this.caption);
-var _27=AJS.TD({"id":"GB_middle","class":"middle","width":"20%"});
-var _28=AJS.IMG({"src":this.img_close});
-AJS.AEV(_28,"click",GB_hide);
-var _29=AJS.TD({"class":"close","width":"40%"},_28);
-var _2a=AJS.TBODY(AJS.TR(_26,_27,_29));
-var _2b=AJS.TABLE({"cellspacing":"0","cellpadding":0,"border":0},_2a);
-AJS.ACN(_25,_2b);
-if(this.fullscreen){
-AJS.AEV(window,"scroll",AJS.$b(this.setWindowPosition,this));
-}else{
-AJS.AEV(window,"scroll",AJS.$b(this._setHeaderPos,this));
-}
-},setFrameSize:function(){
-var _2c=this.overlay.offsetWidth;
-var _2d=AJS.getWindowSize();
-if(this.fullscreen){
-this.width=_2c-40;
-this.height=_2d.h-80;
-}
-AJS.setWidth(this.iframe,this.width);
-AJS.setHeight(this.iframe,this.height);
-AJS.setWidth(this.header,_2c);
-},_setHeaderPos:function(){
-AJS.setTop(this.header,AJS.getScrollTop()+10);
-},setWindowPosition:function(){
-var _2e=this.overlay.offsetWidth;
-var _2f=AJS.getWindowSize();
-AJS.setLeft(this.g_window,((_2e-50-this.width)/2));
-var _30=AJS.getScrollTop()+55;
-if(!this.center_win){
-AJS.setTop(this.g_window,_30);
-}else{
-var fl=((_2f.h-this.height)/2)+20+AJS.getScrollTop();
-if(fl<0){
-fl=0;
-}
-if(_30>fl){
-fl=_30;
-}
-AJS.setTop(this.g_window,fl);
-}
-this._setHeaderPos();
-},onHide:function(){
-AJS.removeElement(this.header);
-AJS.removeClass(this.g_window,"GB_Gallery");
-},onShow:function(){
-if(this.use_fx){
-AJS.fx.fadeIn(this.header,{to:1});
-}else{
-AJS.setOpacity(this.header,1);
-}
-}});
-AJS.preloadImages(GB_ROOT_DIR+"g_close.gif");
-GB_showFullScreenSet=function(set,_33,_34){
-var _35={type:"page",fullscreen:true,center_win:false};
-var _36=new GB_Sets(_35,set);
-_36.addCallback(_34);
-_36.showSet(_33-1);
-return false;
-};
-GB_showImageSet=function(set,_38,_39){
-var _3a={type:"image",fullscreen:false,center_win:true,width:300,height:300};
-var _3b=new GB_Sets(_3a,set);
-_3b.addCallback(_39);
-_3b.showSet(_38-1);
-return false;
-};
-GB_Sets=GB_Gallery.extend({init:function(_3c,set){
-this.parent(_3c);
-if(!this.img_next){
-this.img_next=this.root_dir+"next.gif";
-}
-if(!this.img_prev){
-this.img_prev=this.root_dir+"prev.gif";
-}
-this.current_set=set;
-},showSet:function(_3e){
-this.current_index=_3e;
-var _3f=this.current_set[this.current_index];
-this.show(_3f.url);
-this._setCaption(_3f.caption);
-this.btn_prev=AJS.IMG({"class":"left",src:this.img_prev});
-this.btn_next=AJS.IMG({"class":"right",src:this.img_next});
-AJS.AEV(this.btn_prev,"click",AJS.$b(this.switchPrev,this));
-AJS.AEV(this.btn_next,"click",AJS.$b(this.switchNext,this));
-GB_STATUS=AJS.SPAN({"class":"GB_navStatus"});
-AJS.ACN(AJS.$("GB_middle"),this.btn_prev,GB_STATUS,this.btn_next);
-this.updateStatus();
-},updateStatus:function(){
-AJS.setHTML(GB_STATUS,(this.current_index+1)+" / "+this.current_set.length);
-if(this.current_index==0){
-AJS.addClass(this.btn_prev,"disabled");
-}else{
-AJS.removeClass(this.btn_prev,"disabled");
-}
-if(this.current_index==this.current_set.length-1){
-AJS.addClass(this.btn_next,"disabled");
-}else{
-AJS.removeClass(this.btn_next,"disabled");
-}
-},_setCaption:function(_40){
-AJS.setHTML(AJS.$("GB_caption"),_40);
-},updateFrame:function(){
-var _41=this.current_set[this.current_index];
-this._setCaption(_41.caption);
-this.url=_41.url;
-this.startLoading();
-},switchPrev:function(){
-if(this.current_index!=0){
-this.current_index--;
-this.updateFrame();
-this.updateStatus();
-}
-},switchNext:function(){
-if(this.current_index!=this.current_set.length-1){
-this.current_index++;
-this.updateFrame();
-this.updateStatus();
-}
-}});
-AJS.AEV(window,"load",function(){
-AJS.preloadImages(GB_ROOT_DIR+"next.gif",GB_ROOT_DIR+"prev.gif");
-});
-GB_show=function(_42,url,_44,_45,_46){
-var _47={caption:_42,height:_44||500,width:_45||500,fullscreen:false,callback_fn:_46};
-var win=new GB_Window(_47);
-return win.show(url);
-};
-GB_showCenter=function(_49,url,_4b,_4c,_4d){
-var _4e={caption:_49,center_win:true,height:_4b||500,width:_4c||500,fullscreen:false,callback_fn:_4d};
-var win=new GB_Window(_4e);
-return win.show(url);
-};
-GB_showFullScreen=function(_50,url,_52){
-var _53={caption:_50,fullscreen:true,callback_fn:_52};
-var win=new GB_Window(_53);
-return win.show(url);
-};
-GB_Window=GreyBox.extend({init:function(_55){
-this.parent({});
-this.img_header=this.root_dir+"header_bg.gif";
-this.img_close=this.root_dir+"w_close.gif";
-this.show_close_img=true;
-AJS.update(this,_55);
-this.addCallback(this.callback_fn);
-},initHook:function(){
-AJS.addClass(this.g_window,"GB_Window");
-this.header=AJS.TABLE({"class":"header"});
-this.header.style.backgroundImage="url("+this.img_header+")";
-var _56=AJS.TD({"class":"caption"},this.caption);
-var _57=AJS.TD({"class":"close"});
-if(this.show_close_img){
-var _58=AJS.IMG({"src":this.img_close});
-var _59=AJS.SPAN("Close");
-var btn=AJS.DIV(_58,_59);
-AJS.AEV([_58,_59],"mouseover",function(){
-AJS.addClass(_59,"on");
-});
-AJS.AEV([_58,_59],"mouseout",function(){
-AJS.removeClass(_59,"on");
-});
-AJS.AEV([_58,_59],"mousedown",function(){
-AJS.addClass(_59,"click");
-});
-AJS.AEV([_58,_59],"mouseup",function(){
-AJS.removeClass(_59,"click");
-});
-AJS.AEV([_58,_59],"click",GB_hide);
-AJS.ACN(_57,btn);
-}
-tbody_header=AJS.TBODY();
-AJS.ACN(tbody_header,AJS.TR(_56,_57));
-AJS.ACN(this.header,tbody_header);
-AJS.ACN(this.top_cnt,this.header);
-if(this.fullscreen){
-AJS.AEV(window,"scroll",AJS.$b(this.setWindowPosition,this));
-}
-},setFrameSize:function(){
-if(this.fullscreen){
-var _5b=AJS.getWindowSize();
-overlay_h=_5b.h;
-this.width=Math.round(this.overlay.offsetWidth-(this.overlay.offsetWidth/100)*10);
-this.height=Math.round(overlay_h-(overlay_h/100)*10);
-}
-AJS.setWidth(this.header,this.width+6);
-AJS.setWidth(this.iframe,this.width);
-AJS.setHeight(this.iframe,this.height);
-},setWindowPosition:function(){
-var _5c=AJS.getWindowSize();
-AJS.setLeft(this.g_window,((_5c.w-this.width)/2)-13);
-if(!this.center_win){
-AJS.setTop(this.g_window,AJS.getScrollTop());
-}else{
-var fl=((_5c.h-this.height)/2)-20+AJS.getScrollTop();
-if(fl<0){
-fl=0;
-}
-AJS.setTop(this.g_window,fl);
-}
-}});
-AJS.preloadImages(GB_ROOT_DIR+"w_close.gif",GB_ROOT_DIR+"header_bg.gif");
-
-
-script_loaded=true;
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_styles.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_styles.css
deleted file mode 100644 (file)
index 6c44fff..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-/* Last-Modified: 28/06/06 00:08:22 */
-#GB_overlay {
-    background-color: #000;
-    position: absolute;
-    margin: auto;
-    top: 0;
-    left: 0;
-    z-index: 100;
-}
-
-#GB_window {
-    left: 0;
-    top: 0;
-    font-size: 1px;
-    position: absolute;
-    overflow: visible;
-    z-index: 150;
-}
-
-#GB_window .content {
-    width: auto;
-    margin: 0;
-    padding: 0;
-}
-
-#GB_frame {
-    border: 0;
-    margin: 0;
-    padding: 0;
-    overflow: auto;
-    white-space: nowrap;
-}
-
-
-.GB_Gallery {
-    margin: 0 22px 0 22px;
-}
-
-.GB_Gallery .content {
-    background-color: #fff;
-    border: 3px solid #ddd;
-}
-
-.GB_header {
-    top: 10px;
-    left: 0;
-    margin: 0;
-    z-index: 500;
-    position: absolute;
-    border-bottom: 2px solid #555;
-    border-top: 2px solid #555;
-}
-
-.GB_header .inner {
-    background-color: #333;
-    font-family: Arial, Verdana, sans-serif;
-    padding: 2px 20px 2px 20px;
-}
-
-.GB_header table {
-    margin: 0;
-    width: 100%;
-    border-collapse: separate;
-    border-right: 0px;
-    border-top: 0px;
-}
-
-.GB_header td {
-    background-color: #333333;
-    border-bottom: 0px;
-    border-left: 0px;
-    padding: 0em 0em;
-}
-
-.GB_header .caption {
-    text-align: left;
-    color: #eee;
-    white-space: nowrap;
-    font-size: 20px;
-    border-collapse: separate;
-}
-
-.GB_header .close {
-    text-align: right;
-}
-
-.GB_header .close img {
-    z-index: 500;
-    cursor: pointer;
-}
-
-.GB_header .middle {
-    white-space: nowrap;
-    text-align: center;
-}
-
-
-#GB_middle {
-    color: #eee;
-}
-
-#GB_middle img {
-    cursor: pointer;
-    vertical-align: middle;
-}
-
-#GB_middle .disabled {
-    cursor: default;
-}
-
-#GB_middle .left {
-    padding-right: 10px;
-}
-
-#GB_middle .right {
-    padding-left: 10px;
-}
-
-
-.GB_Window .content {
-    background-color: #fff;
-    border: 3px solid #ccc;
-    border-top: none;
-}
-
-.GB_Window .header {
-    border-bottom: 1px solid #aaa;
-    border-top: 1px solid #999;
-    border-left: 3px solid #ccc;
-    border-right: 3px solid #ccc;
-    margin: 0;
-
-    height: 22px;
-    font-size: 12px;
-    padding: 3px 0;
-    color: #333;
-}
-
-.GB_Window .caption {
-    font-size: 12px;
-    text-align: left;
-    font-weight: bold;
-    white-space: nowrap;
-    padding-right: 20px;
-}
-
-.GB_Window .close { text-align: right; }
-.GB_Window .close span {
-    font-size: 12px;
-    cursor: pointer;
-}
-.GB_Window .close img {
-    cursor: pointer;
-    padding: 0 3px 0 0;
-}
-
-.GB_Window .on { border-bottom: 1px solid #333; }
-.GB_Window .click { border-bottom: 1px solid red; }
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/header_bg.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/header_bg.gif
deleted file mode 100644 (file)
index 3913cfd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/header_bg.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/indicator.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/indicator.gif
deleted file mode 100644 (file)
index 02bdbdd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/indicator.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/loader_frame.html b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/loader_frame.html
deleted file mode 100644 (file)
index ea1c267..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<!--
-Notice: I feel so dirty doing this, but its the only way to make it cross browser.
--->
-<html>
-<head>
-  <script>
-    var GB = parent.GB_CURRENT;
-    document.write('<script type="text/javascript" src="AJS.js"><\/script>');
-    if(GB.use_fx) {
-        document.write('<script type="text/javascript" src="AJS_fx.js"><\/script>');
-    }
-  </script>
-  <style>
-    body {
-      padding: 0;
-      margin: 0;
-      overflow: hidden;
-    }
-
-    #GB_frame {
-      visibility: hidden;
-      width: 100%;
-      height: 100%;
-    }
-
-    #loading {
-      padding-top: 50px;
-      position: absolute;
-      width: 100%;
-      top: 0;
-      text-align: center;
-      vertical-align: middle;
-    }
-  </style>
-</head>
-<body>
-
-<div id="loading">
-  <img src="indicator.gif">
-</div>
-
-<script>
-var loading = AJS.$('loading');
-var gb_type = GB.type;
-var gb_url = GB.url;
-
-//Start loading in the iframe
-if(gb_type == "page") {
-  document.write('<iframe id="GB_frame" src="' + gb_url + '" frameborder="0"></iframe>');
-}
-else {
-  var img_holder = new Image();
-  img_holder.src = gb_url;
-  document.write('<img id="GB_frame" src="' + gb_url + '">');
-}
-var frame = AJS.$('GB_frame');
-</script>
-
-</body>
-<script>
-function setupOuterGB() {
-    frame.style.visibility = 'visible';
-    GB.setFrameSize();
-    GB.setWindowPosition();
-}
-
-function loaded() {
-    AJS.removeElement(loading);
-
-    GB.overlay.innerHTML += "&nbsp;"; //Safari bugfix
-
-    if(gb_type == "image") {
-        if(img_holder.width != 0 && img_holder.height != 0) {
-            var width = img_holder.width;
-            var height = img_holder.height;
-
-            GB.width = width;
-            GB.height = height;
-
-            setupOuterGB();
-
-            if(GB.use_fx) {
-                AJS.setOpacity(frame, 0);
-                AJS.fx.fadeIn(frame);
-            }
-        }
-    }
-    else {
-        GB.width = frame.offsetWidth;
-        GB.height = frame.offsetHeight;
-        setupOuterGB();
-    }
-}
-
-if(GB.show_loading) {
-    AJS.AEV(window, 'load', function(e) {
-        loaded();
-    });
-}
-else {
-    loaded();
-}
-</script>
-</html>
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/next.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/next.gif
deleted file mode 100644 (file)
index c0f8908..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/next.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/prev.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/prev.gif
deleted file mode 100644 (file)
index d20e095..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/prev.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/w_close.gif b/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/w_close.gif
deleted file mode 100644 (file)
index 3c05b15..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/w_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_222222_256x240.png b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_222222_256x240.png
deleted file mode 100644 (file)
index b273ff1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_222222_256x240.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_454545_256x240.png b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_454545_256x240.png
deleted file mode 100644 (file)
index 59bd45b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_454545_256x240.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.css b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.css
deleted file mode 100644 (file)
index 186a22f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-/*! jQuery UI - v1.9.2 - 2013-02-12
-* http://jqueryui.com
-* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.js
deleted file mode 100644 (file)
index 765f2c0..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*! jQuery UI - v1.9.2 - 2013-02-12
-* http://jqueryui.com
-* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.sortable.js, jquery.ui.autocomplete.js, jquery.ui.datepicker.js, jquery.ui.menu.js, jquery.ui.slider.js, jquery.ui.tabs.js, jquery.ui.tooltip.js
-* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */
-
-(function(e,t){function i(t,n){var r,i,o,u=t.nodeName.toLowerCase();return"area"===u?(r=t.parentNode,i=r.name,!t.href||!i||r.nodeName.toLowerCase()!=="map"?!1:(o=e("img[usemap=#"+i+"]")[0],!!o&&s(o))):(/input|select|textarea|button|object/.test(u)?!t.disabled:"a"===u?t.href||n:n)&&s(t)}function s(t){return e.expr.filters.visible(t)&&!e(t).parents().andSelf().filter(function(){return e.css(this,"visibility")==="hidden"}).length}var n=0,r=/^ui-id-\d+$/;e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){r.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),r=isNaN(n);return(r||n>=0)&&i(t,!r)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.css(t,"padding"+this))||0,r&&(n-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(n-=parseFloat(e.css(t,"margin"+this))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(n){return arguments.length?t.call(this,e.camelCase(n)):t.call(this)}}(e.fn.removeData)),function(){var t=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];e.ui.ie=t.length?!0:!1,e.ui.ie6=parseFloat(t[1],10)===6}(),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,n,r){var i,s=e.ui[t].prototype;for(i in r)s.plugins[i]=s.plugins[i]||[],s.plugins[i].push([n,r[i]])},call:function(e,t,n){var r,i=e.plugins[t];if(!i||!e.element[0].parentNode||e.element[0].parentNode.nodeType===11)return;for(r=0;r<i.length;r++)e.options[i[r][0]]&&i[r][1].apply(e.element,n)}},contains:e.contains,hasScroll:function(t,n){if(e(t).css("overflow")==="hidden")return!1;var r=n&&n==="left"?"scrollLeft":"scrollTop",i=!1;return t[r]>0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e<t+n},isOver:function(t,n,r,i,s,o){return e.ui.isOverAxis(t,r,s)&&e.ui.isOverAxis(n,i,o)}})})(jQuery);(function(e,t){var n=0,r=Array.prototype.slice,i=e.cleanData;e.cleanData=function(t){for(var n=0,r;(r=t[n])!=null;n++)try{e(r).triggerHandler("remove")}catch(s){}i(t)},e.widget=function(t,n,r){var i,s,o,u,a=t.split(".")[0];t=t.split(".")[1],i=a+"-"+t,r||(r=n,n=e.Widget),e.expr[":"][i.toLowerCase()]=function(t){return!!e.data(t,i)},e[a]=e[a]||{},s=e[a][t],o=e[a][t]=function(e,t){if(!this._createWidget)return new o(e,t);arguments.length&&this._createWidget(e,t)},e.extend(o,s,{version:r.version,_proto:e.extend({},r),_childConstructors:[]}),u=new n,u.options=e.widget.extend({},u.options),e.each(r,function(t,i){e.isFunction(i)&&(r[t]=function(){var e=function(){return n.prototype[t].apply(this,arguments)},r=function(e){return n.prototype[t].apply(this,e)};return function(){var t=this._super,n=this._superApply,s;return this._super=e,this._superApply=r,s=i.apply(this,arguments),this._super=t,this._superApply=n,s}}())}),o.prototype=e.widget.extend(u,{widgetEventPrefix:s?u.widgetEventPrefix:t},r,{constructor:o,namespace:a,widgetName:t,widgetBaseClass:i,widgetFullName:i}),s?(e.each(s._childConstructors,function(t,n){var r=n.prototype;e.widget(r.namespace+"."+r.widgetName,o,n._proto)}),delete s._childConstructors):n._childConstructors.push(o),e.widget.bridge(t,o)},e.widget.extend=function(n){var i=r.call(arguments,1),s=0,o=i.length,u,a;for(;s<o;s++)for(u in i[s])a=i[s][u],i[s].hasOwnProperty(u)&&a!==t&&(e.isPlainObject(a)?n[u]=e.isPlainObject(n[u])?e.widget.extend({},n[u],a):e.widget.extend({},a):n[u]=a);return n},e.widget.bridge=function(n,i){var s=i.prototype.widgetFullName||n;e.fn[n]=function(o){var u=typeof o=="string",a=r.call(arguments,1),f=this;return o=!u&&a.length?e.widget.extend.apply(null,[o].concat(a)):o,u?this.each(function(){var r,i=e.data(this,s);if(!i)return e.error("cannot call methods on "+n+" prior to initialization; "+"attempted to call method '"+o+"'");if(!e.isFunction(i[o])||o.charAt(0)==="_")return e.error("no such method '"+o+"' for "+n+" widget instance");r=i[o].apply(i,a);if(r!==i&&r!==t)return f=r&&r.jquery?f.pushStack(r.get()):r,!1}):this.each(function(){var t=e.data(this,s);t?t.option(o||{})._init():e.data(this,s,new i(o,this))}),f}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0],this.element=e(r),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),r!==this&&(e.data(r,this.widgetName,this),e.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===r&&this.destroy()}}),this.document=e(r.style?r.ownerDocument:r.document||r),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(n,r){var i=n,s,o,u;if(arguments.length===0)return e.widget.extend({},this.options);if(typeof n=="string"){i={},s=n.split("."),n=s.shift();if(s.length){o=i[n]=e.widget.extend({},this.options[n]);for(u=0;u<s.length-1;u++)o[s[u]]=o[s[u]]||{},o=o[s[u]];n=s.pop();if(r===t)return o[n]===t?null:o[n];o[n]=r}else{if(r===t)return this.options[n]===t?null:this.options[n];i[n]=r}}return this._setOptions(i),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,e==="disabled"&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,n,r){var i,s=this;typeof t!="boolean"&&(r=n,n=t,t=!1),r?(n=i=e(n),this.bindings=this.bindings.add(n)):(r=n,n=this.element,i=this.widget()),e.each(r,function(r,o){function u(){if(!t&&(s.options.disabled===!0||e(this).hasClass("ui-state-disabled")))return;return(typeof o=="string"?s[o]:o).apply(s,arguments)}typeof o!="string"&&(u.guid=o.guid=o.guid||u.guid||e.guid++);var a=r.match(/^(\w+)\s*(.*)$/),f=a[1]+s.eventNamespace,l=a[2];l?i.delegate(l,f,u):n.bind(f,u)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function n(){return(typeof e=="string"?r[e]:e).apply(r,arguments)}var r=this;return setTimeout(n,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,n,r){var i,s,o=this.options[t];r=r||{},n=e.Event(n),n.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),n.target=this.element[0],s=n.originalEvent;if(s)for(i in s)i in n||(n[i]=s[i]);return this.element.trigger(n,r),!(e.isFunction(o)&&o.apply(this.element[0],[n].concat(r))===!1||n.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,n){e.Widget.prototype["_"+t]=function(r,i,s){typeof i=="string"&&(i={effect:i});var o,u=i?i===!0||typeof i=="number"?n:i.effect||n:t;i=i||{},typeof i=="number"&&(i={duration:i}),o=!e.isEmptyObject(i),i.complete=s,i.delay&&r.delay(i.delay),o&&e.effects&&(e.effects.effect[u]||e.uiBackCompat!==!1&&e.effects[u])?r[t](i):u!==t&&r[u]?r[u](i.duration,i.easing,s):r.queue(function(n){e(this)[t](),s&&s.call(r[0]),n()})}}),e.uiBackCompat!==!1&&(e.Widget.prototype._getCreateOptions=function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]})})(jQuery);(function(e,t){var n=!1;e(document).mouseup(function(e){n=!1}),e.widget("ui.mouse",{version:"1.9.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(n){if(!0===e.data(n.target,t.widgetName+".preventClickEvent"))return e.removeData(n.target,t.widgetName+".preventClickEvent"),n.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(n)return;this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var r=this,i=t.which===1,s=typeof this.options.cancel=="string"&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;if(!i||s||!this._mouseCapture(t))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){r.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(t)!==!1;if(!this._mouseStarted)return t.preventDefault(),!0}return!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return r._mouseMove(e)},this._mouseUpDelegate=function(e){return r._mouseUp(e)},e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),n=!0,!0},_mouseMove:function(t){return!e.ui.ie||document.documentMode>=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})})(jQuery);(function(e,t){function h(e,t,n){return[parseInt(e[0],10)*(l.test(e[0])?t/100:1),parseInt(e[1],10)*(l.test(e[1])?n/100:1)]}function p(t,n){return parseInt(e.css(t,n),10)||0}e.ui=e.ui||{};var n,r=Math.max,i=Math.abs,s=Math.round,o=/left|center|right/,u=/top|center|bottom/,a=/[\+\-]\d+%?/,f=/^\w+/,l=/%$/,c=e.fn.position;e.position={scrollbarWidth:function(){if(n!==t)return n;var r,i,s=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return e("body").append(s),r=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,r===i&&(i=s[0].clientWidth),s.remove(),n=r-i},getScrollInfo:function(t){var n=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),i=n==="scroll"||n==="auto"&&t.width<t.element[0].scrollWidth,s=r==="scroll"||r==="auto"&&t.height<t.element[0].scrollHeight;return{width:i?e.position.scrollbarWidth():0,height:s?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var n=e(t||window),r=e.isWindow(n[0]);return{element:n,isWindow:r,offset:n.offset()||{left:0,top:0},scrollLeft:n.scrollLeft(),scrollTop:n.scrollTop(),width:r?n.width():n.outerWidth(),height:r?n.height():n.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);t=e.extend({},t);var n,l,d,v,m,g=e(t.of),y=e.position.getWithinInfo(t.within),b=e.position.getScrollInfo(y),w=g[0],E=(t.collision||"flip").split(" "),S={};return w.nodeType===9?(l=g.width(),d=g.height(),v={top:0,left:0}):e.isWindow(w)?(l=g.width(),d=g.height(),v={top:g.scrollTop(),left:g.scrollLeft()}):w.preventDefault?(t.at="left top",l=d=0,v={top:w.pageY,left:w.pageX}):(l=g.outerWidth(),d=g.outerHeight(),v=g.offset()),m=e.extend({},v),e.each(["my","at"],function(){var e=(t[this]||"").split(" "),n,r;e.length===1&&(e=o.test(e[0])?e.concat(["center"]):u.test(e[0])?["center"].concat(e):["center","center"]),e[0]=o.test(e[0])?e[0]:"center",e[1]=u.test(e[1])?e[1]:"center",n=a.exec(e[0]),r=a.exec(e[1]),S[this]=[n?n[0]:0,r?r[0]:0],t[this]=[f.exec(e[0])[0],f.exec(e[1])[0]]}),E.length===1&&(E[1]=E[0]),t.at[0]==="right"?m.left+=l:t.at[0]==="center"&&(m.left+=l/2),t.at[1]==="bottom"?m.top+=d:t.at[1]==="center"&&(m.top+=d/2),n=h(S.at,l,d),m.left+=n[0],m.top+=n[1],this.each(function(){var o,u,a=e(this),f=a.outerWidth(),c=a.outerHeight(),w=p(this,"marginLeft"),x=p(this,"marginTop"),T=f+w+p(this,"marginRight")+b.width,N=c+x+p(this,"marginBottom")+b.height,C=e.extend({},m),k=h(S.my,a.outerWidth(),a.outerHeight());t.my[0]==="right"?C.left-=f:t.my[0]==="center"&&(C.left-=f/2),t.my[1]==="bottom"?C.top-=c:t.my[1]==="center"&&(C.top-=c/2),C.left+=k[0],C.top+=k[1],e.support.offsetFractions||(C.left=s(C.left),C.top=s(C.top)),o={marginLeft:w,marginTop:x},e.each(["left","top"],function(r,i){e.ui.position[E[r]]&&e.ui.position[E[r]][i](C,{targetWidth:l,targetHeight:d,elemWidth:f,elemHeight:c,collisionPosition:o,collisionWidth:T,collisionHeight:N,offset:[n[0]+k[0],n[1]+k[1]],my:t.my,at:t.at,within:y,elem:a})}),e.fn.bgiframe&&a.bgiframe(),t.using&&(u=function(e){var n=v.left-C.left,s=n+l-f,o=v.top-C.top,u=o+d-c,h={target:{element:g,left:v.left,top:v.top,width:l,height:d},element:{element:a,left:C.left,top:C.top,width:f,height:c},horizontal:s<0?"left":n>0?"right":"center",vertical:u<0?"top":o>0?"bottom":"middle"};l<f&&i(n+s)<l&&(h.horizontal="center"),d<c&&i(o+u)<d&&(h.vertical="middle"),r(i(n),i(s))>r(i(o),i(u))?h.important="horizontal":h.important="vertical",t.using.call(this,e,h)}),a.offset(e.extend(C,{using:u}))})},e.ui.position={fit:{left:function(e,t){var n=t.within,i=n.isWindow?n.scrollLeft:n.offset.left,s=n.width,o=e.left-t.collisionPosition.marginLeft,u=i-o,a=o+t.collisionWidth-s-i,f;t.collisionWidth>s?u>0&&a<=0?(f=e.left+u+t.collisionWidth-s-i,e.left+=u-f):a>0&&u<=0?e.left=i:u>a?e.left=i+s-t.collisionWidth:e.left=i:u>0?e.left+=u:a>0?e.left-=a:e.left=r(e.left-o,e.left)},top:function(e,t){var n=t.within,i=n.isWindow?n.scrollTop:n.offset.top,s=t.within.height,o=e.top-t.collisionPosition.marginTop,u=i-o,a=o+t.collisionHeight-s-i,f;t.collisionHeight>s?u>0&&a<=0?(f=e.top+u+t.collisionHeight-s-i,e.top+=u-f):a>0&&u<=0?e.top=i:u>a?e.top=i+s-t.collisionHeight:e.top=i:u>0?e.top+=u:a>0?e.top-=a:e.top=r(e.top-o,e.top)}},flip:{left:function(e,t){var n=t.within,r=n.offset.left+n.scrollLeft,s=n.width,o=n.isWindow?n.scrollLeft:n.offset.left,u=e.left-t.collisionPosition.marginLeft,a=u-o,f=u+t.collisionWidth-s-o,l=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,c=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,h=-2*t.offset[0],p,d;if(a<0){p=e.left+l+c+h+t.collisionWidth-s-r;if(p<0||p<i(a))e.left+=l+c+h}else if(f>0){d=e.left-t.collisionPosition.marginLeft+l+c+h-o;if(d>0||i(d)<f)e.left+=l+c+h}},top:function(e,t){var n=t.within,r=n.offset.top+n.scrollTop,s=n.height,o=n.isWindow?n.scrollTop:n.offset.top,u=e.top-t.collisionPosition.marginTop,a=u-o,f=u+t.collisionHeight-s-o,l=t.my[1]==="top",c=l?-t.elemHeight:t.my[1]==="bottom"?t.elemHeight:0,h=t.at[1]==="top"?t.targetHeight:t.at[1]==="bottom"?-t.targetHeight:0,p=-2*t.offset[1],d,v;a<0?(v=e.top+c+h+p+t.collisionHeight-s-r,e.top+c+h+p>a&&(v<0||v<i(a))&&(e.top+=c+h+p)):f>0&&(d=e.top-t.collisionPosition.marginTop+c+h+p-o,e.top+c+h+p>f&&(d>0||i(d)<f)&&(e.top+=c+h+p))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,n,r,i,s,o=document.getElementsByTagName("body")[0],u=document.createElement("div");t=document.createElement(o?"div":"body"),r={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},o&&e.extend(r,{position:"absolute",left:"-1000px",top:"-1000px"});for(s in r)t.style[s]=r[s];t.appendChild(u),n=o||document.documentElement,n.insertBefore(t,n.firstChild),u.style.cssText="position: absolute; left: 10.7432222px;",i=e(u).offset().left,e.support.offsetFractions=i>10&&i<11,t.innerHTML="",n.removeChild(t)}(),e.uiBackCompat!==!1&&function(e){var n=e.fn.position;e.fn.position=function(r){if(!r||!r.offset)return n.call(this,r);var i=r.offset.split(" "),s=r.at.split(" ");return i.length===1&&(i[1]=i[0]),/^\d/.test(i[0])&&(i[0]="+"+i[0]),/^\d/.test(i[1])&&(i[1]="+"+i[1]),s.length===1&&(/left|center|right/.test(s[0])?s[1]="center":(s[1]=s[0],s[0]="center")),n.call(this,e.extend(r,{at:s[0]+i[0]+" "+s[1]+i[1],offset:t}))}}(jQuery)})(jQuery);(function(e,t){e.widget("ui.sortable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?e.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,n){t==="disabled"?(this.options[t]=n,this.widget().toggleClass("ui-sortable-disabled",!!n)):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,n){var r=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(t);var i=null,s=e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")==r)return i=e(this),!1});e.data(t.target,r.widgetName+"-item")==r&&(i=e(t.target));if(!i)return!1;if(this.options.handle&&!n){var o=!1;e(this.options.handle,i).find("*").andSelf().each(function(){this==t.target&&(o=!0)});if(!o)return!1}return this.currentItem=i,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,n,r){var i=this.options;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),i.containment&&this._setContainment(),i.cursor&&(e("body").css("cursor")&&(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",i.cursor)),i.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",i.opacity)),i.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",i.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!r)for(var s=this.containers.length-1;s>=0;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var n=this.options,r=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<n.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+n.scrollSpeed:t.pageY-this.overflowOffset.top<n.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-n.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<n.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+n.scrollSpeed:t.pageX-this.overflowOffset.left<n.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-n.scrollSpeed)):(t.pageY-e(document).scrollTop()<n.scrollSensitivity?r=e(document).scrollTop(e(document).scrollTop()-n.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())<n.scrollSensitivity&&(r=e(document).scrollTop(e(document).scrollTop()+n.scrollSpeed)),t.pageX-e(document).scrollLeft()<n.scrollSensitivity?r=e(document).scrollLeft(e(document).scrollLeft()-n.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())<n.scrollSensitivity&&(r=e(document).scrollLeft(e(document).scrollLeft()+n.scrollSpeed))),r!==!1&&e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(var i=this.items.length-1;i>=0;i--){var s=this.items[i],o=s.item[0],u=this._intersectsWithPointer(s);if(!u)continue;if(s.instance!==this.currentContainer)continue;if(o!=this.currentItem[0]&&this.placeholder[u==1?"next":"prev"]()[0]!=o&&!e.contains(this.placeholder[0],o)&&(this.options.type=="semi-dynamic"?!e.contains(this.element[0],o):!0)){this.direction=u==1?"down":"up";if(this.options.tolerance!="pointer"&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,n){if(!t)return;e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t);if(this.options.revert){var r=this,i=this.placeholder.offset();this.reverting=!0,e(this.helper).animate({left:i.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){r._clear(t)})}else this._clear(t,n);return!1},cancel:function(){if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},e(n).each(function(){var n=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);n&&r.push((t.key||n[1]+"[]")+"="+(t.key&&t.expression?n[1]:n[2]))}),!r.length&&t.key&&r.push(t.key+"="),r.join("&")},toArray:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},n.each(function(){r.push(e(t.item||this).attr(t.attribute||"id")||"")}),r},_intersectsWith:function(e){var t=this.positionAbs.left,n=t+this.helperProportions.width,r=this.positionAbs.top,i=r+this.helperProportions.height,s=e.left,o=s+e.width,u=e.top,a=u+e.height,f=this.offset.click.top,l=this.offset.click.left,c=r+f>u&&r+f<a&&t+l>s&&t+l<o;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?c:s<t+this.helperProportions.width/2&&n-this.helperProportions.width/2<o&&u<r+this.helperProportions.height/2&&i-this.helperProportions.height/2<a},_intersectsWithPointer:function(t){var n=this.options.axis==="x"||e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),r=this.options.axis==="y"||e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),i=n&&r,s=this._getDragVerticalDirection(),o=this._getDragHorizontalDirection();return i?this.floating?o&&o=="right"||s=="down"?2:1:s&&(s=="down"?2:1):!1},_intersectsWithSides:function(t){var n=e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),r=e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();return this.floating&&s?s=="right"&&r||s=="left"&&!r:i&&(i=="down"&&n||i=="up"&&!n)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return e!=0&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var n=[],r=[],i=this._connectWith();if(i&&t)for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);a&&a!=this&&!a.options.disabled&&r.push([e.isFunction(a.options.items)?a.options.items.call(a.element):e(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a])}}r.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var s=r.length-1;s>=0;s--)r[s][0].each(function(){n.push(this)});return e(n)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var n=0;n<t.length;n++)if(t[n]==e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var n=this.items,r=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],i=this._connectWith();if(i&&this.ready)for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);a&&a!=this&&!a.options.disabled&&(r.push([e.isFunction(a.options.items)?a.options.items.call(a.element[0],t,{item:this.currentItem}):e(a.options.items,a.element),a]),this.containers.push(a))}}for(var s=r.length-1;s>=0;s--){var f=r[s][1],l=r[s][0];for(var u=0,c=l.length;u<c;u++){var h=e(l[u]);h.data(this.widgetName+"-item",f),n.push({item:h,instance:f,width:0,height:0,left:0,top:0})}}},refreshPositions:function(t){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var n=this.items.length-1;n>=0;n--){var r=this.items[n];if(r.instance!=this.currentContainer&&this.currentContainer&&r.item[0]!=this.currentItem[0])continue;var i=this.options.toleranceElement?e(this.options.toleranceElement,r.item):r.item;t||(r.width=i.outerWidth(),r.height=i.outerHeight());var s=i.offset();r.left=s.left,r.top=s.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var n=this.containers.length-1;n>=0;n--){var s=this.containers[n].element.offset();this.containers[n].containerCache.left=s.left,this.containers[n].containerCache.top=s.top,this.containers[n].containerCache.width=this.containers[n].element.outerWidth(),this.containers[n].containerCache.height=this.containers[n].element.outerHeight()}return this},_createPlaceholder:function(t){t=t||this;var n=t.options;if(!n.placeholder||n.placeholder.constructor==String){var r=n.placeholder;n.placeholder={element:function(){var n=e(document.createElement(t.currentItem[0].nodeName)).addClass(r||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return r||(n.style.visibility="hidden"),n},update:function(e,i){if(r&&!n.forcePlaceholderSize)return;i.height()||i.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),i.width()||i.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10))}}}t.placeholder=e(n.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),n.placeholder.update(t,t.placeholder)},_contactContainers:function(t){var n=null,r=null;for(var i=this.containers.length-1;i>=0;i--){if(e.contains(this.currentItem[0],this.containers[i].element[0]))continue;if(this._intersectsWith(this.containers[i].containerCache)){if(n&&e.contains(this.containers[i].element[0],n.element[0]))continue;n=this.containers[i],r=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0)}if(!n)return;if(this.containers.length===1)this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1;else{var s=1e4,o=null,u=this.containers[r].floating?"left":"top",a=this.containers[r].floating?"width":"height",f=this.positionAbs[u]+this.offset.click[u];for(var l=this.items.length-1;l>=0;l--){if(!e.contains(this.containers[r].element[0],this.items[l].item[0]))continue;if(this.items[l].item[0]==this.currentItem[0])continue;var c=this.items[l].item.offset()[u],h=!1;Math.abs(c-f)>Math.abs(c+this.items[l][a]-f)&&(h=!0,c+=this.items[l][a]),Math.abs(c-f)<s&&(s=Math.abs(c-f),o=this.items[l],this.direction=h?"up":"down")}if(!o&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[r],o?this._rearrange(t,o,null,!0):this._rearrange(t,null,this.containers[r].element,!0),this._trigger("change",t,this._uiHash()),this.containers[r]._trigger("change",t,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1}},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t,this.currentItem])):n.helper=="clone"?this.currentItem.clone():this.currentItem;return r.parents("body").length||e(n.appendTo!="parent"?n.appendTo:this.currentItem[0].parentNode)[0].appendChild(r[0]),r[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(r[0].style.width==""||n.forceHelperSize)&&r.width(this.currentItem.width()),(r[0].style.height==""||n.forceHelperSize)&&r.height(this.currentItem.height()),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.ui.ie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)){var n=e(t.containment)[0],r=e(t.containment).offset(),i=e(n).css("overflow")!="hidden";this.containment=[r.left+(parseInt(e(n).css("borderLeftWidth"),10)||0)+(parseInt(e(n).css("paddingLeft"),10)||0)-this.margins.left,r.top+(parseInt(e(n).css("borderTopWidth"),10)||0)+(parseInt(e(n).css("paddingTop"),10)||0)-this.margins.top,r.left+(i?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(e(n).css("borderLeftWidth"),10)||0)-(parseInt(e(n).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,r.top+(i?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(e(n).css("borderTopWidth"),10)||0)-(parseInt(e(n).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r,left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var s=t.pageX,o=t.pageY;if(this.originalPosition){this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(s=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top));if(n.grid){var u=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1];o=this.containment?u-this.offset.click.top<this.containment[1]||u-this.offset.click.top>this.containment[3]?u-this.offset.click.top<this.containment[1]?u+n.grid[1]:u-n.grid[1]:u:u;var a=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0];s=this.containment?a-this.offset.click.left<this.containment[0]||a-this.offset.click.left>this.containment[2]?a-this.offset.click.left<this.containment[0]?a+n.grid[0]:a-n.grid[0]:a:a}}return{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():i?0:r.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:r.scrollLeft())}},_rearrange:function(e,t,n,r){n?n[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var i=this.counter;this._delay(function(){i==this.counter&&this.refreshPositions(!r)})},_clear:function(t,n){this.reverting=!1;var r=[];!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var i in this._storedCSS)if(this._storedCSS[i]=="auto"||this._storedCSS[i]=="static")this._storedCSS[i]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!n&&r.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!n&&r.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(n||(r.push(function(e){this._trigger("remove",e,this._uiHash())}),r.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),r.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))));for(var i=this.containers.length-1;i>=0;i--)n||r.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over&&(r.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over=0);this._storedCursor&&e("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!n){this._trigger("beforeStop",t,this._uiHash());for(var i=0;i<r.length;i++)r[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!1}n||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=this.currentItem[0]&&this.helper.remove(),this.helper=null;if(!n){for(var i=0;i<r.length;i++)r[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){e.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(t){var n=t||this;return{helper:n.helper,placeholder:n.placeholder||e([]),position:n.position,originalPosition:n.originalPosition,offset:n.positionAbs,item:n.currentItem,sender:t?t.element:null}}})})(jQuery);(function(e,t){var n=0;e.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"<input>",options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,n,r;this.isMultiLine=this._isMultiLine(),this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(i){if(this.element.prop("readOnly")){t=!0,r=!0,n=!0;return}t=!1,r=!1,n=!1;var s=e.ui.keyCode;switch(i.keyCode){case s.PAGE_UP:t=!0,this._move("previousPage",i);break;case s.PAGE_DOWN:t=!0,this._move("nextPage",i);break;case s.UP:t=!0,this._keyEvent("previous",i);break;case s.DOWN:t=!0,this._keyEvent("next",i);break;case s.ENTER:case s.NUMPAD_ENTER:this.menu.active&&(t=!0,i.preventDefault(),this.menu.select(i));break;case s.TAB:this.menu.active&&this.menu.select(i);break;case s.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(i),i.preventDefault());break;default:n=!0,this._searchTimeout(i)}},keypress:function(r){if(t){t=!1,r.preventDefault();return}if(n)return;var i=e.ui.keyCode;switch(r.keyCode){case i.PAGE_UP:this._move("previousPage",r);break;case i.PAGE_DOWN:this._move("nextPage",r);break;case i.UP:this._keyEvent("previous",r);break;case i.DOWN:this._keyEvent("next",r)}},input:function(e){if(r){r=!1,e.preventDefault();return}this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:e(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var n=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(r){r.target!==t.element[0]&&r.target!==n&&!e.contains(n,r.target)&&t.close()})})},menufocus:function(t,n){if(this.isNewMenu){this.isNewMenu=!1;if(t.originalEvent&&/^mouse/.test(t.originalEvent.type)){this.menu.blur(),this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)});return}}var r=n.item.data("ui-autocomplete-item")||n.item.data("item.autocomplete");!1!==this._trigger("focus",t,{item:r})?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(r.value):this.liveRegion.text(r.value)},menuselect:function(e,t){var n=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),r=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=r,this._delay(function(){this.previous=r,this.selectedItem=n})),!1!==this._trigger("select",e,{item:n})&&this._value(n.value),this.term=this._value(),this.close(e),this.selectedItem=n}}),this.liveRegion=e("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element),e.fn.bgiframe&&this.menu.element.bgiframe(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),e==="source"&&this._initSource(),e==="appendTo"&&this.menu.element.appendTo(this.document.find(t||"body")[0]),e==="disabled"&&t&&this.xhr&&this.xhr.abort()},_isMultiLine:function(){return this.element.is("textarea")?!0:this.element.is("input")?!1:this.element.prop("isContentEditable")},_initSource:function(){var t,n,r=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(n,r){r(e.ui.autocomplete.filter(t,n.term))}):typeof this.options.source=="string"?(n=this.options.source,this.source=function(t,i){r.xhr&&r.xhr.abort(),r.xhr=e.ajax({url:n,data:t,dataType:"json",success:function(e){i(e)},error:function(){i([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){e=e!=null?e:this._value(),this.term=this._value();if(e.length<this.options.minLength)return this.close(t);if(this._trigger("search",t)===!1)return;return this._search(e)},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=this,t=++n;return function(r){t===n&&e.__response(r),e.pending--,e.pending||e.element.removeClass("ui-autocomplete-loading")}},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return typeof t=="string"?{label:t,value:t}:e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var n=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(n,t),this.menu.refresh(),n.show(),this._resizeMenu(),n.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,n){var r=this;e.each(n,function(e,n){r._renderItemData(t,n)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,n){return e("<li>").append(e("<a>").text(n.label)).appendTo(t)},_move:function(e,t){if(!this.menu.element.is(":visible")){this.search(null,t);return}if(this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)){this._value(this.term),this.menu.blur();return}this.menu[e](t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(e,t),t.preventDefault()}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,n){var r=new RegExp(e.ui.autocomplete.escapeRegex(n),"i");return e.grep(t,function(e){return r.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments);if(this.options.disabled||this.cancelSearch)return;e&&e.length?t=this.options.messages.results(e.length):t=this.options.messages.noResults,this.liveRegion.text(t)}})})(jQuery);(function($,undefined){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){$(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&$(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&$(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",function(){$.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])||($(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&$(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&$(this).addClass("ui-datepicker-next-hover"))})}function extendRemove(e,t){$.extend(e,t);for(var n in t)if(t[n]==null||t[n]==undefined)e[n]=t[n];return e}$.extend($.ui,{datepicker:{version:"1.9.2"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(e,t){var n=e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:n,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?bindHover($('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')):this.dpDiv}},_connectDatepicker:function(e,t){var n=$(e);t.append=$([]),t.trigger=$([]);if(n.hasClass(this.markerClassName))return;this._attachments(n,t),n.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),this._autoSize(t),$.data(e,PROP_NAME,t),t.settings.disabled&&this._disableDatepicker(e)},_attachments:function(e,t){var n=this._get(t,"appendText"),r=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=$('<span class="'+this._appendClass+'">'+n+"</span>"),e[r?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove();var i=this._get(t,"showOn");(i=="focus"||i=="both")&&e.focus(this._showDatepicker);if(i=="button"||i=="both"){var s=this._get(t,"buttonText"),o=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:o,alt:s,title:s}):$('<button type="button"></button>').addClass(this._triggerClass).html(o==""?s:$("<img/>").attr({src:o,alt:s,title:s}))),e[r?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&&$.datepicker._lastInput==e[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=e[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(e[0])):$.datepicker._showDatepicker(e[0]),!1})}},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t=new Date(2009,11,20),n=this._get(e,"dateFormat");if(n.match(/[DM]/)){var r=function(e){var t=0,n=0;for(var r=0;r<e.length;r++)e[r].length>t&&(t=e[r].length,n=r);return n};t.setMonth(r(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort"))),t.setDate(r(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var n=$(e);if(n.hasClass(this.markerClassName))return;n.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block")},_dialogDatepicker:function(e,t,n,r,i){var s=this._dialogInst;if(!s){this.uuid+=1;var o="dp"+this.uuid;this._dialogInput=$('<input type="text" id="'+o+'" style="position: absolute; top: -100px; width: 0px;"/>'),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),s=this._dialogInst=this._newInst(this._dialogInput,!1),s.settings={},$.data(this._dialogInput[0],PROP_NAME,s)}extendRemove(s.settings,r||{}),t=t&&t.constructor==Date?this._formatDate(s,t):t,this._dialogInput.val(t),this._pos=i?i.length?i:[i.pageX,i.pageY]:null;if(!this._pos){var u=document.documentElement.clientWidth,a=document.documentElement.clientHeight,f=document.documentElement.scrollLeft||document.body.scrollLeft,l=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[u/2-100+f,a/2-150+l]}return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),s.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,s),this},_destroyDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),r=="input"?(n.append.remove(),n.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(r=="div"||r=="span")&&t.removeClass(this.markerClassName).empty()},_enableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})},_disableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]==e)return!0;return!1},_getInst:function(e){try{return $.data(e,PROP_NAME)}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,n){var r=this._getInst(e);if(arguments.length==2&&typeof t=="string")return t=="defaults"?$.extend({},$.datepicker._defaults):r?t=="all"?$.extend({},r.settings):this._get(r,t):null;var i=t||{};typeof t=="string"&&(i={},i[t]=n);if(r){this._curInst==r&&this._hideDatepicker();var s=this._getDateDatepicker(e,!0),o=this._getMinMaxDate(r,"min"),u=this._getMinMaxDate(r,"max");extendRemove(r.settings,i),o!==null&&i.dateFormat!==undefined&&i.minDate===undefined&&(r.settings.minDate=this._formatDate(r,o)),u!==null&&i.dateFormat!==undefined&&i.maxDate===undefined&&(r.settings.maxDate=this._formatDate(r,u)),this._attachments($(e),r),this._autoSize(r),this._setDate(r,s),this._updateAlternate(r),this._updateDatepicker(r)}},_changeDatepicker:function(e,t,n){this._optionDatepicker(e,t,n)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var n=this._getInst(e);n&&(this._setDate(n,t),this._updateDatepicker(n),this._updateAlternate(n))},_getDateDatepicker:function(e,t){var n=this._getInst(e);return n&&!n.inline&&this._setDateFromField(n,t),n?this._getDate(n):null},_doKeyDown:function(e){var t=$.datepicker._getInst(e.target),n=!0,r=t.dpDiv.is(".ui-datepicker-rtl");t._keyEvent=!0;if($.datepicker._datepickerShowing)switch(e.keyCode){case 9:$.datepicker._hideDatepicker(),n=!1;break;case 13:var i=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",t.dpDiv);i[0]&&$.datepicker._selectDay(e.target,t.selectedMonth,t.selectedYear,i[0]);var s=$.datepicker._get(t,"onSelect");if(s){var o=$.datepicker._formatDate(t);s.apply(t.input?t.input[0]:null,[o,t])}else $.datepicker._hideDatepicker();return!1;case 27:$.datepicker._hideDatepicker();break;case 33:$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&$.datepicker._clearDate(e.target),n=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&$.datepicker._gotoToday(e.target),n=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,r?1:-1,"D"),n=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,-7,"D"),n=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,r?-1:1,"D"),n=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,7,"D"),n=e.ctrlKey||e.metaKey;break;default:n=!1}else e.keyCode==36&&e.ctrlKey?$.datepicker._showDatepicker(this):n=!1;n&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t=$.datepicker._getInst(e.target);if($.datepicker._get(t,"constrainInput")){var n=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=String.fromCharCode(e.charCode==undefined?e.keyCode:e.charCode);return e.ctrlKey||e.metaKey||r<" "||!n||n.indexOf(r)>-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal)try{var n=$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t));n&&($.datepicker._setDateFromField(t),$.datepicker._updateAlternate(t),$.datepicker._updateDatepicker(t))}catch(r){$.datepicker.log(r)}return!0},_showDatepicker:function(e){e=e.target||e,e.nodeName.toLowerCase()!="input"&&(e=$("input",e.parentNode)[0]);if($.datepicker._isDisabledDatepicker(e)||$.datepicker._lastInput==e)return;var t=$.datepicker._getInst(e);$.datepicker._curInst&&$.datepicker._curInst!=t&&($.datepicker._curInst.dpDiv.stop(!0,!0),t&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var n=$.datepicker._get(t,"beforeShow"),r=n?n.apply(e,[e,t]):{};if(r===!1)return;extendRemove(t.settings,r),t.lastVal=null,$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&&(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var i=!1;$(e).parents().each(function(){return i|=$(this).css("position")=="fixed",!i});var s={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,t.dpDiv.empty(),t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),s=$.datepicker._checkOffset(t,s,i),t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":i?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"});if(!t.inline){var o=$.datepicker._get(t,"showAnim"),u=$.datepicker._get(t,"duration"),a=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(!!e.length){var n=$.datepicker._getBorders(t.dpDiv);e.css({left:-n[0],top:-n[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&($.effects.effect[o]||$.effects[o])?t.dpDiv.show(o,$.datepicker._get(t,"showOptions"),u,a):t.dpDiv[o||"show"](o?u:null,a),(!o||!u)&&a(),t.input.is(":visible")&&!t.input.is(":disabled")&&t.input.focus(),$.datepicker._curInst=t}},_updateDatepicker:function(e){this.maxRows=4;var t=$.datepicker._getBorders(e.dpDiv);instActive=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var n=e.dpDiv.find("iframe.ui-datepicker-cover");!n.length||n.css({left:-t[0],top:-t[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()}),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var r=this._getNumberOfMonths(e),i=r[1],s=17;e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),i>1&&e.dpDiv.addClass("ui-datepicker-multi-"+i).css("width",s*i+"em"),e.dpDiv[(r[0]!=1||r[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e==$.datepicker._curInst&&$.datepicker._datepickerShowing&&e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&e.input[0]!=document.activeElement&&e.input.focus();if(e.yearshtml){var o=e.yearshtml;setTimeout(function(){o===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),o=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,n){var r=e.dpDiv.outerWidth(),i=e.dpDiv.outerHeight(),s=e.input?e.input.outerWidth():0,o=e.input?e.input.outerHeight():0,u=document.documentElement.clientWidth+(n?0:$(document).scrollLeft()),a=document.documentElement.clientHeight+(n?0:$(document).scrollTop());return t.left-=this._get(e,"isRTL")?r-s:0,t.left-=n&&t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=n&&t.top==e.input.offset().top+o?$(document).scrollTop():0,t.left-=Math.min(t.left,t.left+r>u&&u>r?Math.abs(t.left+r-u):0),t.top-=Math.min(t.top,t.top+i>a&&a>i?Math.abs(i+o):0),t},_findPos:function(e){var t=this._getInst(e),n=this._get(t,"isRTL");while(e&&(e.type=="hidden"||e.nodeType!=1||$.expr.filters.hidden(e)))e=e[n?"previousSibling":"nextSibling"];var r=$(e).offset();return[r.left,r.top]},_hideDatepicker:function(e){var t=this._curInst;if(!t||e&&t!=$.data(e,PROP_NAME))return;if(this._datepickerShowing){var n=this._get(t,"showAnim"),r=this._get(t,"duration"),i=function(){$.datepicker._tidyDialog(t)};$.effects&&($.effects.effect[n]||$.effects[n])?t.dpDiv.hide(n,$.datepicker._get(t,"showOptions"),r,i):t.dpDiv[n=="slideDown"?"slideUp":n=="fadeIn"?"fadeOut":"hide"](n?r:null,i),n||i(),this._datepickerShowing=!1;var s=this._get(t,"onClose");s&&s.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(!$.datepicker._curInst)return;var t=$(e.target),n=$.datepicker._getInst(t[0]);(t[0].id!=$.datepicker._mainDivId&&t.parents("#"+$.datepicker._mainDivId).length==0&&!t.hasClass($.datepicker.markerClassName)&&!t.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||t.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=n)&&$.datepicker._hideDatepicker()},_adjustDate:function(e,t,n){var r=$(e),i=this._getInst(r[0]);if(this._isDisabledDatepicker(r[0]))return;this._adjustInstDate(i,t+(n=="M"?this._get(i,"showCurrentAtPos"):0),n),this._updateDatepicker(i)},_gotoToday:function(e){var t=$(e),n=this._getInst(t[0]);if(this._get(n,"gotoCurrent")&&n.currentDay)n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear;else{var r=new Date;n.selectedDay=r.getDate(),n.drawMonth=n.selectedMonth=r.getMonth(),n.drawYear=n.selectedYear=r.getFullYear()}this._notifyChange(n),this._adjustDate(t)},_selectMonthYear:function(e,t,n){var r=$(e),i=this._getInst(r[0]);i["selected"+(n=="M"?"Month":"Year")]=i["draw"+(n=="M"?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(i),this._adjustDate(r)},_selectDay:function(e,t,n,r){var i=$(e);if($(r).hasClass(this._unselectableClass)||this._isDisabledDatepicker(i[0]))return;var s=this._getInst(i[0]);s.selectedDay=s.currentDay=$("a",r).html(),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=n,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear))},_clearDate:function(e){var t=$(e),n=this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var n=$(e),r=this._getInst(n[0]);t=t!=null?t:this._formatDate(r),r.input&&r.input.val(t),this._updateAlternate(r);var i=this._get(r,"onSelect");i?i.apply(r.input?r.input[0]:null,[t,r]):r.input&&r.input.trigger("change"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],typeof r.input[0]!="object"&&r.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var n=this._get(e,"altFormat")||this._get(e,"dateFormat"),r=this._getDate(e),i=this.formatDate(n,r,this._getFormatConfig(e));$(t).each(function(){$(this).val(i)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var n=t.getTime();return t.setMonth(0),t.setDate(1),Math.floor(Math.round((n-t)/864e5)/7)+1},parseDate:function(e,t,n){if(e==null||t==null)throw"Invalid arguments";t=typeof t=="object"?t.toString():t+"";if(t=="")return null;var r=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff;r=typeof r!="string"?r:(new Date).getFullYear()%100+parseInt(r,10);var i=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,s=(n?n.dayNames:null)||this._defaults.dayNames,o=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,u=(n?n.monthNames:null)||this._defaults.monthNames,a=-1,f=-1,l=-1,c=-1,h=!1,p=function(t){var n=y+1<e.length&&e.charAt(y+1)==t;return n&&y++,n},d=function(e){var n=p(e),r=e=="@"?14:e=="!"?20:e=="y"&&n?4:e=="o"?3:2,i=new RegExp("^\\d{1,"+r+"}"),s=t.substring(g).match(i);if(!s)throw"Missing number at position "+g;return g+=s[0].length,parseInt(s[0],10)},v=function(e,n,r){var i=$.map(p(e)?r:n,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)}),s=-1;$.each(i,function(e,n){var r=n[1];if(t.substr(g,r.length).toLowerCase()==r.toLowerCase())return s=n[0],g+=r.length,!1});if(s!=-1)return s+1;throw"Unknown name at position "+g},m=function(){if(t.charAt(g)!=e.charAt(y))throw"Unexpected literal at position "+g;g++},g=0;for(var y=0;y<e.length;y++)if(h)e.charAt(y)=="'"&&!p("'")?h=!1:m();else switch(e.charAt(y)){case"d":l=d("d");break;case"D":v("D",i,s);break;case"o":c=d("o");break;case"m":f=d("m");break;case"M":f=v("M",o,u);break;case"y":a=d("y");break;case"@":var b=new Date(d("@"));a=b.getFullYear(),f=b.getMonth()+1,l=b.getDate();break;case"!":var b=new Date((d("!")-this._ticksTo1970)/1e4);a=b.getFullYear(),f=b.getMonth()+1,l=b.getDate();break;case"'":p("'")?m():h=!0;break;default:m()}if(g<t.length){var w=t.substr(g);if(!/^\s+/.test(w))throw"Extra/unparsed characters found in date: "+w}a==-1?a=(new Date).getFullYear():a<100&&(a+=(new Date).getFullYear()-(new Date).getFullYear()%100+(a<=r?0:-100));if(c>-1){f=1,l=c;do{var E=this._getDaysInMonth(a,f-1);if(l<=E)break;f++,l-=E}while(!0)}var b=this._daylightSavingAdjust(new Date(a,f-1,l));if(b.getFullYear()!=a||b.getMonth()+1!=f||b.getDate()!=l)throw"Invalid date";return b},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(e,t,n){if(!t)return"";var r=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,i=(n?n.dayNames:null)||this._defaults.dayNames,s=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,o=(n?n.monthNames:null)||this._defaults.monthNames,u=function(t){var n=h+1<e.length&&e.charAt(h+1)==t;return n&&h++,n},a=function(e,t,n){var r=""+t;if(u(e))while(r.length<n)r="0"+r;return r},f=function(e,t,n,r){return u(e)?r[t]:n[t]},l="",c=!1;if(t)for(var h=0;h<e.length;h++)if(c)e.charAt(h)=="'"&&!u("'")?c=!1:l+=e.charAt(h);else switch(e.charAt(h)){case"d":l+=a("d",t.getDate(),2);break;case"D":l+=f("D",t.getDay(),r,i);break;case"o":l+=a("o",Math.round(((new Date(t.getFullYear(),t.getMonth(),t.getDate())).getTime()-(new Date(t.getFullYear(),0,0)).getTime())/864e5),3);break;case"m":l+=a("m",t.getMonth()+1,2);break;case"M":l+=f("M",t.getMonth(),s,o);break;case"y":l+=u("y")?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"@":l+=t.getTime();break;case"!":l+=t.getTime()*1e4+this._ticksTo1970;break;case"'":u("'")?l+="'":c=!0;break;default:l+=e.charAt(h)}return l},_possibleChars:function(e){var t="",n=!1,r=function(t){var n=i+1<e.length&&e.charAt(i+1)==t;return n&&i++,n};for(var i=0;i<e.length;i++)if(n)e.charAt(i)=="'"&&!r("'")?n=!1:t+=e.charAt(i);else switch(e.charAt(i)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":r("'")?t+="'":n=!0;break;default:t+=e.charAt(i)}return t},_get:function(e,t){return e.settings[t]!==undefined?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()==e.lastVal)return;var n=this._get(e,"dateFormat"),r=e.lastVal=e.input?e.input.val():null,i,s;i=s=this._getDefaultDate(e);var o=this._getFormatConfig(e);try{i=this.parseDate(n,r,o)||s}catch(u){this.log(u),r=t?"":r}e.selectedDay=i.getDate(),e.drawMonth=e.selectedMonth=i.getMonth(),e.drawYear=e.selectedYear=i.getFullYear(),e.currentDay=r?i.getDate():0,e.currentMonth=r?i.getMonth():0,e.currentYear=r?i.getFullYear():0,this._adjustInstDate(e)},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(e,t,n){var r=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},i=function(t){try{return $.datepicker.parseDate($.datepicker._get(e,"dateFormat"),t,$.datepicker._getFormatConfig(e))}catch(n){}var r=(t.toLowerCase().match(/^c/)?$.datepicker._getDate(e):null)||new Date,i=r.getFullYear(),s=r.getMonth(),o=r.getDate(),u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=u.exec(t);while(a){switch(a[2]||"d"){case"d":case"D":o+=parseInt(a[1],10);break;case"w":case"W":o+=parseInt(a[1],10)*7;break;case"m":case"M":s+=parseInt(a[1],10),o=Math.min(o,$.datepicker._getDaysInMonth(i,s));break;case"y":case"Y":i+=parseInt(a[1],10),o=Math.min(o,$.datepicker._getDaysInMonth(i,s))}a=u.exec(t)}return new Date(i,s,o)},s=t==null||t===""?n:typeof t=="string"?i(t):typeof t=="number"?isNaN(t)?n:r(t):new Date(t.getTime());return s=s&&s.toString()=="Invalid Date"?n:s,s&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,n){var r=!t,i=e.selectedMonth,s=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),(i!=e.selectedMonth||s!=e.selectedYear)&&!n&&this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(r?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&e.input.val()==""?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),n="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(n)},selectDay:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"Y"),!1}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var n=this._get(e,"isRTL"),r=this._get(e,"showButtonPanel"),i=this._get(e,"hideIfNoPrevNext"),s=this._get(e,"navigationAsDateFormat"),o=this._getNumberOfMonths(e),u=this._get(e,"showCurrentAtPos"),a=this._get(e,"stepMonths"),f=o[0]!=1||o[1]!=1,l=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),c=this._getMinMaxDate(e,"min"),h=this._getMinMaxDate(e,"max"),p=e.drawMonth-u,d=e.drawYear;p<0&&(p+=12,d--);if(h){var v=this._daylightSavingAdjust(new Date(h.getFullYear(),h.getMonth()-o[0]*o[1]+1,h.getDate()));v=c&&v<c?c:v;while(this._daylightSavingAdjust(new Date(d,p,1))>v)p--,p<0&&(p=11,d--)}e.drawMonth=p,e.drawYear=d;var m=this._get(e,"prevText");m=s?this.formatDate(m,this._daylightSavingAdjust(new Date(d,p-a,1)),this._getFormatConfig(e)):m;var g=this._canAdjustMonth(e,-1,d,p)?'<a class="ui-datepicker-prev ui-corner-all" data-handler="prev" data-event="click" title="'+m+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"e":"w")+'">'+m+"</span></a>":i?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+m+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"e":"w")+'">'+m+"</span></a>",y=this._get(e,"nextText");y=s?this.formatDate(y,this._daylightSavingAdjust(new Date(d,p+a,1)),this._getFormatConfig(e)):y;var b=this._canAdjustMonth(e,1,d,p)?'<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"w":"e")+'">'+y+"</span></a>":i?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"w":"e")+'">'+y+"</span></a>",w=this._get(e,"currentText"),E=this._get(e,"gotoCurrent")&&e.currentDay?l:t;w=s?this.formatDate(w,E,this._getFormatConfig(e)):w;var S=e.inline?"":'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">'+this._get(e,"closeText")+"</button>",x=r?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(n?S:"")+(this._isInRange(e,E)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click">'+w+"</button>":"")+(n?"":S)+"</div>":"",T=parseInt(this._get(e,"firstDay"),10);T=isNaN(T)?0:T;var N=this._get(e,"showWeek"),C=this._get(e,"dayNames"),k=this._get(e,"dayNamesShort"),L=this._get(e,"dayNamesMin"),A=this._get(e,"monthNames"),O=this._get(e,"monthNamesShort"),M=this._get(e,"beforeShowDay"),_=this._get(e,"showOtherMonths"),D=this._get(e,"selectOtherMonths"),P=this._get(e,"calculateWeek")||this.iso8601Week,H=this._getDefaultDate(e),B="";for(var j=0;j<o[0];j++){var F="";this.maxRows=4;for(var I=0;I<o[1];I++){var q=this._daylightSavingAdjust(new Date(d,p,e.selectedDay)),R=" ui-corner-all",U="";if(f){U+='<div class="ui-datepicker-group';if(o[1]>1)switch(I){case 0:U+=" ui-datepicker-group-first",R=" ui-corner-"+(n?"right":"left");break;case o[1]-1:U+=" ui-datepicker-group-last",R=" ui-corner-"+(n?"left":"right");break;default:U+=" ui-datepicker-group-middle",R=""}U+='">'}U+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+R+'">'+(/all|left/.test(R)&&j==0?n?b:g:"")+(/all|right/.test(R)&&j==0?n?g:b:"")+this._generateMonthYearHeader(e,p,d,c,h,j>0||I>0,A,O)+'</div><table class="ui-datepicker-calendar"><thead>'+"<tr>";var z=N?'<th class="ui-datepicker-week-col">'+this._get(e,"weekHeader")+"</th>":"";for(var W=0;W<7;W++){var X=(W+T)%7;z+="<th"+((W+T+6)%7>=5?' class="ui-datepicker-week-end"':"")+">"+'<span title="'+C[X]+'">'+L[X]+"</span></th>"}U+=z+"</tr></thead><tbody>";var V=this._getDaysInMonth(d,p);d==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,V));var J=(this._getFirstDayOfMonth(d,p)-T+7)%7,K=Math.ceil((J+V)/7),Q=f?this.maxRows>K?this.maxRows:K:K;this.maxRows=Q;var G=this._daylightSavingAdjust(new Date(d,p,1-J));for(var Y=0;Y<Q;Y++){U+="<tr>";var Z=N?'<td class="ui-datepicker-week-col">'+this._get(e,"calculateWeek")(G)+"</td>":"";for(var W=0;W<7;W++){var et=M?M.apply(e.input?e.input[0]:null,[G]):[!0,""],tt=G.getMonth()!=p,nt=tt&&!D||!et[0]||c&&G<c||h&&G>h;Z+='<td class="'+((W+T+6)%7>=5?" ui-datepicker-week-end":"")+(tt?" ui-datepicker-other-month":"")+(G.getTime()==q.getTime()&&p==e.selectedMonth&&e._keyEvent||H.getTime()==G.getTime()&&H.getTime()==q.getTime()?" "+this._dayOverClass:"")+(nt?" "+this._unselectableClass+" ui-state-disabled":"")+(tt&&!_?"":" "+et[1]+(G.getTime()==l.getTime()?" "+this._currentClass:"")+(G.getTime()==t.getTime()?" ui-datepicker-today":""))+'"'+((!tt||_)&&et[2]?' title="'+et[2]+'"':"")+(nt?"":' data-handler="selectDay" data-event="click" data-month="'+G.getMonth()+'" data-year="'+G.getFullYear()+'"')+">"+(tt&&!_?"&#xa0;":nt?'<span class="ui-state-default">'+G.getDate()+"</span>":'<a class="ui-state-default'+(G.getTime()==t.getTime()?" ui-state-highlight":"")+(G.getTime()==l.getTime()?" ui-state-active":"")+(tt?" ui-priority-secondary":"")+'" href="#">'+G.getDate()+"</a>")+"</td>",G.setDate(G.getDate()+1),G=this._daylightSavingAdjust(G)}U+=Z+"</tr>"}p++,p>11&&(p=0,d++),U+="</tbody></table>"+(f?"</div>"+(o[0]>0&&I==o[1]-1?'<div class="ui-datepicker-row-break"></div>':""):""),F+=U}B+=F}return B+=x+($.ui.ie6&&!e.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':""),e._keyEvent=!1,B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),l=this._get(e,"showMonthAfterYear"),c='<div class="ui-datepicker-title">',h="";if(s||!a)h+='<span class="ui-datepicker-month">'+o[t]+"</span>";else{var p=r&&r.getFullYear()==n,d=i&&i.getFullYear()==n;h+='<select class="ui-datepicker-month" data-handler="selectMonth" data-event="change">';for(var v=0;v<12;v++)(!p||v>=r.getMonth())&&(!d||v<=i.getMonth())&&(h+='<option value="'+v+'"'+(v==t?' selected="selected"':"")+">"+u[v]+"</option>");h+="</select>"}l||(c+=h+(s||!a||!f?"&#xa0;":""));if(!e.yearshtml){e.yearshtml="";if(s||!f)c+='<span class="ui-datepicker-year">'+n+"</span>";else{var m=this._get(e,"yearRange").split(":"),g=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t},b=y(m[0]),w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b,w=i?Math.min(w,i.getFullYear()):w,e.yearshtml+='<select class="ui-datepicker-year" data-handler="selectYear" data-event="change">';for(;b<=w;b++)e.yearshtml+='<option value="'+b+'"'+(b==n?' selected="selected"':"")+">"+b+"</option>";e.yearshtml+="</select>",c+=e.yearshtml,e.yearshtml=null}}return c+=this._get(e,"yearSuffix"),l&&(c+=(s||!a||!f?"&#xa0;":"")+h),c+="</div>",c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0),i=e.drawMonth+(n=="M"?t:0),s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(n=="M"||n=="Y")&&this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),i=n&&t<n?n:t;return i=r&&i>r?r:i,i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return typeof e!="string"||e!="isDisabled"&&e!="getDate"&&e!="widget"?e=="option"&&arguments.length==2&&typeof arguments[1]=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.9.2",window["DP_jQuery_"+dpuuid]=$})(jQuery);(function(e,t){var n=!1;e.widget("ui.menu",{version:"1.9.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,e.proxy(function(e){this.options.disabled&&e.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(e){e.preventDefault()},"click .ui-state-disabled > a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(t){var r=e(t.target).closest(".ui-menu-item");!n&&r.not(".ui-state-disabled").length&&(n=!0,this.select(t),r.has(".ui-menu").length?this.expand(t):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&this.active.parents(".ui-menu").length===1&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var n=e(t.currentTarget);n.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(t,n)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var n=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(e,n)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){e(t.target).closest(".ui-menu").length||this.collapseAll(t),n=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function a(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var n,r,i,s,o,u=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:u=!1,r=this.previousFilter||"",i=String.fromCharCode(t.keyCode),s=!1,clearTimeout(this.filterTimer),i===r?s=!0:i=r+i,o=new RegExp("^"+a(i),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())}),n=s&&n.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):n,n.length||(i=String.fromCharCode(t.keyCode),o=new RegExp("^"+a(i),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())})),n.length?(this.focus(t,n),n.length>1?(this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}u&&t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,n=this.options.icons.submenu,r=this.element.find(this.options.menus);r.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),r=t.prev("a"),i=e("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);r.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",r.attr("id"))}),t=r.add(this.element),t.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),t.children(":not(.ui-menu-item)").each(function(){var t=e(this);/[^\-—–\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")}),t.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(e,t){var n,r;this.blur(e,e&&e.type==="focus"),this._scrollIntoView(t),this.active=t.first(),r=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",r.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),e&&e.type==="keydown"?this._close():this.timer=this._delay(function(){this._close()},this.delay),n=t.children(".ui-menu"),n.length&&/^mouse/.test(e.type)&&this._startOpening(n),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var n,r,i,s,o,u;this._hasScroll()&&(n=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,r=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,i=t.offset().top-this.activeMenu.offset().top-n-r,s=this.activeMenu.scrollTop(),o=this.activeMenu.height(),u=t.height(),i<0?this.activeMenu.scrollTop(s+i):i+u>o&&this.activeMenu.scrollTop(s+i-o+u))},blur:function(e,t){t||clearTimeout(this.timer);if(!this.active)return;this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active})},_startOpening:function(e){clearTimeout(this.timer);if(e.attr("aria-hidden")!=="true")return;this.timer=this._delay(function(){this._close(),this._open(e)},this.delay)},_open:function(t){var n=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(n)},collapseAll:function(t,n){clearTimeout(this.timer),this.timer=this._delay(function(){var r=n?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));r.length||(r=this.element),this._close(r),this.blur(t),this.activeMenu=r},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,n){var r;this.active&&(e==="first"||e==="last"?r=this.active[e==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1):r=this.active[e+"All"](".ui-menu-item").eq(0));if(!r||!r.length||!this.active)r=this.activeMenu.children(".ui-menu-item")[t]();this.focus(n,r)},nextPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isLastItem())return;this._hasScroll()?(r=this.active.offset().top,i=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return n=e(this),n.offset().top-r-i<0}),this.focus(t,n)):this.focus(t,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())},previousPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isFirstItem())return;this._hasScroll()?(r=this.active.offset().top,i=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return n=e(this),n.offset().top-r+i>0}),this.focus(t,n)):this.focus(t,this.activeMenu.children(".ui-menu-item").first())},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var n={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,n)}})})(jQuery);(function(e,t){var n=5;e.widget("ui.slider",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var t,r,i=this.options,s=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),o="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",u=[];this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"+(i.disabled?" ui-slider-disabled ui-disabled":"")),this.range=e([]),i.range&&(i.range===!0&&(i.values||(i.values=[this._valueMin(),this._valueMin()]),i.values.length&&i.values.length!==2&&(i.values=[i.values[0],i.values[0]])),this.range=e("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(i.range==="min"||i.range==="max"?" ui-slider-range-"+i.range:""))),r=i.values&&i.values.length||1;for(t=s.length;t<r;t++)u.push(o);this.handles=s.add(e(u.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.add(this.range).filter("a").click(function(e){e.preventDefault()}).mouseenter(function(){i.disabled||e(this).addClass("ui-state-hover")}).mouseleave(function(){e(this).removeClass("ui-state-hover")}).focus(function(){i.disabled?e(this).blur():(e(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),e(this).addClass("ui-state-focus"))}).blur(function(){e(this).removeClass("ui-state-focus")}),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t)}),this._on(this.handles,{keydown:function(t){var r,i,s,o,u=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:t.preventDefault();if(!this._keySliding){this._keySliding=!0,e(t.target).addClass("ui-state-active"),r=this._start(t,u);if(r===!1)return}}o=this.options.step,this.options.values&&this.options.values.length?i=s=this.values(u):i=s=this.value();switch(t.keyCode){case e.ui.keyCode.HOME:s=this._valueMin();break;case e.ui.keyCode.END:s=this._valueMax();break;case e.ui.keyCode.PAGE_UP:s=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/n);break;case e.ui.keyCode.PAGE_DOWN:s=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/n);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax())return;s=this._trimAlignValue(i+o);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin())return;s=this._trimAlignValue(i-o)}this._slide(t,u,s)},keyup:function(t){var n=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,n),this._change(t,n),e(t.target).removeClass("ui-state-active"))}}),this._refreshValue(),this._animateOff=!1},_destroy:function(){this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(t){var n,r,i,s,o,u,a,f,l=this,c=this.options;return c.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),n={x:t.pageX,y:t.pageY},r=this._normValueFromMouse(n),i=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var n=Math.abs(r-l.values(t));i>n&&(i=n,s=e(this),o=t)}),c.range===!0&&this.values(1)===c.min&&(o+=1,s=e(this.handles[o])),u=this._start(t,o),u===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,s.addClass("ui-state-active").focus(),a=s.offset(),f=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=f?{left:0,top:0}:{left:t.pageX-a.left-s.width()/2,top:t.pageY-a.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,r),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,n),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;return this.orientation==="horizontal"?(t=this.elementSize.width,n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),r=n/t,r>1&&(r=1),r<0&&(r=0),this.orientation==="vertical"&&(r=1-r),i=this._valueMax()-this._valueMin(),s=this._valueMin()+r*i,this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;this.options.values&&this.options.values.length?(r=this.values(t?0:1),this.options.values.length===2&&this.options.range===!0&&(t===0&&n>r||t===1&&n<r)&&(n=r),n!==this.values(t)&&(i=this.values(),i[t]=n,s=this._trigger("slide",e,{handle:this.handles[t],value:n,values:i}),r=this.values(t?0:1),s!==!1&&this.values(t,n,!0))):n!==this.value()&&(s=this._trigger("slide",e,{handle:this.handles[t],value:n}),s!==!1&&this.value(n))},_stop:function(e,t){var n={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("stop",e,n)},_change:function(e,t){if(!this._keySliding&&!this._mouseSliding){var n={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("change",e,n)}},value:function(e){if(arguments.length){this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0);return}return this._value()},values:function(t,n){var r,i,s;if(arguments.length>1){this.options.values[t]=this._trimAlignValue(n),this._refreshValue(),this._change(null,t);return}if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();r=this.options.values,i=arguments[0];for(s=0;s<r.length;s+=1)r[s]=this._trimAlignValue(i[s]),this._change(null,s);this._refreshValue()},_setOption:function(t,n){var r,i=0;e.isArray(this.options.values)&&(i=this.options.values.length),e.Widget.prototype._setOption.apply(this,arguments);switch(t){case"disabled":n?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.prop("disabled",!0),this.element.addClass("ui-disabled")):(this.handles.prop("disabled",!1),this.element.removeClass("ui-disabled"));break;case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":this._animateOff=!0,this._refreshValue();for(r=0;r<i;r+=1)this._change(null,r);this._animateOff=!1;break;case"min":case"max":this._animateOff=!0,this._refreshValue(),this._animateOff=!1}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e),e},_values:function(e){var t,n,r;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t),t;n=this.options.values.slice();for(r=0;r<n.length;r+=1)n[r]=this._trimAlignValue(n[r]);return n},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;return Math.abs(n)*2>=t&&(r+=n>0?t:-t),parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t,n,r,i,s,o=this.options.range,u=this.options,a=this,f=this._animateOff?!1:u.animate,l={};this.options.values&&this.options.values.length?this.handles.each(function(r){n=(a.values(r)-a._valueMin())/(a._valueMax()-a._valueMin())*100,l[a.orientation==="horizontal"?"left":"bottom"]=n+"%",e(this).stop(1,1)[f?"animate":"css"](l,u.animate),a.options.range===!0&&(a.orientation==="horizontal"?(r===0&&a.range.stop(1,1)[f?"animate":"css"]({left:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({width:n-t+"%"},{queue:!1,duration:u.animate})):(r===0&&a.range.stop(1,1)[f?"animate":"css"]({bottom:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({height:n-t+"%"},{queue:!1,duration:u.animate}))),t=n}):(r=this.value(),i=this._valueMin(),s=this._valueMax(),n=s!==i?(r-i)/(s-i)*100:0,l[this.orientation==="horizontal"?"left":"bottom"]=n+"%",this.handle.stop(1,1)[f?"animate":"css"](l,u.animate),o==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[f?"animate":"css"]({width:n+"%"},u.animate),o==="max"&&this.orientation==="horizontal"&&this.range[f?"animate":"css"]({width:100-n+"%"},{queue:!1,duration:u.animate}),o==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[f?"animate":"css"]({height:n+"%"},u.animate),o==="max"&&this.orientation==="vertical"&&this.range[f?"animate":"css"]({height:100-n+"%"},{queue:!1,duration:u.animate}))}})})(jQuery);(function(e,t){function i(){return++n}function s(e){return e.hash.length>1&&e.href.replace(r,"")===location.href.replace(r,"").replace(/\s/g,"%20")}var n=0,r=/#.*$/;e.widget("ui.tabs",{version:"1.9.2",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var t=this,n=this.options,r=n.active,i=location.hash.substring(1);this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",n.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs();if(r===null){i&&this.tabs.each(function(t,n){if(e(n).attr("aria-controls")===i)return r=t,!1}),r===null&&(r=this.tabs.index(this.tabs.filter(".ui-tabs-active")));if(r===null||r===-1)r=this.tabs.length?0:!1}r!==!1&&(r=this.tabs.index(this.tabs.eq(r)),r===-1&&(r=n.collapsible?!1:0)),n.active=r,!n.collapsible&&n.active===!1&&this.anchors.length&&(n.active=0),e.isArray(n.disabled)&&(n.disabled=e.unique(n.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(this.options.active):this.active=e(),this._refresh(),this.active.length&&this.load(n.active)},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var n=e(this.document[0].activeElement).closest("li"),r=this.tabs.index(n),i=!0;if(this._handlePageNav(t))return;switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:r++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:i=!1,r--;break;case e.ui.keyCode.END:r=this.anchors.length-1;break;case e.ui.keyCode.HOME:r=0;break;case e.ui.keyCode.SPACE:t.preventDefault(),clearTimeout(this.activating),this._activate(r);return;case e.ui.keyCode.ENTER:t.preventDefault(),clearTimeout(this.activating),this._activate(r===this.options.active?!1:r);return;default:return}t.preventDefault(),clearTimeout(this.activating),r=this._focusNextTab(r,i),t.ctrlKey||(n.attr("aria-selected","false"),this.tabs.eq(r).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",r)},this.delay))},_panelKeydown:function(t){if(this._handlePageNav(t))return;t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP)return this._activate(this._focusNextTab(this.options.active-1,!1)),!0;if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN)return this._activate(this._focusNextTab(this.options.active+1,!0)),!0},_findNextTab:function(t,n){function i(){return t>r&&(t=0),t<0&&(t=r),t}var r=this.tabs.length-1;while(e.inArray(i(),this.options.disabled)!==-1)t=n?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){if(e==="active"){this._activate(t);return}if(e==="disabled"){this._setupDisabled(t);return}this._super(e,t),e==="collapsible"&&(this.element.toggleClass("ui-tabs-collapsible",t),!t&&this.options.active===!1&&this._activate(0)),e==="event"&&this._setupEvents(t),e==="heightStyle"&&this._setupHeightStyle(t)},_tabId:function(e){return e.attr("aria-controls")||"ui-tabs-"+i()},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,n=this.tablist.children(":has(a[href])");t.disabled=e.map(n.filter(".ui-state-disabled"),function(e){return n.index(e)}),this._processTabs(),t.active===!1||!this.anchors.length?(t.active=!1,this.active=e()):this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(n,r){var i,o,u,a=e(r).uniqueId().attr("id"),f=e(r).closest("li"),l=f.attr("aria-controls");s(r)?(i=r.hash,o=t.element.find(t._sanitizeSelector(i))):(u=t._tabId(f),i="#"+u,o=t.element.find(i),o.length||(o=t._createPanel(u),o.insertAfter(t.panels[n-1]||t.tablist)),o.attr("aria-live","polite")),o.length&&(t.panels=t.panels.add(o)),l&&f.data("ui-tabs-aria-controls",l),f.attr({"aria-controls":i.substring(1),"aria-labelledby":a}),o.attr("aria-labelledby",a)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var n=0,r;r=this.tabs[n];n++)t===!0||e.inArray(n,t)!==-1?e(r).addClass("ui-state-disabled").attr("aria-disabled","true"):e(r).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var n={click:function(e){e.preventDefault()}};t&&e.each(t.split(" "),function(e,t){n[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,n),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var n,r,i=this.element.parent();t==="fill"?(e.support.minHeight||(r=i.css("overflow"),i.css("overflow","hidden")),n=i.height(),this.element.siblings(":visible").each(function(){var t=e(this),r=t.css("position");if(r==="absolute"||r==="fixed")return;n-=t.outerHeight(!0)}),r&&i.css("overflow",r),this.element.children().not(this.panels).each(function(){n-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):t==="auto"&&(n=0,this.panels.each(function(){n=Math.max(n,e(this).height("").height())}).height(n))},_eventHandler:function(t){var n=this.options,r=this.active,i=e(t.currentTarget),s=i.closest("li"),o=s[0]===r[0],u=o&&n.collapsible,a=u?e():this._getPanelForTab(s),f=r.length?this._getPanelForTab(r):e(),l={oldTab:r,oldPanel:f,newTab:u?e():s,newPanel:a};t.preventDefault();if(s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||o&&!n.collapsible||this._trigger("beforeActivate",t,l)===!1)return;n.active=u?!1:this.tabs.index(s),this.active=o?e():s,this.xhr&&this.xhr.abort(),!f.length&&!a.length&&e.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(s),t),this._toggle(t,l)},_toggle:function(t,n){function o(){r.running=!1,r._trigger("activate",t,n)}function u(){n.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),i.length&&r.options.show?r._show(i,r.options.show,o):(i.show(),o())}var r=this,i=n.newPanel,s=n.oldPanel;this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),s.hide(),u()),s.attr({"aria-expanded":"false","aria-hidden":"true"}),n.oldTab.attr("aria-selected","false"),i.length&&s.length?n.oldTab.attr("tabIndex",-1):i.length&&this.tabs.filter(function(){return e(this).attr("tabIndex")===0}).attr("tabIndex",-1),i.attr({"aria-expanded":"true","aria-hidden":"false"}),n.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var n,r=this._findActive(t);if(r[0]===this.active[0])return;r.length||(r=this.active),n=r.find(".ui-tabs-anchor")[0],this._eventHandler({target:n,currentTarget:n,preventDefault:e.noop})},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return typeof e=="string"&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeData("href.tabs").removeData("load.tabs").removeUniqueId(),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),n=t.data("ui-tabs-aria-controls");n?t.attr("aria-controls",n):t.removeAttr("aria-controls")}),this.panels.show(),this.options.heightStyle!=="content"&&this.panels.css("height","")},enable:function(n){var r=this.options.disabled;if(r===!1)return;n===t?r=!1:(n=this._getIndex(n),e.isArray(r)?r=e.map(r,function(e){return e!==n?e:null}):r=e.map(this.tabs,function(e,t){return t!==n?t:null})),this._setupDisabled(r)},disable:function(n){var r=this.options.disabled;if(r===!0)return;if(n===t)r=!0;else{n=this._getIndex(n);if(e.inArray(n,r)!==-1)return;e.isArray(r)?r=e.merge([n],r).sort():r=[n]}this._setupDisabled(r)},load:function(t,n){t=this._getIndex(t);var r=this,i=this.tabs.eq(t),o=i.find(".ui-tabs-anchor"),u=this._getPanelForTab(i),a={tab:i,panel:u};if(s(o[0]))return;this.xhr=e.ajax(this._ajaxSettings(o,n,a)),this.xhr&&this.xhr.statusText!=="canceled"&&(i.addClass("ui-tabs-loading"),u.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){u.html(e),r._trigger("load",n,a)},1)}).complete(function(e,t){setTimeout(function(){t==="abort"&&r.panels.stop(!1,!0),i.removeClass("ui-tabs-loading"),u.removeAttr("aria-busy"),e===r.xhr&&delete r.xhr},1)}))},_ajaxSettings:function(t,n,r){var i=this;return{url:t.attr("href"),beforeSend:function(t,s){return i._trigger("beforeLoad",n,e.extend({jqXHR:t,ajaxSettings:s},r))}}},_getPanelForTab:function(t){var n=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+n))}}),e.uiBackCompat!==!1&&(e.ui.tabs.prototype._ui=function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},e.widget("ui.tabs",e.ui.tabs,{url:function(e,t){this.anchors.eq(e).attr("href",t)}}),e.widget("ui.tabs",e.ui.tabs,{options:{ajaxOptions:null,cache:!1},_create:function(){this._super();var t=this;this._on({tabsbeforeload:function(n,r){if(e.data(r.tab[0],"cache.tabs")){n.preventDefault();return}r.jqXHR.success(function(){t.options.cache&&e.data(r.tab[0],"cache.tabs",!0)})}})},_ajaxSettings:function(t,n,r){var i=this.options.ajaxOptions;return e.extend({},i,{error:function(e,t){try{i.error(e,t,r.tab.closest("li").index(),r.tab[0])}catch(n){}}},this._superApply(arguments))},_setOption:function(e,t){e==="cache"&&t===!1&&this.anchors.removeData("cache.tabs"),this._super(e,t)},_destroy:function(){this.anchors.removeData("cache.tabs"),this._super()},url:function(e){this.anchors.eq(e).removeData("cache.tabs"),this._superApply(arguments)}}),e.widget("ui.tabs",e.ui.tabs,{abort:function(){this.xhr&&this.xhr.abort()}}),e.widget("ui.tabs",e.ui.tabs,{options:{spinner:"<em>Loading&#8230;</em>"},_create:function(){this._super(),this._on({tabsbeforeload:function(e,t){if(e.target!==this.element[0]||!this.options.spinner)return;var n=t.tab.find("span"),r=n.html();n.html(this.options.spinner),t.jqXHR.complete(function(){n.html(r)})}})}}),e.widget("ui.tabs",e.ui.tabs,{options:{enable:null,disable:null},enable:function(t){var n=this.options,r;if(t&&n.disabled===!0||e.isArray(n.disabled)&&e.inArray(t,n.disabled)!==-1)r=!0;this._superApply(arguments),r&&this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t]))},disable:function(t){var n=this.options,r;if(t&&n.disabled===!1||e.isArray(n.disabled)&&e.inArray(t,n.disabled)===-1)r=!0;this._superApply(arguments),r&&this._trigger("disable",null,this._ui(this.anchors[t],this.panels[t]))}}),e.widget("ui.tabs",e.ui.tabs,{options:{add:null,remove:null,tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},add:function(n,r,i){i===t&&(i=this.anchors.length);var s,o,u=this.options,a=e(u.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),f=n.indexOf("#")?this._tabId(a):n.replace("#","");return a.addClass("ui-state-default ui-corner-top").data("ui-tabs-destroy",!0),a.attr("aria-controls",f),s=i>=this.tabs.length,o=this.element.find("#"+f),o.length||(o=this._createPanel(f),s?i>0?o.insertAfter(this.panels.eq(-1)):o.appendTo(this.element):o.insertBefore(this.panels[i])),o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").hide(),s?a.appendTo(this.tablist):a.insertBefore(this.tabs[i]),u.disabled=e.map(u.disabled,function(e){return e>=i?++e:e}),this.refresh(),this.tabs.length===1&&u.active===!1&&this.option("active",0),this._trigger("add",null,this._ui(this.anchors[i],this.panels[i])),this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.tabs.eq(t).remove(),i=this._getPanelForTab(r).remove();return r.hasClass("ui-tabs-active")&&this.anchors.length>2&&this._activate(t+(t+1<this.anchors.length?1:-1)),n.disabled=e.map(e.grep(n.disabled,function(e){return e!==t}),function(e){return e>=t?--e:e}),this.refresh(),this._trigger("remove",null,this._ui(r.find("a")[0],i[0])),this}}),e.widget("ui.tabs",e.ui.tabs,{length:function(){return this.anchors.length}}),e.widget("ui.tabs",e.ui.tabs,{options:{idPrefix:"ui-tabs-"},_tabId:function(t){var n=t.is("li")?t.find("a[href]"):t;return n=n[0],e(n).closest("li").attr("aria-controls")||n.title&&n.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF\-]/g,"")||this.options.idPrefix+i()}}),e.widget("ui.tabs",e.ui.tabs,{options:{panelTemplate:"<div></div>"},_createPanel:function(t){return e(this.options.panelTemplate).attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)}}),e.widget("ui.tabs",e.ui.tabs,{_create:function(){var e=this.options;e.active===null&&e.selected!==t&&(e.active=e.selected===-1?!1:e.selected),this._super(),e.selected=e.active,e.selected===!1&&(e.selected=-1)},_setOption:function(e,t){if(e!=="selected")return this._super(e,t);var n=this.options;this._super("active",t===-1?!1:t),n.selected=n.active,n.selected===!1&&(n.selected=-1)},_eventHandler:function(){this._superApply(arguments),this.options.selected=this.options.active,this.options.selected===!1&&(this.options.selected=-1)}}),e.widget("ui.tabs",e.ui.tabs,{options:{show:null,select:null},_create:function(){this._super(),this.options.active!==!1&&this._trigger("show",null,this._ui(this.active.find(".ui-tabs-anchor")[0],this._getPanelForTab(this.active)[0]))},_trigger:function(e,t,n){var r,i,s=this._superApply(arguments);return s?(e==="beforeActivate"?(r=n.newTab.length?n.newTab:n.oldTab,i=n.newPanel.length?n.newPanel:n.oldPanel,s=this._super("select",t,{tab:r.find(".ui-tabs-anchor")[0],panel:i[0],index:r.closest("li").index()})):e==="activate"&&n.newTab.length&&(s=this._super("show",t,{tab:n.newTab.find(".ui-tabs-anchor")[0],panel:n.newPanel[0],index:n.newTab.closest("li").index()})),s):!1}}),e.widget("ui.tabs",e.ui.tabs,{select:function(e){e=this._getIndex(e);if(e===-1){if(!this.options.collapsible||this.options.selected===-1)return;e=this.options.selected}this.anchors.eq(e).trigger(this.options.event+this.eventNamespace)}}),function(){var t=0;e.widget("ui.tabs",e.ui.tabs,{options:{cookie:null},_create:function(){var e=this.options,t;e.active==null&&e.cookie&&(t=parseInt(this._cookie(),10),t===-1&&(t=!1),e.active=t),this._super()},_cookie:function(n){var r=[this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++t)];return arguments.length&&(r.push(n===!1?-1:n),r.push(this.options.cookie)),e.cookie.apply(null,r)},_refresh:function(){this._super(),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_eventHandler:function(){this._superApply(arguments),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_destroy:function(){this._super(),this.options.cookie&&this._cookie(null,this.options.cookie)}})}(),e.widget("ui.tabs",e.ui.tabs,{_trigger:function(t,n,r){var i=e.extend({},r);return t==="load"&&(i.panel=i.panel[0],i.tab=i.tab.find(".ui-tabs-anchor")[0]),this._super(t,n,i)}}),e.widget("ui.tabs",e.ui.tabs,{options:{fx:null},_getFx:function(){var t,n,r=this.options.fx;return r&&(e.isArray(r)?(t=r[0],n=r[1]):t=n=r),r?{show:n,hide:t}:null},_toggle:function(e,t){function o(){n.running=!1,n._trigger("activate",e,t)}function u(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),r.length&&s.show?r.animate(s.show,s.show.duration,function(){o()}):(r.show(),o())}var n=this,r=t.newPanel,i=t.oldPanel,s=this._getFx();if(!s)return this._super(e,t);n.running=!0,i.length&&s.hide?i.animate(s.hide,s.hide.duration,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),i.hide(),u())}}))})(jQuery);(function(e){function n(t,n){var r=(t.attr("aria-describedby")||"").split(/\s+/);r.push(n),t.data("ui-tooltip-id",n).attr("aria-describedby",e.trim(r.join(" ")))}function r(t){var n=t.data("ui-tooltip-id"),r=(t.attr("aria-describedby")||"").split(/\s+/),i=e.inArray(n,r);i!==-1&&r.splice(i,1),t.removeData("ui-tooltip-id"),r=e.trim(r.join(" ")),r?t.attr("aria-describedby",r):t.removeAttr("aria-describedby")}var t=0;e.widget("ui.tooltip",{version:"1.9.2",options:{content:function(){return e(this).attr("title")},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(t,n){var r=this;if(t==="disabled"){this[n?"_disable":"_enable"](),this.options[t]=n;return}this._super(t,n),t==="content"&&e.each(this.tooltips,function(e,t){r._updateContent(t)})},_disable:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0)}),this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var n=this,r=e(t?t.target:this.element).closest(this.options.items);if(!r.length||r.data("ui-tooltip-id"))return;r.attr("title")&&r.data("ui-tooltip-title",r.attr("title")),r.data("ui-tooltip-open",!0),t&&t.type==="mouseover"&&r.parents().each(function(){var t=e(this),r;t.data("ui-tooltip-open")&&(r=e.Event("blur"),r.target=r.currentTarget=this,n.close(r,!0)),t.attr("title")&&(t.uniqueId(),n.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._updateContent(r,t)},_updateContent:function(e,t){var n,r=this.options.content,i=this,s=t?t.type:null;if(typeof r=="string")return this._open(t,e,r);n=r.call(e[0],function(n){if(!e.data("ui-tooltip-open"))return;i._delay(function(){t&&(t.type=s),this._open(t,e,n)})}),n&&this._open(t,e,n)},_open:function(t,r,i){function f(e){a.of=e;if(s.is(":hidden"))return;s.position(a)}var s,o,u,a=e.extend({},this.options.position);if(!i)return;s=this._find(r);if(s.length){s.find(".ui-tooltip-content").html(i);return}r.is("[title]")&&(t&&t.type==="mouseover"?r.attr("title",""):r.removeAttr("title")),s=this._tooltip(r),n(r,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:f}),f(t)):s.position(e.extend({of:r},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.show&&this.options.show.delay&&(u=setInterval(function(){s.is(":visible")&&(f(a.of),clearInterval(u))},e.fx.interval)),this._trigger("open",t,{tooltip:s}),o={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var n=e.Event(t);n.currentTarget=r[0],this.close(n,!0)}},remove:function(){this._removeTooltip(s)}};if(!t||t.type==="mouseover")o.mouseleave="close";if(!t||t.type==="focusin")o.focusout="close";this._on(!0,r,o)},close:function(t){var n=this,i=e(t?t.currentTarget:this.element),s=this._find(i);if(this.closing)return;i.data("ui-tooltip-title")&&i.attr("title",i.data("ui-tooltip-title")),r(i),s.stop(!0),this._hide(s,this.options.hide,function(){n._removeTooltip(e(this))}),i.removeData("ui-tooltip-open"),this._off(i,"mouseleave focusout keyup"),i[0]!==this.element[0]&&this._off(i,"remove"),this._off(this.document,"mousemove"),t&&t.type==="mouseleave"&&e.each(this.parents,function(t,r){e(r.element).attr("title",r.title),delete n.parents[t]}),this.closing=!0,this._trigger("close",t,{tooltip:s}),this.closing=!1},_tooltip:function(n){var r="ui-tooltip-"+t++,i=e("<div>").attr({id:r,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return e("<div>").addClass("ui-tooltip-content").appendTo(i),i.appendTo(this.document[0].body),e.fn.bgiframe&&i.bgiframe(),this.tooltips[r]=n,i},_find:function(t){var n=t.data("ui-tooltip-id");return n?e("#"+n):e()},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0),e("#"+n).remove(),r.data("ui-tooltip-title")&&(r.attr("title",r.data("ui-tooltip-title")),r.removeData("ui-tooltip-title"))})}})})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js
deleted file mode 100644 (file)
index 93adea1..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v1.7.2 jquery.com | jquery.org/license */
-(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"<!doctype html>":"")+"<html><body>"),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bD.test(a)?d(a,e):b_(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&f.type(b)==="object")for(var e in b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bZ(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bS,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bZ(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bZ(a,c,d,e,"*",g));return l}function bY(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bO),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bB(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,g=4;if(d>0){if(c!=="border")for(;e<g;e+=2)c||(d-=parseFloat(f.css(a,"padding"+bx[e]))||0),c==="margin"?d+=parseFloat(f.css(a,c+bx[e]))||0:d-=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0;return d+"px"}d=by(a,b);if(d<0||d==null)d=a.style[b];if(bt.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<g;e+=2)d+=parseFloat(f.css(a,"padding"+bx[e]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+bx[e]))||0);return d+"px"}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(f.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h,i){var j,k=d==null,l=0,m=a.length;if(d&&typeof d=="object"){for(l in d)e.access(a,c,l,d[l],1,h,f);g=1}else if(f!==b){j=i===b&&e.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(e(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],d,j?f.call(a[l],l,c(a[l],d)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m,n=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?n(g):h==="function"&&(!a.unique||!p.has(g))&&c.push(g)},o=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,j=!0,m=k||0,k=0,l=c.length;for(;c&&m<l;m++)if(c[m].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}j=!1,c&&(a.once?e===!0?p.disable():c=[]:d&&d.length&&(e=d.shift(),p.fireWith(e[0],e[1])))},p={add:function(){if(c){var a=c.length;n(arguments),j?l=c.length:e&&e!==!0&&(k=a,o(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){j&&f<=l&&(l--,f<=m&&m--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&p.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c));return this},fire:function(){p.fireWith(this,arguments);return this},fired:function(){return!!i}};return p};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p=c.createElement("div"),q=c.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="<div "+n+"display:block;'><div style='"+t+"0;display:block;overflow:hidden;'></div></div>"+"<table "+n+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="<table><tr><td style='"+t+"0;display:none'></td><td>t</td></tr></table>",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h,i,j=this[0],k=0,m=null;if(a===b){if(this.length){m=f.data(j);if(j.nodeType===1&&!f._data(j,"parsedAttrs")){g=j.attributes;for(i=g.length;k<i;k++)h=g[k].name,h.indexOf("data-")===0&&(h=f.camelCase(h.substring(5)),l(j,h,m[h]));f._data(j,"parsedAttrs",!0)}}return m}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!";return f.access(this,function(c){if(c===b){m=this.triggerHandler("getData"+e,[d[0]]),m===b&&j&&(m=f.data(j,a),m=l(j,a,m));return m===b&&d[1]?this.data(d[0]):m}d[1]=c,this.each(function(){var b=f(this);b.triggerHandler("setData"+e,d),f.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length<d)return f.queue(this[0],a);return c===b?this:this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise(c)}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,f.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i<g;i++)e=d[i],e&&(c=f.propFix[e]||e,h=u.test(e),h||f.attr(a,e,""),a.removeAttribute(v?e:c),h&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0,coords:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(
-a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:g&&G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=f.event.special[c.type]||{},j=[],k,l,m,n,o,p,q,r,s,t,u;g[0]=c,c.delegateTarget=this;if(!i.preDispatch||i.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){n=f(this),n.context=this.ownerDocument||this;for(m=c.target;m!=this;m=m.parentNode||this)if(m.disabled!==!0){p={},r=[],n[0]=m;for(k=0;k<e;k++)s=d[k],t=s.selector,p[t]===b&&(p[t]=s.quick?H(m,s.quick):n.is(t)),p[t]&&r.push(s);r.length&&j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,matches:d.slice(e)});for(k=0;k<j.length&&!c.isPropagationStopped();k++){q=j[k],c.currentTarget=q.elem;for(l=0;l<q.matches.length&&!c.isImmediatePropagationStopped();l++){s=q.matches[l];if(h||!c.namespace&&!s.namespace||c.namespace_re&&c.namespace_re.test(s.namespace))c.data=s.data,c.handleObj=s,o=((f.event.special[s.origType]||{}).handle||s.handler).apply(q.elem,g),o!==b&&(c.result=o,o===!1&&(c.preventDefault(),c.stopPropagation()))}}i.postDispatch&&i.postDispatch.call(this,c);return c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.globalPOS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")[\\s/>]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f
-.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(f.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(g){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.src?f.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1></$2>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]==="<table>"&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i<u;i++)bn(l[i]);else bn(l);l.nodeType?j.push(l):j=f.merge(j,l)}if(d){g=function(a){return!a.type||be.test(a.type)};for(k=0;j[k];k++){h=j[k];if(e&&f.nodeName(h,"script")&&(!h.type||be.test(h.type)))e.push(h.parentNode?h.parentNode.removeChild(h):h);else{if(h.nodeType===1){var v=f.grep(h.getElementsByTagName("script"),g);j.splice.apply(j,[k+1,0].concat(v))}d.appendChild(h)}}}return j},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bp=/alpha\([^)]*\)/i,bq=/opacity=([^)]*)/,br=/([A-Z]|^ms)/g,bs=/^[\-+]?(?:\d*\.)?\d+$/i,bt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,bu=/^([\-+])=([\-+.\de]+)/,bv=/^margin/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Top","Right","Bottom","Left"],by,bz,bA;f.fn.css=function(a,c){return f.access(this,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),(e===""&&f.css(d,"display")==="none"||!f.contains(d.ownerDocument.documentElement,d))&&f._data(d,"olddisplay",cu(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(ct("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(ct("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]);if((k=f.cssHooks[g])&&"expand"in k){l=k.expand(a[g]),delete a[g];for(i in l)i in a||(a[i]=l[i])}}for(g in a){h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cm.test(h)?(q=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),q?(f._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=cn.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(f.cssNumber[i]?"":"px"),p!=="px"&&(f.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:ct("show",1),slideUp:ct("hide",1),slideToggle:ct("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cq||cr(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){f._data(e.elem,"fxshow"+e.prop)===b&&(e.options.hide?f._data(e.elem,"fxshow"+e.prop,e.start):e.options.show&&f._data(e.elem,"fxshow"+e.prop,e.end))},h()&&f.timers.push(h)&&!co&&(co=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cq||cr(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(cp.concat.apply([],cp),function(a,b){b.indexOf("margin")&&(f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cv,cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?cv=function(a,b,c,d){try{d=a.getBoundingClientRect()}catch(e){}if(!d||!f.contains(c,a))return d?{top:d.top,left:d.left}:{top:0,left:0};var g=b.body,h=cy(b),i=c.clientTop||g.clientTop||0,j=c.clientLeft||g.clientLeft||0,k=h.pageYOffset||f.support.boxModel&&c.scrollTop||g.scrollTop,l=h.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scrollLeft,m=d.top+k-i,n=d.left+l-j;return{top:m,left:n}}:cv=function(a,b,c){var d,e=a.offsetParent,g=a,h=b.body,i=b.defaultView,j=i?i.getComputedStyle(a,null):a.currentStyle,k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==c){if(f.support.fixedPosition&&j.position==="fixed")break;d=i?i.getComputedStyle(a,null):a.currentStyle,k-=a.scrollTop,l-=a.scrollLeft,a===e&&(k+=a.offsetTop,l+=a.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(a.nodeName))&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),g=e,e=a.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),j=d}if(j.position==="relative"||j.position==="static")k+=h.offsetTop,l+=h.offsetLeft;f.support.fixedPosition&&j.position==="fixed"&&(k+=Math.max(c.scrollTop,h.scrollTop),l+=Math.max(c.scrollLeft,h.scrollLeft));return{top:k,left:l}},f.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){f.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;if(!d)return null;if(c===d.body)return f.offset.bodyOffset(c);return cv(c,d,d.documentElement)},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.checkboxes.min.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.checkboxes.min.js
deleted file mode 100644 (file)
index 8595324..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- *
- * Copyright (c) 2006-2008 Sam Collett (http://www.texotela.co.uk)
- * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
- * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
- *
- * Version 2.1
- * Demo: http://www.texotela.co.uk/code/jquery/checkboxes/
- *
- * $LastChangedDate$
- * $Rev$
- */
-;(function(d){d.fn.toggleCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=!this.checked}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.checkCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=true}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.unCheckCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=false}).filter(":not(:checked)");c=e});if(!b){c=this}return c};d.radioCheckboxGroup=function(e,a){a=a||"*";var b="input[type=checkbox]";if(e){b+="[name="+e+"]"}var c=d(b).filter(a);c.click(function(){c.not(this).each(function(){this.checked=false}).end()})}})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.highlight-3.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.highlight-3.js
deleted file mode 100644 (file)
index 69bb52d..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
-
-highlight v3
-
-Highlights arbitrary terms.
-
-<http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html>
-
-MIT license.
-
-Johann Burkard
-<http://johannburkard.de>
-<mailto:jb@eaio.com>
-
-*/
-
-jQuery.fn.highlight = function(pat) {
- function innerHighlight(node, pat) {
-  var skip = 0;
-  if (node.nodeType == 3) {
-   var pos = node.data.toUpperCase().indexOf(pat);
-   if (pos >= 0) {
-    var spannode = document.createElement('span');
-    spannode.className = 'term';
-    var middlebit = node.splitText(pos);
-    var endbit = middlebit.splitText(pat.length);
-    var middleclone = middlebit.cloneNode(true);
-    spannode.appendChild(middleclone);
-    middlebit.parentNode.replaceChild(spannode, middlebit);
-    skip = 1;
-   }
-  }
-  else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
-   for (var i = 0; i < node.childNodes.length; ++i) {
-    i += innerHighlight(node.childNodes[i], pat);
-   }
-  }
-  return skip;
- }
- return this.each(function() {
-  innerHighlight(this, pat.toUpperCase());
- });
-};
-
-jQuery.fn.removeHighlight = function() {
- return this.find("span.term").each(function() {
-  this.parentNode.firstChild.nodeName;
-  with (this.parentNode) {
-   replaceChild(this.firstChild, this);
-   normalize();
-  }
- }).end();
-};
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.hoverIntent.minified.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.hoverIntent.minified.js
deleted file mode 100644 (file)
index 4d8888b..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-/**
-* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
-* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
-*
-* @param  f  onMouseOver function || An object with configuration options
-* @param  g  onMouseOut function  || Nothing (use configuration options object)
-* @author    Brian Cherne <brian@cherne.net>
-*/
-(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.metadata.min.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.metadata.min.js
deleted file mode 100644 (file)
index d9370d5..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-(function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';var data=$.data(elem,settings.single);if(data)return data;data="{}";var getData=function(data){if(typeof data!="string")return data;if(data.indexOf('{')<0){data=eval("("+data+")");}}
-var getObject=function(data){if(typeof data!="string")return data;data=eval("("+data+")");return data;}
-if(settings.type=="html5"){var object={};$(elem.attributes).each(function(){var name=this.nodeName;if(name.match(/^data-/))name=name.replace(/^data-/,'');else return true;object[name]=getObject(this.nodeValue);});}else{if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)
-data=m[1];}else if(settings.type=="elem"){if(!elem.getElementsByTagName)returnvar;e=elem.getElementsByTagName(settings.name);if(e.length)
-data=$.trim(e[0].innerHTML);}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)
-data=attr;}
-object=getObject(data.indexOf("{")<0?"{"+data+"}":data);}
-$.data(elem,settings.single,object);return object;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.rating.js b/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.rating.js
deleted file mode 100644 (file)
index c401dac..0000000
+++ /dev/null
@@ -1,392 +0,0 @@
-/*
- ### jQuery Star Rating Plugin v3.14 - 2012-01-26 ###
- * Home: http://www.fyneworks.com/jquery/star-rating/
- * Code: http://code.google.com/p/jquery-star-rating-plugin/
- *
-    * Dual licensed under the MIT and GPL licenses:
- *   http://www.opensource.org/licenses/mit-license.php
- *   http://www.gnu.org/licenses/gpl.html
- ###
-*/
-
-/*# AVOID COLLISIONS #*/
-;if(window.jQuery) (function($){
-/*# AVOID COLLISIONS #*/
-
-    // IE6 Background Image Fix
-    if ($.browser.msie) try { document.execCommand("BackgroundImageCache", false, true)} catch(e) { };
-    // Thanks to http://www.visualjquery.com/rating/rating_redux.html
-
-    // plugin initialization
-    $.fn.rating = function(options){
-        if(this.length==0) return this; // quick fail
-
-        // Handle API methods
-        if(typeof arguments[0]=='string'){
-            // Perform API methods on individual elements
-            if(this.length>1){
-                var args = arguments;
-                return this.each(function(){
-                    $.fn.rating.apply($(this), args);
-    });
-            };
-            // Invoke API method handler
-            $.fn.rating[arguments[0]].apply(this, $.makeArray(arguments).slice(1) || []);
-            // Quick exit...
-            return this;
-        };
-
-        // Initialize options for this call
-        var options = $.extend(
-            {}/* new object */,
-            $.fn.rating.options/* default options */,
-            options || {} /* just-in-time options */
-        );
-
-        // Allow multiple controls with the same name by making each call unique
-        $.fn.rating.calls++;
-
-        // loop through each matched element
-        this
-         .not('.star-rating-applied')
-            .addClass('star-rating-applied')
-        .each(function(){
-
-            // Load control parameters / find context / etc
-            var control, input = $(this);
-            var eid = (this.name || 'unnamed-rating').replace(/\[|\]/g, '_').replace(/^\_+|\_+$/g,'');
-            var context = $(this.form || document.body);
-
-            // FIX: http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=23
-            var raters = context.data('rating');
-            if(!raters || raters.call!=$.fn.rating.calls) raters = { count:0, call:$.fn.rating.calls };
-            var rater = raters[eid];
-
-            // if rater is available, verify that the control still exists
-            if(rater) control = rater.data('rating');
-
-            if(rater && control)//{// save a byte!
-                // add star to control if rater is available and the same control still exists
-                control.count++;
-
-            //}// save a byte!
-            else{
-                // create new control if first star or control element was removed/replaced
-
-                // Initialize options for this rater
-                control = $.extend(
-                    {}/* new object */,
-                    options || {} /* current call options */,
-                    ($.metadata? input.metadata(): ($.meta?input.data():null)) || {}, /* metadata options */
-                    { count:0, stars: [], inputs: [] }
-                );
-
-                // increment number of rating controls
-                control.serial = raters.count++;
-
-                // create rating element
-                rater = $('<span class="star-rating-control"/>');
-                input.before(rater);
-
-                // Mark element for initialization (once all stars are ready)
-                rater.addClass('rating-to-be-drawn');
-
-                // Accept readOnly setting from 'disabled' property
-                if(input.attr('disabled') || input.hasClass('disabled')) control.readOnly = true;
-
-                // Accept required setting from class property (class='required')
-                if(input.hasClass('required')) control.required = true;
-
-                // Create 'cancel' button
-                rater.append(
-                    control.cancel = $('<div class="rating-cancel"><a title="' + control.cancel + '">' + control.cancelValue + '</a></div>')
-                    .mouseover(function(){
-                        $(this).rating('drain');
-                        $(this).addClass('star-rating-hover');
-                        //$(this).rating('focus');
-                    })
-                    .mouseout(function(){
-                        $(this).rating('draw');
-                        $(this).removeClass('star-rating-hover');
-                        //$(this).rating('blur');
-                    })
-                    .click(function(){
-                     $(this).rating('select');
-                    })
-                    .data('rating', control)
-                );
-
-            }; // first element of group
-
-            // insert rating star
-            var star = $('<div class="star-rating rater-'+ control.serial +'"><a title="' + (this.title || this.value) + '">' + this.value + '</a></div>');
-            rater.append(star);
-
-            // inherit attributes from input element
-            if(this.id) star.attr('id', this.id);
-            if(this.className) star.addClass(this.className);
-
-            // Half-stars?
-            if(control.half) control.split = 2;
-
-            // Prepare division control
-            if(typeof control.split=='number' && control.split>0){
-                var stw = ($.fn.width ? star.width() : 0) || control.starWidth;
-                var spi = (control.count % control.split), spw = Math.floor(stw/control.split);
-                star
-                // restrict star's width and hide overflow (already in CSS)
-                .width(spw)
-                // move the star left by using a negative margin
-                // this is work-around to IE's stupid box model (position:relative doesn't work)
-                .find('a').css({ 'margin-left':'-'+ (spi*spw) +'px' })
-            };
-
-            // readOnly?
-            if(control.readOnly)//{ //save a byte!
-                // Mark star as readOnly so user can customize display
-                star.addClass('star-rating-readonly');
-            //}  //save a byte!
-            else//{ //save a byte!
-             // Enable hover css effects
-                star.addClass('star-rating-live')
-                 // Attach mouse events
-                    .mouseover(function(){
-                        $(this).rating('fill');
-                        $(this).rating('focus');
-                    })
-                    .mouseout(function(){
-                        $(this).rating('draw');
-                        $(this).rating('blur');
-                    })
-                    .click(function(){
-                        $(this).rating('select');
-                    })
-                ;
-            //}; //save a byte!
-
-            // set current selection
-            if(this.checked)   control.current = star;
-
-            // set current select for links
-            if(this.nodeName=="A"){
-    if($(this).hasClass('selected'))
-     control.current = star;
-   };
-
-            // hide input element
-            input.hide();
-
-            // backward compatibility, form element to plugin
-            input.change(function(){
-    $(this).rating('select');
-   });
-
-            // attach reference to star to input element and vice-versa
-            star.data('rating.input', input.data('rating.star', star));
-
-            // store control information in form (or body when form not available)
-            control.stars[control.stars.length] = star[0];
-            control.inputs[control.inputs.length] = input[0];
-            control.rater = raters[eid] = rater;
-            control.context = context;
-
-            input.data('rating', control);
-            rater.data('rating', control);
-            star.data('rating', control);
-            context.data('rating', raters);
-  }); // each element
-
-        // Initialize ratings (first draw)
-        $('.rating-to-be-drawn').rating('draw').removeClass('rating-to-be-drawn');
-
-        return this; // don't break the chain...
-    };
-
-    /*--------------------------------------------------------*/
-
-    /*
-        ### Core functionality and API ###
-    */
-    $.extend($.fn.rating, {
-        // Used to append a unique serial number to internal control ID
-        // each time the plugin is invoked so same name controls can co-exist
-        calls: 0,
-
-        focus: function(){
-            var control = this.data('rating'); if(!control) return this;
-            if(!control.focus) return this; // quick fail if not required
-            // find data for event
-            var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null );
-   // focus handler, as requested by focusdigital.co.uk
-            if(control.focus) control.focus.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]);
-        }, // $.fn.rating.focus
-
-        blur: function(){
-            var control = this.data('rating'); if(!control) return this;
-            if(!control.blur) return this; // quick fail if not required
-            // find data for event
-            var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null );
-   // blur handler, as requested by focusdigital.co.uk
-            if(control.blur) control.blur.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]);
-        }, // $.fn.rating.blur
-
-        fill: function(){ // fill to the current mouse position.
-            var control = this.data('rating'); if(!control) return this;
-            // do not execute when control is in read-only mode
-            if(control.readOnly) return;
-            // Reset all stars and highlight them up to this element
-            this.rating('drain');
-            this.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-hover');
-        },// $.fn.rating.fill
-
-        drain: function() { // drain all the stars.
-            var control = this.data('rating'); if(!control) return this;
-            // do not execute when control is in read-only mode
-            if(control.readOnly) return;
-            // Reset all stars
-            control.rater.children().filter('.rater-'+ control.serial).removeClass('star-rating-on').removeClass('star-rating-hover');
-        },// $.fn.rating.drain
-
-        draw: function(){ // set value and stars to reflect current selection
-            var control = this.data('rating'); if(!control) return this;
-            // Clear all stars
-            this.rating('drain');
-            // Set control value
-            if(control.current){
-                control.current.data('rating.input').attr('checked','checked');
-                control.current.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-on');
-            }
-            else
-             $(control.inputs).removeAttr('checked');
-            // Show/hide 'cancel' button
-            control.cancel[control.readOnly || control.required?'hide':'show']();
-            // Add/remove read-only classes to remove hand pointer
-            this.siblings()[control.readOnly?'addClass':'removeClass']('star-rating-readonly');
-        },// $.fn.rating.draw
-
-
-
-
-
-        select: function(value,wantCallBack){ // select a value
-
-                    // ***** MODIFICATION *****
-                    // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27
-                    //
-                    // ***** LIST OF MODIFICATION *****
-                    // ***** added Parameter wantCallBack : false if you don't want a callback. true or undefined if you want postback to be performed at the end of this method'
-                    // ***** recursive calls to this method were like : ... .rating('select') it's now like .rating('select',undefined,wantCallBack); (parameters are set.)
-                    // ***** line which is calling callback
-                    // ***** /LIST OF MODIFICATION *****
-
-            var control = this.data('rating'); if(!control) return this;
-            // do not execute when control is in read-only mode
-            if(control.readOnly) return;
-            // clear selection
-            control.current = null;
-            // programmatically (based on user input)
-            if(typeof value!='undefined'){
-             // select by index (0 based)
-                if(typeof value=='number')
-                     return $(control.stars[value]).rating('select',undefined,wantCallBack);
-                // select by literal value (must be passed as a string
-                if(typeof value=='string')
-                    //return
-                    $.each(control.stars, function(){
-                        if($(this).data('rating.input').val()==value) $(this).rating('select',undefined,wantCallBack);
-                    });
-            }
-            else
-                control.current = this[0].tagName=='INPUT' ?
-                 this.data('rating.star') :
-                    (this.is('.rater-'+ control.serial) ? this : null);
-
-            // Update rating control state
-            this.data('rating', control);
-            // Update display
-            this.rating('draw');
-            // find data for event
-            var input = $( control.current ? control.current.data('rating.input') : null );
-            // click callback, as requested here: http://plugins.jquery.com/node/1655
-
-                    // **** MODIFICATION *****
-                    // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27
-                    //
-                    //old line doing the callback :
-                    //if(control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event
-                    //
-                    //new line doing the callback (if i want :)
-                    if((wantCallBack ||wantCallBack == undefined) && control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event
-                    //to ensure retro-compatibility, wantCallBack must be considered as true by default
-                    // **** /MODIFICATION *****
-
-  },// $.fn.rating.select
-
-
-
-
-
-        readOnly: function(toggle, disable){ // make the control read-only (still submits value)
-            var control = this.data('rating'); if(!control) return this;
-            // setread-only status
-            control.readOnly = toggle || toggle==undefined ? true : false;
-            // enable/disable control value submission
-            if(disable) $(control.inputs).attr("disabled", "disabled");
-            else                       $(control.inputs).removeAttr("disabled");
-            // Update rating control state
-            this.data('rating', control);
-            // Update display
-            this.rating('draw');
-        },// $.fn.rating.readOnly
-
-        disable: function(){ // make read-only and never submit value
-            this.rating('readOnly', true, true);
-        },// $.fn.rating.disable
-
-        enable: function(){ // make read/write and submit value
-            this.rating('readOnly', false, false);
-        }// $.fn.rating.select
-
- });
-
-    /*--------------------------------------------------------*/
-
-    /*
-        ### Default Settings ###
-        eg.: You can override default control like this:
-        $.fn.rating.options.cancel = 'Clear';
-    */
-    $.fn.rating.options = { //$.extend($.fn.rating, { options: {
-            cancel: 'Cancel Rating',   // advisory title for the 'cancel' link
-            cancelValue: '',           // value to submit when user click the 'cancel' link
-            split: 0,                  // split the star into how many parts?
-
-            // Width of star image in case the plugin can't work it out. This can happen if
-            // the jQuery.dimensions plugin is not available OR the image is hidden at installation
-            starWidth: 16//,
-
-            //NB.: These don't need to be pre-defined (can be undefined/null) so let's save some code!
-            //half:     false,         // just a shortcut to control.split = 2
-            //required: false,         // disables the 'cancel' button so user can only select one of the specified values
-            //readOnly: false,         // disable rating plugin interaction/ values cannot be changed
-            //focus:    function(){},  // executed when stars are focused
-            //blur:     function(){},  // executed when stars are focused
-            //callback: function(){},  // executed when a star is clicked
- }; //} });
-
-    /*--------------------------------------------------------*/
-
-    /*
-        ### Default implementation ###
-        The plugin will attach itself to file inputs
-        with the class 'multi' when the page loads
-    */
-    $(function(){
-     $('input[type=radio].star').rating();
-    });
-
-
-
-/*# AVOID COLLISIONS #*/
-})(jQuery);
-/*# AVOID COLLISIONS #*/
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/Star0.gif b/koha-tmpl/opac-tmpl/ccsr/images/Star0.gif
deleted file mode 100644 (file)
index 44ffdf4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/Star0.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/Star1.gif b/koha-tmpl/opac-tmpl/ccsr/images/Star1.gif
deleted file mode 100644 (file)
index 2038638..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/Star1.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/Star2.gif b/koha-tmpl/opac-tmpl/ccsr/images/Star2.gif
deleted file mode 100644 (file)
index 2b60940..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/Star2.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/Star3.gif b/koha-tmpl/opac-tmpl/ccsr/images/Star3.gif
deleted file mode 100644 (file)
index 3ff6739..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/Star3.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/Star4.gif b/koha-tmpl/opac-tmpl/ccsr/images/Star4.gif
deleted file mode 100644 (file)
index 473cb32..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/Star4.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/Star5.gif b/koha-tmpl/opac-tmpl/ccsr/images/Star5.gif
deleted file mode 100644 (file)
index 0a61173..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/Star5.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/arrow-left-grey-11x6.png b/koha-tmpl/opac-tmpl/ccsr/images/arrow-left-grey-11x6.png
deleted file mode 100644 (file)
index cee17cc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/arrow-left-grey-11x6.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-11x6.png b/koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-11x6.png
deleted file mode 100644 (file)
index 702043e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-11x6.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-logo.png b/koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-logo.png
deleted file mode 100644 (file)
index 7e9a3fa..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-logo.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/asc.gif b/koha-tmpl/opac-tmpl/ccsr/images/asc.gif
deleted file mode 100644 (file)
index 3074264..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/asc.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/ascdesc.gif b/koha-tmpl/opac-tmpl/ccsr/images/ascdesc.gif
deleted file mode 100644 (file)
index 2ea1fc8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/ascdesc.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/bg-result-light.png b/koha-tmpl/opac-tmpl/ccsr/images/bg-result-light.png
deleted file mode 100644 (file)
index 1d21ae5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/bg-result-light.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/bg-results-control.png b/koha-tmpl/opac-tmpl/ccsr/images/bg-results-control.png
deleted file mode 100644 (file)
index e7c98b7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/bg-results-control.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/bg-search-bar.png b/koha-tmpl/opac-tmpl/ccsr/images/bg-search-bar.png
deleted file mode 100644 (file)
index 9f7991e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/bg-search-bar.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/bonus.png b/koha-tmpl/opac-tmpl/ccsr/images/bonus.png
deleted file mode 100644 (file)
index 663a31d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/bonus.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/browse-next.gif b/koha-tmpl/opac-tmpl/ccsr/images/browse-next.gif
deleted file mode 100644 (file)
index 7fcd3f0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/browse-next.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/browse-prev.gif b/koha-tmpl/opac-tmpl/ccsr/images/browse-prev.gif
deleted file mode 100644 (file)
index feca93e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/browse-prev.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/btn-search-bar.png b/koha-tmpl/opac-tmpl/ccsr/images/btn-search-bar.png
deleted file mode 100644 (file)
index 02a83bb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/btn-search-bar.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/caret.gif b/koha-tmpl/opac-tmpl/ccsr/images/caret.gif
deleted file mode 100644 (file)
index 8c3bf7b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/caret.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/back_disabled.jpg b/koha-tmpl/opac-tmpl/ccsr/images/datatables/back_disabled.jpg
deleted file mode 100644 (file)
index 1e73a54..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/back_disabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/back_enabled.jpg b/koha-tmpl/opac-tmpl/ccsr/images/datatables/back_enabled.jpg
deleted file mode 100644 (file)
index a6d764c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/back_enabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_disabled.jpg b/koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_disabled.jpg
deleted file mode 100644 (file)
index 28a9dc5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_disabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_enabled.jpg b/koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_enabled.jpg
deleted file mode 100644 (file)
index 598c075..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_enabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc.png b/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc.png
deleted file mode 100644 (file)
index a56d0e2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc_disabled.png b/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc_disabled.png
deleted file mode 100644 (file)
index b7e621e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc_disabled.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_both.png b/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_both.png
deleted file mode 100644 (file)
index 839ac4b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_both.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc.png b/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc.png
deleted file mode 100644 (file)
index 90b2951..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc_disabled.png b/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc_disabled.png
deleted file mode 100644 (file)
index 2409653..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc_disabled.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/delete.gif b/koha-tmpl/opac-tmpl/ccsr/images/delete.gif
deleted file mode 100755 (executable)
index 43c6ca8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/delete.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/desc.gif b/koha-tmpl/opac-tmpl/ccsr/images/desc.gif
deleted file mode 100644 (file)
index 1eee784..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/desc.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/feed-icon-16x16.png b/koha-tmpl/opac-tmpl/ccsr/images/feed-icon-16x16.png
deleted file mode 100644 (file)
index 1679ab0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/feed-icon-16x16.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/filefind.png b/koha-tmpl/opac-tmpl/ccsr/images/filefind.png
deleted file mode 100644 (file)
index 3c05c72..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/filefind.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_header.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_header.png
deleted file mode 100644 (file)
index 5fd8125..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_header.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-bottom.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-bottom.png
deleted file mode 100644 (file)
index 90a4429..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-bottom.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-top.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-top.png
deleted file mode 100644 (file)
index 6fb4592..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-top.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login.png
deleted file mode 100644 (file)
index 8c228a6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_login.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-left.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-left.png
deleted file mode 100644 (file)
index b5290ac..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-left.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-right.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-right.png
deleted file mode 100644 (file)
index 9a10299..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-right.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-left.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-left.png
deleted file mode 100644 (file)
index beb203a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-left.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-right.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-right.png
deleted file mode 100644 (file)
index 812bc37..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-right.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_submit.png b/koha-tmpl/opac-tmpl/ccsr/images/img_bg_submit.png
deleted file mode 100644 (file)
index 4de790d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_bg_submit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_logo_koha.jpg b/koha-tmpl/opac-tmpl/ccsr/images/img_logo_koha.jpg
deleted file mode 100644 (file)
index 5056181..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_logo_koha.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_puce_liste.png b/koha-tmpl/opac-tmpl/ccsr/images/img_puce_liste.png
deleted file mode 100644 (file)
index 7c14659..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_puce_liste.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_puce_search.png b/koha-tmpl/opac-tmpl/ccsr/images/img_puce_search.png
deleted file mode 100644 (file)
index 13895bb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_puce_search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_select-puce.png b/koha-tmpl/opac-tmpl/ccsr/images/img_select-puce.png
deleted file mode 100644 (file)
index 19e1243..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_select-puce.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-bottom.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-bottom.png
deleted file mode 100644 (file)
index 552fe94..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-bottom.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-top.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-top.png
deleted file mode 100644 (file)
index 5567b13..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-top.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account.png
deleted file mode 100644 (file)
index c831156..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_account.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_footer.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_footer.png
deleted file mode 100644 (file)
index e5f87a2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_footer.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_header.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_header.png
deleted file mode 100644 (file)
index 94120d6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_header.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-bottom.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-bottom.png
deleted file mode 100644 (file)
index 8a5cd4e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-bottom.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-top.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-top.png
deleted file mode 100644 (file)
index 9b84c71..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-top.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search.png
deleted file mode 100644 (file)
index 263ab8d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_tabs.png b/koha-tmpl/opac-tmpl/ccsr/images/img_sep_tabs.png
deleted file mode 100644 (file)
index 883a26d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_sep_tabs.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-cart.png b/koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-cart.png
deleted file mode 100644 (file)
index 40c4ef2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-cart.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-lists.png b/koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-lists.png
deleted file mode 100644 (file)
index f35ab52..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-lists.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/item-bullet.gif b/koha-tmpl/opac-tmpl/ccsr/images/item-bullet.gif
deleted file mode 100644 (file)
index eae920d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/item-bullet.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/koha-logo.gif b/koha-tmpl/opac-tmpl/ccsr/images/koha-logo.gif
deleted file mode 100644 (file)
index 5a16572..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/koha-logo.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/loading.gif b/koha-tmpl/opac-tmpl/ccsr/images/loading.gif
deleted file mode 100644 (file)
index 3c2f7c0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/loading.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/logo-koha.png b/koha-tmpl/opac-tmpl/ccsr/images/logo-koha.png
deleted file mode 100644 (file)
index b748dd1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/logo-koha.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/mobile-menu-button.png b/koha-tmpl/opac-tmpl/ccsr/images/mobile-menu-button.png
deleted file mode 100644 (file)
index a19d5a5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/mobile-menu-button.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/social-sprite.png b/koha-tmpl/opac-tmpl/ccsr/images/social-sprite.png
deleted file mode 100644 (file)
index 63d6b74..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/social-sprite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/socnet/delicious16.gif b/koha-tmpl/opac-tmpl/ccsr/images/socnet/delicious16.gif
deleted file mode 100644 (file)
index 11682e8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/socnet/delicious16.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/socnet/facebook16.png b/koha-tmpl/opac-tmpl/ccsr/images/socnet/facebook16.png
deleted file mode 100644 (file)
index 1176590..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/socnet/facebook16.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/socnet/linkedin16.png b/koha-tmpl/opac-tmpl/ccsr/images/socnet/linkedin16.png
deleted file mode 100644 (file)
index 2a195c2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/socnet/linkedin16.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/socnet/mailto16.png b/koha-tmpl/opac-tmpl/ccsr/images/socnet/mailto16.png
deleted file mode 100644 (file)
index d8e4a5a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/socnet/mailto16.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/socnet/twitter16.png b/koha-tmpl/opac-tmpl/ccsr/images/socnet/twitter16.png
deleted file mode 100644 (file)
index ccb1b61..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/socnet/twitter16.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/sprite.png b/koha-tmpl/opac-tmpl/ccsr/images/sprite.png
deleted file mode 100644 (file)
index 6ed641d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/sprite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/star-ratings-empty.gif b/koha-tmpl/opac-tmpl/ccsr/images/star-ratings-empty.gif
deleted file mode 100644 (file)
index 09b6305..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/star-ratings-empty.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/star-ratings-sprite.png b/koha-tmpl/opac-tmpl/ccsr/images/star-ratings-sprite.png
deleted file mode 100644 (file)
index 1dadc55..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/star-ratings-sprite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/star-ratings.gif b/koha-tmpl/opac-tmpl/ccsr/images/star-ratings.gif
deleted file mode 100644 (file)
index 83ef62e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/star-ratings.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/star.gif b/koha-tmpl/opac-tmpl/ccsr/images/star.gif
deleted file mode 100644 (file)
index d0948a7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/star.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/tag-small-disabled.png b/koha-tmpl/opac-tmpl/ccsr/images/tag-small-disabled.png
deleted file mode 100644 (file)
index 4976cb0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/tag-small-disabled.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/images/tag-small.png b/koha-tmpl/opac-tmpl/ccsr/images/tag-small.png
deleted file mode 100644 (file)
index 7e8b39e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/images/tag-small.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.gif
deleted file mode 100644 (file)
index 4227b69..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.jpg b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.jpg
deleted file mode 100644 (file)
index 7cca522..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVD.gif
deleted file mode 100644 (file)
index e72e4cd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVDreserve.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVDreserve.gif
deleted file mode 100644 (file)
index 29834b0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVDreserve.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.gif
deleted file mode 100644 (file)
index fad7283..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.jpg b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.jpg
deleted file mode 100644 (file)
index 64aaf25..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalCD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalCD.gif
deleted file mode 100644 (file)
index 632fe76..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalCD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalDVD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalDVD.gif
deleted file mode 100644 (file)
index 5b278cb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalDVD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.gif
deleted file mode 100644 (file)
index a51563a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.jpg b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.jpg
deleted file mode 100644 (file)
index 6663a7e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivaltape.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivaltape.gif
deleted file mode 100644 (file)
index b6d5382..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivaltape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/book.gif
deleted file mode 100644 (file)
index 3bbb8c6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cd.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cd.gif
deleted file mode 100644 (file)
index 904e2a6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdrom.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdrom.gif
deleted file mode 100644 (file)
index 0208076..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdrom.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdromreserve.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdromreserve.gif
deleted file mode 100644 (file)
index f5c0974..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdromreserve.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/download.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/download.gif
deleted file mode 100644 (file)
index e28cc06..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/download.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ebook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ebook.gif
deleted file mode 100644 (file)
index 19a0231..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ebook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.gif
deleted file mode 100644 (file)
index 1a1c5ff..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.jpg b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.jpg
deleted file mode 100644 (file)
index e431641..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/newbook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/newbook.gif
deleted file mode 100644 (file)
index 0d36106..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/newbook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/referencebook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/referencebook.gif
deleted file mode 100644 (file)
index e350c28..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/referencebook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservebook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservebook.gif
deleted file mode 100644 (file)
index bba9b26..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservebook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservecd.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservecd.gif
deleted file mode 100644 (file)
index 1e45013..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservecd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservetape.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservetape.gif
deleted file mode 100644 (file)
index 14a56a9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservetape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservevhs.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservevhs.gif
deleted file mode 100644 (file)
index 9761c3e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservevhs.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/tape.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/tape.gif
deleted file mode 100644 (file)
index 793db8d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/tape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/vhs.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/vhs.gif
deleted file mode 100644 (file)
index a65106b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/vhs.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/2d_art.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/2d_art.gif
deleted file mode 100644 (file)
index 2fe7917..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/2d_art.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/3d_art.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/3d_art.gif
deleted file mode 100644 (file)
index ff31721..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/3d_art.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/7Day_book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/7Day_book.gif
deleted file mode 100644 (file)
index 4be3ee1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/7Day_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/archive.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/archive.gif
deleted file mode 100644 (file)
index 42d2901..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/archive.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/audio.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/audio.gif
deleted file mode 100644 (file)
index 35326b1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/audio.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/book.gif
deleted file mode 100644 (file)
index e882cb0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/cd_music.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/cd_music.gif
deleted file mode 100644 (file)
index 8af80ee..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/cd_music.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/computer_file.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/computer_file.gif
deleted file mode 100644 (file)
index b289c94..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/computer_file.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/digital_audio.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/digital_audio.gif
deleted file mode 100644 (file)
index 78fecc4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/digital_audio.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/dvd.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/dvd.gif
deleted file mode 100644 (file)
index ec1334a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/dvd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_book.gif
deleted file mode 100644 (file)
index d146c8c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_journal.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_journal.gif
deleted file mode 100644 (file)
index b0a165f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_journal.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_video.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_video.gif
deleted file mode 100644 (file)
index 32fd4e5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_video.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/journal.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/journal.gif
deleted file mode 100644 (file)
index 6539226..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/journal.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/juvenile_book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/juvenile_book.gif
deleted file mode 100644 (file)
index bd2eb76..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/juvenile_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/kit.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/kit.gif
deleted file mode 100644 (file)
index ee4103c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/kit.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/laserdisk.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/laserdisk.gif
deleted file mode 100644 (file)
index 9043a0a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/laserdisk.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/map.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/map.gif
deleted file mode 100644 (file)
index 7c4d6de..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/map.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_book.gif
deleted file mode 100644 (file)
index 171e9d7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_dvd.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_dvd.gif
deleted file mode 100644 (file)
index 8bff4a9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_dvd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/periodical.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/periodical.gif
deleted file mode 100644 (file)
index 8144f78..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/periodical.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/realia.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/realia.gif
deleted file mode 100644 (file)
index aa832c6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/realia.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reference.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reference.gif
deleted file mode 100644 (file)
index 8400aa8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reserve_book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reserve_book.gif
deleted file mode 100644 (file)
index ff64371..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reserve_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/score.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/score.gif
deleted file mode 100644 (file)
index 9ec7bbd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/score.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/software.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/software.gif
deleted file mode 100644 (file)
index 43c776b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/software.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/sound.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/sound.gif
deleted file mode 100644 (file)
index d2599ec..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/sound.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/tape_music.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/tape_music.gif
deleted file mode 100644 (file)
index 2910cee..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/tape_music.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vhs.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vhs.gif
deleted file mode 100644 (file)
index 0a1cc4a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vhs.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vinyl_music.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vinyl_music.gif
deleted file mode 100644 (file)
index 654f5bf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vinyl_music.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/web.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/web.gif
deleted file mode 100644 (file)
index 1b8f2cc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/web.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/bd.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/bd.png
deleted file mode 100644 (file)
index 773a712..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/bd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cd.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cd.png
deleted file mode 100644 (file)
index b29e4f5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cdrom.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cdrom.png
deleted file mode 100644 (file)
index 25957ea..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cdrom.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dossier_de_presse.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dossier_de_presse.png
deleted file mode 100644 (file)
index 8a13696..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dossier_de_presse.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd.png
deleted file mode 100644 (file)
index 585a2d3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd_musical.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd_musical.png
deleted file mode 100644 (file)
index f5941e2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd_musical.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre.png
deleted file mode 100644 (file)
index 25dcb9c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_ancien.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_ancien.png
deleted file mode 100644 (file)
index 2ffdb2d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_ancien.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_artiste.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_artiste.png
deleted file mode 100644 (file)
index 39fedb4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_artiste.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_audio.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_audio.png
deleted file mode 100644 (file)
index 2da6a5a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_audio.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_en_gros_caracteres.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_en_gros_caracteres.png
deleted file mode 100644 (file)
index a658285..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_en_gros_caracteres.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_multimedia.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_multimedia.png
deleted file mode 100644 (file)
index 0a3e2cd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_multimedia.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/partition.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/partition.png
deleted file mode 100644 (file)
index 65bb645..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/partition.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/revue.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/revue.png
deleted file mode 100644 (file)
index 338df90..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/revue.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/vhs.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/vhs.png
deleted file mode 100644 (file)
index 0709532..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/vhs.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Internet_Connection_Tools.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Internet_Connection_Tools.png
deleted file mode 100644 (file)
index 6ba047e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Internet_Connection_Tools.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Quicktime.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Quicktime.png
deleted file mode 100644 (file)
index cc7278a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Quicktime.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_COPYING.txt b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_COPYING.txt
deleted file mode 100644 (file)
index b3aa599..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-License
-
-The Crystal Project are released under LGPL.
-
-GNU General Public License.
-
-   0.
-
-      This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
-
-      A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
-
-      The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)
-
-      "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
-
-      Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
-   1.
-
-      You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
-
-      You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
-   2.
-
-      You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
-         1. The modified work must itself be a software library.
-         2. You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
-         3. You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
-         4. If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.
-
-      (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
-
-      These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
-
-      Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.
-
-      In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
-   3.
-
-      You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.
-
-      Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.
-
-      This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
-   4.
-
-      You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.
-
-      If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
-   5.
-
-      A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.
-      However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
-
-      When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.
-
-      If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)
-
-      Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.
-   6.
-
-      As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.
-
-      You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
-         1. Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) .
-         2. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
-         3. Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
-         4. If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
-         5. Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
-
-      For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
-
-      It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
-   7.
-
-      You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
-         1.
-
-            Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
-         2.
-
-            Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
-   8.
-
-      You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
-   9.
-
-      You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
-  10.
-
-      Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
-  11.
-
-      If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.
-
-      If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
-
-      It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
-
-      This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
-  12.
-
-      If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
-  13.
-
-      The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
-
-      Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
-  14.
-
-      If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
-
-No Warranty
-
-  15.
-
-      Because the library is licensed free of charge, there is no warranty for the library, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the library "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the library is with you. Should the library prove defective, you assume the cost of all necessary servicing, repair or correction.
-  16.
-
-      In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the library as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the library (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the library to operate with any other software), even if such holder or other party has been advised of the possibility of such damages.
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_README.txt b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_README.txt
deleted file mode 100644 (file)
index 4d119eb..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-The Crystal Clear icon set was created by
-Everaldo Coelho, http://www.everaldo.com/
-Submitted:  Oct 11 2003
-Updated:  Jun 16 2007
-
-Icons were acquired from Wikimedia Commons,
-http://commons.wikimedia.org/wiki/Crystal_Clear, 30 Jan 2010.
-
-The images were renamed, organized and re-sized to create this packager in a
-standard icon package format.  This was preformed by Jeff Israel at the Open
-Icon Library.
-
-This package was created by the Open Icon Library,
-http://openiconlibrary.sourceforge.net/ and is available for download there.T
-All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
-
-See COPYING.txt or http://www.everaldo.com/crystal/?action=license for details.
-
----------------
-
-Added to this set were three images by RayAna Min Park (August 2011):
-
-books-closed.png
-books-open-cd.png
-books-open.png
-
-All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/aktion.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/aktion.png
deleted file mode 100644 (file)
index f68701d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/aktion.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/binary.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/binary.png
deleted file mode 100644 (file)
index 2a84df8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/binary.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/blockdevice.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/blockdevice.png
deleted file mode 100644 (file)
index 41a7a62..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/blockdevice.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/bookmark.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/bookmark.png
deleted file mode 100644 (file)
index f02bae1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/bookmark.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-closed-32.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-closed-32.png
deleted file mode 100644 (file)
index 7bff6e4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-closed-32.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-32.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-32.png
deleted file mode 100644 (file)
index 2939d6a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-32.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-cd-32.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-cd-32.png
deleted file mode 100644 (file)
index c0547a3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-cd-32.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/browser.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/browser.png
deleted file mode 100644 (file)
index 27cdb51..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/browser.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/build.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/build.png
deleted file mode 100644 (file)
index a24c07e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/build.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/calc.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/calc.png
deleted file mode 100644 (file)
index 980402d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/calc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/camera.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/camera.png
deleted file mode 100644 (file)
index ea1db14..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/camera.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cardgame.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cardgame.png
deleted file mode 100644 (file)
index f97b1e7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cardgame.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdimage.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdimage.png
deleted file mode 100644 (file)
index ebb17da..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdimage.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_mount.png
deleted file mode 100644 (file)
index d714732..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_unmount.png
deleted file mode 100644 (file)
index 4ecbab8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdtrack.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdtrack.png
deleted file mode 100644 (file)
index 57166c9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdtrack.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_mount.png
deleted file mode 100644 (file)
index 63435f6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_unmount.png
deleted file mode 100644 (file)
index 52fccad..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/decrypted.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/decrypted.png
deleted file mode 100644 (file)
index c96fc1b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/decrypted.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/demo.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/demo.png
deleted file mode 100644 (file)
index 9bdf62c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/demo.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/desktopshare.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/desktopshare.png
deleted file mode 100644 (file)
index e81e87a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/desktopshare.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/display.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/display.png
deleted file mode 100644 (file)
index 4fff193..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/display.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document.png
deleted file mode 100644 (file)
index 8988e77..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document2.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document2.png
deleted file mode 100644 (file)
index f02995c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/download_manager.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/download_manager.png
deleted file mode 100644 (file)
index 29f6b8e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/download_manager.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount.png
deleted file mode 100644 (file)
index 759500d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount_2.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount_2.png
deleted file mode 100644 (file)
index 44a5b91..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount_2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_unmount.png
deleted file mode 100644 (file)
index 55e5e41..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/edit.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/edit.png
deleted file mode 100644 (file)
index 9cdbd34..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/edit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/editpaste.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/editpaste.png
deleted file mode 100644 (file)
index 15846cc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/editpaste.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/encrypted.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/encrypted.png
deleted file mode 100644 (file)
index dfeba13..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/encrypted.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/file_temporary.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/file_temporary.png
deleted file mode 100644 (file)
index 2cadff4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/file_temporary.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_mount.png
deleted file mode 100644 (file)
index 44437d2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_unmount.png
deleted file mode 100644 (file)
index 4fb26b5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_blue.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_blue.png
deleted file mode 100644 (file)
index 2be4be3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_blue.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_green.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_green.png
deleted file mode 100644 (file)
index dee110e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_green.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey.png
deleted file mode 100644 (file)
index 1311540..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey_open.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey_open.png
deleted file mode 100644 (file)
index 4925e91..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey_open.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_html.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_html.png
deleted file mode 100644 (file)
index d6d6f6f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_html.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_image.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_image.png
deleted file mode 100644 (file)
index ec82a25..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_images.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_images.png
deleted file mode 100644 (file)
index f06baec..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_images.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_locked.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_locked.png
deleted file mode 100644 (file)
index c9f2de7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_locked.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_music.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_music.png
deleted file mode 100644 (file)
index 919f212..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_music.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_print.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_print.png
deleted file mode 100644 (file)
index cb00dc9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_print.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_red.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_red.png
deleted file mode 100644 (file)
index 1e1bbe3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_red.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_sound.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_sound.png
deleted file mode 100644 (file)
index f091233..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_sound.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_txt.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_txt.png
deleted file mode 100644 (file)
index 91c9a46..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_txt.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_video.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_video.png
deleted file mode 100644 (file)
index c3f9d4a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_video.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_yellow.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_yellow.png
deleted file mode 100644 (file)
index 0576bf0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_yellow.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/hdd_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/hdd_mount.png
deleted file mode 100644 (file)
index 2f1e6b1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/hdd_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/html.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/html.png
deleted file mode 100644 (file)
index bee3f62..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/html.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image.png
deleted file mode 100644 (file)
index 42d762c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image2.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image2.png
deleted file mode 100644 (file)
index 5ba95e8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/info.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/info.png
deleted file mode 100644 (file)
index e8990cb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/info.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/internet.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/internet.png
deleted file mode 100644 (file)
index 32da6a7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/internet.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/joystick.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/joystick.png
deleted file mode 100644 (file)
index aad42cd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/joystick.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kaddressbook.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kaddressbook.png
deleted file mode 100644 (file)
index 1651f9c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kaddressbook.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kbackgammon.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kbackgammon.png
deleted file mode 100644 (file)
index 843710f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kbackgammon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmdf.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmdf.png
deleted file mode 100644 (file)
index 8491ebf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmdf.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmmidi.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmmidi.png
deleted file mode 100644 (file)
index ae78b68..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmmidi.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcoloredit.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcoloredit.png
deleted file mode 100644 (file)
index d4108a4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcoloredit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kdict.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kdict.png
deleted file mode 100644 (file)
index 95b8e3f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kdict.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kedit.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kedit.png
deleted file mode 100644 (file)
index 8000b63..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kedit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/keyboard.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/keyboard.png
deleted file mode 100644 (file)
index 3710d08..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/keyboard.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/klaptop.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/klaptop.png
deleted file mode 100644 (file)
index 6cfb8fb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/klaptop.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kmid.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kmid.png
deleted file mode 100644 (file)
index ab67d0e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kmid.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/korganizer.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/korganizer.png
deleted file mode 100644 (file)
index 32cccbd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/korganizer.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpackage.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpackage.png
deleted file mode 100644 (file)
index 1eae4ee..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpackage.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpat.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpat.png
deleted file mode 100644 (file)
index 7a39b66..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpat.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpoker.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpoker.png
deleted file mode 100644 (file)
index 6a99e3d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpoker.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kscd.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kscd.png
deleted file mode 100644 (file)
index 391ebc5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kscd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/ksnapshot.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/ksnapshot.png
deleted file mode 100644 (file)
index 25dd5ee..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/ksnapshot.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kuser2.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kuser2.png
deleted file mode 100644 (file)
index daf8727..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kuser2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kwrite.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kwrite.png
deleted file mode 100644 (file)
index efa8881..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kwrite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kxkb.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kxkb.png
deleted file mode 100644 (file)
index 6496be9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kxkb.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock-silver.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock-silver.png
deleted file mode 100644 (file)
index ac44625..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock-silver.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock.png
deleted file mode 100644 (file)
index 270e6e8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock_-_pink.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock_-_pink.png
deleted file mode 100644 (file)
index 9c8a8b2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock_-_pink.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/log.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/log.png
deleted file mode 100644 (file)
index 387d961..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/log.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lsongs.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lsongs.png
deleted file mode 100644 (file)
index d0019e3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lsongs.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/make.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/make.png
deleted file mode 100644 (file)
index 3a2a0a6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/make.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/man.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/man.png
deleted file mode 100644 (file)
index 3f45c92..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/man.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/message.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/message.png
deleted file mode 100644 (file)
index a4eed85..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/message.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime-postscript.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime-postscript.png
deleted file mode 100644 (file)
index 8041956..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime-postscript.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime_txt.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime_txt.png
deleted file mode 100644 (file)
index 6eeb67e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime_txt.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player.png
deleted file mode 100644 (file)
index f8a79b7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player2.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player2.png
deleted file mode 100644 (file)
index 2357de0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore.png
deleted file mode 100644 (file)
index 412300c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore2.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore2.png
deleted file mode 100644 (file)
index d4a3197..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mymac.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mymac.png
deleted file mode 100644 (file)
index bf185f1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mymac.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_mount.png
deleted file mode 100644 (file)
index 9fe616e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_unmount.png
deleted file mode 100644 (file)
index 4b8eeb8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/palm.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/palm.png
deleted file mode 100644 (file)
index 808b3b3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/palm.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda.png
deleted file mode 100644 (file)
index 4cdd912..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_black.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_black.png
deleted file mode 100644 (file)
index d9184cd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_black.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_blue.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_blue.png
deleted file mode 100644 (file)
index cbd4a23..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_blue.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/print_class.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/print_class.png
deleted file mode 100644 (file)
index c3917dc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/print_class.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/readme.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/readme.png
deleted file mode 100644 (file)
index 77e524a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/readme.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/reminders.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/reminders.png
deleted file mode 100644 (file)
index 1c18109..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/reminders.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/scanner.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/scanner.png
deleted file mode 100644 (file)
index 70d289f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/scanner.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/schedule.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/schedule.png
deleted file mode 100644 (file)
index 010b2d2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/schedule.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/starthere.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/starthere.png
deleted file mode 100644 (file)
index b223080..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/starthere.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tablet.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tablet.png
deleted file mode 100644 (file)
index 914bf8b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tablet.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tutorials.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tutorials.png
deleted file mode 100644 (file)
index 4ddae20..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tutorials.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tv.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tv.png
deleted file mode 100644 (file)
index 144368f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tv.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usb.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usb.png
deleted file mode 100644 (file)
index 44a57fc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usb.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_mount.png
deleted file mode 100644 (file)
index 0ed2540..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_unmount.png
deleted file mode 100644 (file)
index d5d8c0c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/viewmag.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/viewmag.png
deleted file mode 100644 (file)
index 97334e6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/viewmag.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/voice-support.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/voice-support.png
deleted file mode 100644 (file)
index fe8faf0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/voice-support.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/xmms.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/xmms.png
deleted file mode 100644 (file)
index a6da8d7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/xmms.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_mount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_mount.png
deleted file mode 100644 (file)
index c0c5652..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_unmount.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_unmount.png
deleted file mode 100644 (file)
index f0b5735..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtobasket.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtobasket.gif
deleted file mode 100644 (file)
index 4325b85..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtobasket.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtocart.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtocart.png
deleted file mode 100644 (file)
index 8acaef1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtocart.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.gif
deleted file mode 100644 (file)
index 82b883a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.png
deleted file mode 100644 (file)
index f07a0e8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.gif
deleted file mode 100644 (file)
index 9c4cc12..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.png
deleted file mode 100644 (file)
index ba85607..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.gif
deleted file mode 100644 (file)
index c0fac04..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.png
deleted file mode 100644 (file)
index eee19de..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader-book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader-book.gif
deleted file mode 100644 (file)
index ffad7cc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader-book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader.png
deleted file mode 100644 (file)
index 4a8c3a1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.gif
deleted file mode 100644 (file)
index cfc4636..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.png
deleted file mode 100644 (file)
index 200bf08..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag-icon.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag-icon.png
deleted file mode 100644 (file)
index bc74205..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag.gif
deleted file mode 100644 (file)
index 4e964b0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-60px.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-60px.gif
deleted file mode 100644 (file)
index efc0d00..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-60px.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.gif
deleted file mode 100644 (file)
index 90c3b4b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.png
deleted file mode 100644 (file)
index e967455..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.gif
deleted file mode 100644 (file)
index d094ed7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.png
deleted file mode 100644 (file)
index 4bcae4d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-call-number.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-call-number.gif
deleted file mode 100644 (file)
index aabcd72..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-call-number.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.gif
deleted file mode 100644 (file)
index 7f53e32..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.png
deleted file mode 100644 (file)
index 5c4eea3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery2.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery2.gif
deleted file mode 100644 (file)
index 4f71521..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery2.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.gif
deleted file mode 100644 (file)
index 73211e9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.png
deleted file mode 100644 (file)
index 43be77f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif
deleted file mode 100644 (file)
index 84b954e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-sifi.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-sifi.png
deleted file mode 100644 (file)
index 4f43f7f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-sifi.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.gif
deleted file mode 100644 (file)
index a750647..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.png
deleted file mode 100644 (file)
index ed6dd10..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.gif
deleted file mode 100644 (file)
index e9180ba..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.png
deleted file mode 100644 (file)
index 352d4b1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.gif
deleted file mode 100644 (file)
index a183faf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.png
deleted file mode 100644 (file)
index a9d4069..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon.png
deleted file mode 100644 (file)
index 82bed33..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.gif
deleted file mode 100644 (file)
index c59a0ba..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.png
deleted file mode 100644 (file)
index 70d2725..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/brief..gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/brief..gif
deleted file mode 100644 (file)
index ef6b74c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/brief..gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.gif
deleted file mode 100644 (file)
index b54efa4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.png
deleted file mode 100644 (file)
index 202da49..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/cd-rom-icon.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/cd-rom-icon.png
deleted file mode 100644 (file)
index 8de1a50..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/cd-rom-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.gif
deleted file mode 100644 (file)
index ec78329..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.png
deleted file mode 100644 (file)
index f9fbd9d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.gif
deleted file mode 100644 (file)
index 0d09665..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.png
deleted file mode 100644 (file)
index 22c1242..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-manual.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-manual.png
deleted file mode 100644 (file)
index 306b533..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-manual.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-materials.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-materials.gif
deleted file mode 100644 (file)
index a0be0d1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-materials.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-reference.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-reference.gif
deleted file mode 100644 (file)
index 5d0a234..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-refrence.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-refrence.png
deleted file mode 100644 (file)
index 475b8be..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-refrence.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.gif
deleted file mode 100644 (file)
index ec34842..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.png
deleted file mode 100644 (file)
index 3c21e57..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-CD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-CD.gif
deleted file mode 100644 (file)
index 2702f64..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-cd.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-cd.png
deleted file mode 100644 (file)
index 9b415de..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-cd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.gif
deleted file mode 100644 (file)
index 78eda9f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.png
deleted file mode 100644 (file)
index 1c454e0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.gif
deleted file mode 100644 (file)
index ed36cca..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.png
deleted file mode 100644 (file)
index c3a950e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif
deleted file mode 100644 (file)
index c4fa030..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vynal-sound-recording.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vynal-sound-recording.png
deleted file mode 100644 (file)
index 6ee36a6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vynal-sound-recording.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/AVA.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/AVA.gif
deleted file mode 100644 (file)
index 3b0445a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/AVA.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif
deleted file mode 100644 (file)
index efccebc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Audiobook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Audiobook.gif
deleted file mode 100644 (file)
index 6e263d9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Audiobook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Biography.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Biography.gif
deleted file mode 100644 (file)
index 6639fed..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Biography.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-CD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-CD.gif
deleted file mode 100644 (file)
index 9c2c836..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-Tape.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-Tape.gif
deleted file mode 100644 (file)
index 87e9efd..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-Tape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/CD-ROM-software.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/CD-ROM-software.gif
deleted file mode 100644 (file)
index 6afb0c8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/CD-ROM-software.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif
deleted file mode 100644 (file)
index b313215..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile.gif
deleted file mode 100644 (file)
index 128bf1f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-nonfiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-nonfiction.gif
deleted file mode 100644 (file)
index 6343e46..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-nonfiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD.gif
deleted file mode 100644 (file)
index 12b87d6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/EDLS.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/EDLS.gif
deleted file mode 100644 (file)
index 951298d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/EDLS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Ed.-Curriculum.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Ed.-Curriculum.gif
deleted file mode 100644 (file)
index f2b4c57..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Ed.-Curriculum.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/FLAG.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/FLAG.gif
deleted file mode 100644 (file)
index 031fbb0..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/FLAG.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Faculty-Course-Materials.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Faculty-Course-Materials.gif
deleted file mode 100644 (file)
index 9a10aec..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Faculty-Course-Materials.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction-large-print.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction-large-print.gif
deleted file mode 100644 (file)
index aa8228c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction-large-print.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction.gif
deleted file mode 100644 (file)
index 718f594..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-audiobook.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-audiobook.gif
deleted file mode 100644 (file)
index 99d392a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-audiobook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-biography.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-biography.gif
deleted file mode 100644 (file)
index 8c21ae9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-biography.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-book-tape-kit.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-book-tape-kit.gif
deleted file mode 100644 (file)
index 1c44625..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-book-tape-kit.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-fiction.gif
deleted file mode 100644 (file)
index 336c5bb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-non-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-non-fiction.gif
deleted file mode 100644 (file)
index 126db4f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif
deleted file mode 100644 (file)
index 46a0af2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif
deleted file mode 100644 (file)
index 8b41642..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-picture-books.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-picture-books.gif
deleted file mode 100644 (file)
index 4e5c93a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-picture-books.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-reference.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-reference.gif
deleted file mode 100644 (file)
index a9c8873..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Local-history.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Local-history.gif
deleted file mode 100644 (file)
index cebb3cb..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Local-history.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Magazine.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Magazine.gif
deleted file mode 100644 (file)
index 927386c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Magazine.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfiche.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfiche.gif
deleted file mode 100644 (file)
index d75744a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfiche.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfilm.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfilm.gif
deleted file mode 100644 (file)
index 47d12cc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfilm.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Music-CD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Music-CD.gif
deleted file mode 100644 (file)
index 1d3b155..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Music-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Mystery.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Mystery.gif
deleted file mode 100644 (file)
index 3a815d1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Mystery.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction-large-print.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction-large-print.gif
deleted file mode 100644 (file)
index 4d220b2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction-large-print.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction.gif
deleted file mode 100644 (file)
index b05b25f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Pamphlet.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Pamphlet.gif
deleted file mode 100644 (file)
index 89034ce..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Pamphlet.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Paperback-romance.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Paperback-romance.gif
deleted file mode 100644 (file)
index c4394b1..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Paperback-romance.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Rare-Book.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Rare-Book.gif
deleted file mode 100644 (file)
index 217660e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Rare-Book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Reference.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Reference.gif
deleted file mode 100644 (file)
index 699b534..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SIRS.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SIRS.gif
deleted file mode 100644 (file)
index 8275dae..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SIRS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SS.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SS.gif
deleted file mode 100644 (file)
index a68185b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/ScienceFictionFantasy.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/ScienceFictionFantasy.gif
deleted file mode 100644 (file)
index 30e4b29..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/ScienceFictionFantasy.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif
deleted file mode 100644 (file)
index 4719a8e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile.gif
deleted file mode 100644 (file)
index 653053c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-non-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-non-fiction.gif
deleted file mode 100644 (file)
index b8e598a..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette.gif
deleted file mode 100644 (file)
index cb5c906..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Vinyl-Sound-Recordings.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Vinyl-Sound-Recordings.gif
deleted file mode 100644 (file)
index 976f926..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Vinyl-Sound-Recordings.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/WEB.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/WEB.gif
deleted file mode 100644 (file)
index c7082d9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/WEB.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Western.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Western.gif
deleted file mode 100644 (file)
index b420179..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Western.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/YAC.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/YAC.gif
deleted file mode 100644 (file)
index b8ab2d4..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/YAC.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-fiction.gif
deleted file mode 100644 (file)
index a5911b2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-non-fiction.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-non-fiction.gif
deleted file mode 100644 (file)
index f30c0ac..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif
deleted file mode 100644 (file)
index 5122cf3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif
deleted file mode 100644 (file)
index d3c7bfc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif
deleted file mode 100644 (file)
index 1946db2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT-32px.png
deleted file mode 100644 (file)
index d6dab68..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT.png
deleted file mode 100644 (file)
index 70104c3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY-32px.png
deleted file mode 100644 (file)
index f87bc92..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY.png
deleted file mode 100644 (file)
index e8423d9..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-32px.png
deleted file mode 100644 (file)
index c0aaad5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-CD-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-CD-32px.png
deleted file mode 100644 (file)
index 771b5af..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-CD-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-Tape-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-Tape-32px.png
deleted file mode 100644 (file)
index 74316bf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-Tape-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book.png
deleted file mode 100644 (file)
index b6fe7ac..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnCD.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnCD.png
deleted file mode 100644 (file)
index 8f01d47..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnCD.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnTape.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnTape.png
deleted file mode 100644 (file)
index ead4780..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnTape.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD-32px.png
deleted file mode 100644 (file)
index e2ffa3f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD.png
deleted file mode 100644 (file)
index 7fc4e05..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Download-Audio-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Download-Audio-32px.png
deleted file mode 100644 (file)
index 22a5921..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Download-Audio-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DownloadableAudio.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DownloadableAudio.png
deleted file mode 100644 (file)
index 2a19282..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DownloadableAudio.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC-32px.png
deleted file mode 100644 (file)
index 6b012cc..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC.png
deleted file mode 100644 (file)
index 542beae..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP-32px.png
deleted file mode 100644 (file)
index 3ab531d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP.png
deleted file mode 100644 (file)
index f4c9271..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC-32px.png
deleted file mode 100644 (file)
index cf30598..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC.png
deleted file mode 100644 (file)
index 218a1bf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY-32px.png
deleted file mode 100644 (file)
index 87615d3..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY.png
deleted file mode 100644 (file)
index 3e231a8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware-32px.png
deleted file mode 100644 (file)
index 8342d47..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware.png
deleted file mode 100644 (file)
index c77cb44..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL-32px.png
deleted file mode 100644 (file)
index da751ce..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL.png
deleted file mode 100644 (file)
index 4574284..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit-32px.png
deleted file mode 100644 (file)
index 722fb7f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit.png
deleted file mode 100644 (file)
index 939613c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Image.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Image.png
deleted file mode 100644 (file)
index 2bd80e6..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Word.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Word.png
deleted file mode 100644 (file)
index a05996d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Word.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Image.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Image.png
deleted file mode 100644 (file)
index 1f4e6e2..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word-32px.png
deleted file mode 100644 (file)
index 722fb7f..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word.png
deleted file mode 100644 (file)
index 939613c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint-32px.png
deleted file mode 100644 (file)
index bca3572..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint.png
deleted file mode 100644 (file)
index d86060b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass-32px.png
deleted file mode 100644 (file)
index 2bed6c7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass.png
deleted file mode 100644 (file)
index 4963df5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music-32px.png
deleted file mode 100644 (file)
index 53b2dde..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music.png
deleted file mode 100644 (file)
index 5f16fc5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK-32px.png
deleted file mode 100644 (file)
index 5d9af0d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK.png
deleted file mode 100644 (file)
index 0bf4fc5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC-32px.png
deleted file mode 100644 (file)
index e5bb95e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC.png
deleted file mode 100644 (file)
index 62fac2b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical-32px.png
deleted file mode 100644 (file)
index 71d6aab..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical.png
deleted file mode 100644 (file)
index 4ee997d..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway-32px.png
deleted file mode 100644 (file)
index 1aac44e..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway.png
deleted file mode 100644 (file)
index 9c27cf8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference-32px.png
deleted file mode 100644 (file)
index 7ac5f9b..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference.png
deleted file mode 100644 (file)
index 426ca1c..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special-32px.png
deleted file mode 100644 (file)
index 2bed6c7..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special.png
deleted file mode 100644 (file)
index 4963df5..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS-32px.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS-32px.png
deleted file mode 100644 (file)
index 183b8bf..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS.png b/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS.png
deleted file mode 100644 (file)
index a376ef8..0000000
Binary files a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css b/koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css
deleted file mode 100644 (file)
index 9ada707..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-/* ## BABELTHEQUE ## */
-/* Babeltheque is a french supplier for advanced features
-this babeltheque.css is not used anywhere by Koha, it's not a mistake
-If you're babeltheque customer, you have access to a specific configuration URL
-on babeltheque website, where you can activate this css
-So: it should not be removed from Koha !
-*/
-
-#BW_etiquettes {
-  clear :left;
-  border: 1px solid #E8E8E8;
-  margin-top: 10px;
-  width: 49%;
-  float: left;
-  visibility: hidden;
-  visibility: visible\9;
-}
-#BW_etiquettes:not(:empty) {
-  visibility: visible;
-}
-
-#BW_etiquettes h2 {
-  clear:left;
-  background-color: #E8E8E8;
-  margin: 5px 10px;
-  padding: 0 5px;
-}
-
-#BW_ulEti {max-width:100%;}
-
-#BW_ulEti ul  {
-  margin:0;
-  padding:0 15px;
-  list-style-type: none;
-}
-
-#BW_ulEti a {
-  text-decoration: none;
-}
-
-#BW_ulEti a.tag_s0  {font-weight: 120;font-size:0.8em;}
-#BW_ulEti a.tag_s1  {font-weight: 150;font-size:0.9em;}
-#BW_ulEti a.tag_s2  {font-weight: 180;font-size:1.0em;}
-#BW_ulEti a.tag_s3  {font-weight: 200;font-size:1.2em;}
-#BW_ulEti a.tag_s4  {font-weight: 220;font-size:1.4em;}
-#BW_ulEti a.tag_s5  {font-weight: 230;font-size:1.5em;}
-#BW_ulEti a.tag_s6  {font-weight: 320;font-size:1.6em;}
-#BW_ulEti a.tag_s7  {font-weight: 350;font-size:1.7em;}
-#BW_ulEti a.tag_s8  {font-weight: 400;font-size:1.8em;}
-#BW_ulEti { padding: 0px; line-height: 2em; text-align: center;}
-#BW_ulEti a { padding: 2px; }
-#BW_ulEti { margin: 0px; }
-
-#BW_ulEti ol {
-  float:left;
-  display: inline;
-  margin: 0 10px;
-}
-
-#BW_suggestions {
-  border: 1px solid #E8E8E8;
-  margin-top: 10px;
-  float: right;
-  width: 49%;
-  visibility: hidden;
-  visibility: visible\9;
-}
-#BW_suggestions:not(:empty) {
-  visibility: visible;
-}
-#BW_suggestions h2 {
-  background-color: #E8E8E8;
-  margin: 5px 10px;
-  padding: 0 5px;
-}
-#BW_suggestions .BW_livres_tag_page {
-  padding: 0 15px;
-}
-#BW_suggestions .BW_livres_tag_page:before {
-  content : '> ';
-}
-#BW_droite .BW_livres_tag:before {
-  content : '> ';
-}
-
-#BW_podcasts {
-  border: 1px solid #E8E8E8;
-  margin-top: 10px;
-  min-width: 100%;
-  float: left;
-  /*width: 49%;*/
-  visibility: hidden;
-  visibility: visible\9;
-}
-
-#BW_podcasts > iframe {
-  margin: -20px 0 10px 20px;
-}
-
-#BW_videos {
-  clear :left;
-  border: 1px solid #E8E8E8;
-  margin-top: 10px;
-  min-width: 100%;
-  /*width: 49%;*/
-  float: left;
-  visibility: hidden;
-  visibility: visible\9;
-}
-
-#BW_videos:not(:empty) {
-  visibility: visible;
-}
-
-#BW_podcasts:not(:empty) {
-  visibility: visible;
-}
-
-#BW_videos h2, #BW_podcasts h2 {
-  background-color: #E8E8E8;
-  margin: 5px 10px;
-  padding: 0 5px;
-}
-#BW_videos .BW_bloc_vid {
-  clear: both;
-  padding: 0 15px;
-}
-.BW_vignette_vid {
-  border: 1px solid #DFD9CE;
-  float: left;
-  height: 141px;
-  margin: 5px;
-  min-height: 141px;
-  padding: 5px;
-  white-space: nowrap;
-}
-
-#BW_notes {clear :left;}
-#BW_notes h2 {font-size:85%;}
-
-#BW_citations {}
-#BW_citations h2 {font-size:85%;}
-
-#BW_critiques {}
-#BW_critiques h2 {font-size:85%;}
-
-#BW_critiques_pro {}
-#BW_critiques_pro h2 {font-size:85%;}
-
-#BW_citations,#BW_critiques,#BW_critiques_pro {
-  background: -moz-linear-gradient(center top , #3399FF, #3333FF) repeat scroll 0 0 transparent;
-  background: -webkit-gradient(linear, center top, center bottom, from(#3399FF), to(#3333FF));
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF');
-  border: 1px solid #B7B7B7;
-  border-radius: 5px 5px 5px 5px;
-  color: #FFFFCC;
-  display: inline-block;
-  float: left;
-  font-weight: bold;
-  margin: 15px 20px 15px 0;
-  min-width: 150px;
-  padding: 0 15px 8px;
-  position: relative;
-  text-align: center;
-  text-shadow: 1px 1px 1px #777777;
-  white-space: nowrap;
-}
-
-#BW_citations a,#BW_critiques a,#BW_critiques_pro a {
-  color: #FFFFCC;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/colors.css b/koha-tmpl/opac-tmpl/prog/en/css/colors.css
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/datatables.css b/koha-tmpl/opac-tmpl/prog/en/css/datatables.css
deleted file mode 100644 (file)
index e7b11bd..0000000
+++ /dev/null
@@ -1,265 +0,0 @@
-input.search_init {
-    color: #999999;
-}
-.sorting_asc {
-    padding-right: 19px;
-    background: url("../../img/asc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc {
-    padding-right: 19px;
-    background: url("../../img/desc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting {
-    padding-right: 19px;
-    background: url("../../img/ascdesc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_asc_disabled {
-    padding-right: 19px;
-    background: url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc_disabled {
-    padding-right: 19px;
-    background: url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #EEEEEE;
-}
-.sorting_disabled {
-    padding-right: 19px;
-    background-color: #EEEEEE;
-}
-
-div.top {clear : both; }
-
-div.top.pager,
-div.bottom.pager {
-    background-color : #E5E5E5;
-    padding : 0;
-}
-
-div.bottom.pager div.dataTables_paginate.paging_full_numbers,
-div.bottom.pager div.dataTables_paginate.paging_four_button {
-    border-right-width : 0;
-}
-
-div.dataTables_filter,
-div.dataTables_length,
-div.dataTables_info,
-div.dataTables_paginate {
-    float: left;
-    padding : .3em .5em .3em .5em;
-
-}
-div.dataTables_length {
-    border-right : 1px solid #686868;
-    line-height:1.9em;
-}
-div.dataTables_info {
-    border-right : 1px solid #AAA;
-    line-height:1.9em;
-}
-div.dataTables_length,
-div.dataTables_filter {
-    border-left : 1px solid #FFF;
-}
-div.dataTables_filter {
-    line-height : 1.9em;
-}
-div.dataTables_paginate {
-    background-color : #F4F4F4;
-    font-size: 110%;
-    padding : 0;
-}
-
-.paging_full_numbers span.paginate_button,
-.paging_full_numbers span.paginate_active {
-    border-right : 1px solid #AAA;
-    border-left : 1px solid #FFF;
-    display : block;
-    float : left;
-    line-height:1.6em;
-    padding: .3em .7em;
-    cursor: pointer;
-}
-
-.paging_full_numbers span.paginate_button {
-    color : #0000CC;
-}
-.paging_full_numbers span.paginate_button.first {
-    background-image : url('../../img/first.png');
-    background-repeat: no-repeat;
-    background-position : 2px center;
-    padding-left : 2em;
-}
-.paging_full_numbers span.paginate_button.previous {
-    background-image : url('../../img/prev.png');
-    background-repeat: no-repeat;
-    background-position : 2px center;
-    padding-left : 2em;
-}
-.paging_full_numbers span.paginate_button.next {
-    background-image : url('../../img/next.png');
-    background-repeat: no-repeat;
-    background-position : right center;
-    padding-right : 2em;
-}
-.paging_full_numbers span.paginate_button.last {
-    background-image : url('../../img/last.png');
-    background-repeat: no-repeat;
-    background-position : right center;
-    border-right : 1px solid #686868;
-    padding-right : 2em;
-}
-div.bottom.pager .paging_full_numbers span.paginate_button.last {
-    border-right-width : 0;
-}
-.paging_full_numbers span.paginate_active {
-    background-color : #FFFFEA;
-    color : #000;
-    font-weight: bold;
-}
-
-.paging_full_numbers span.paginate_button:hover {
-    background-color: #FFC;
-}
-
-.paging_full_numbers span.paginate_button.paginate_button_disabled {
-    color : #666;
-}
-
-/* Two-button version */
-
-div.dataTables_paginate.paging_two_button,
-div.dataTables_paginate.paging_four_button {
-    background-color : transparent;
-    border-right : 1px solid #686868;
-    border-left : 1px solid #FFF;
-    line-height : 1.8em;
-}
-.paginate_disabled_first,
-.paginate_enabled_first,
-.paginate_disabled_previous,
-.paginate_enabled_previous,
-.paginate_disabled_next,
-.paginate_enabled_next,
-.paginate_disabled_last,
-.paginate_enabled_last {
-    float: left;
-    height: 16px;
-    margin: .5em;
-    width: 16px;
-}
-.paginate_disabled_first {
-    background-image: url("../../img/first-disabled.png");
-}
-.paginate_enabled_first {
-    background-image: url("../../img/first.png");
-    cursor: pointer;
-}
-.paginate_disabled_previous {
-    background-image: url("../../img/prev-disabled.png");
-}
-.paginate_enabled_previous {
-    background-image: url("../../img/prev.png");
-    cursor: pointer;
-}
-.paginate_disabled_next {
-    background-image: url("../../img/next-disabled.png");
-}
-.paginate_enabled_next {
-    background-image: url("../../img/next.png");
-    cursor: pointer;
-}
-.paginate_disabled_last {
-    background-image: url("../../img/last-disabled.png");
-}
-.paginate_enabled_last {
-    background-image: url("../../img/last.png");
-    cursor: pointer;
-}
-
-
-/*
-table.display {
-    width: 100%;
-}
-table.display thead th {
-    border-bottom: 1px solid black;
-    cursor: pointer;
-    font-weight: bold;
-    padding: 3px 18px 3px 10px;
-}
-.dataTables_wrapper {
-    clear: both;
-    position: relative;
-}
-.dataTables_processing {
-    background-color: white;
-    border: 1px solid #DDDDDD;
-    color: #999999;
-    font-size: 14px;
-    height: 30px;
-    left: 50%;
-    margin-left: -125px;
-    margin-top: -15px;
-    padding: 14px 0 2px;
-    position: fixed;
-    text-align: center;
-    top: 50%;
-    width: 250px;
-}
-.dataTables_info {
-    float: left;
-    width: 60%;
-}
-.dataTables_paginate {
-    float: right;
-    text-align: right;
-    width: 44px;
-}
-.paging_full_numbers {
-    height: 22px;
-    line-height: 22px;
-    width: 400px;
-}
-.paging_full_numbers span.paginate_button,
-     .paging_full_numbers span.paginate_active {
-    border: 1px solid #aaa;
-    -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-    padding: 2px 5px;
-    margin: 0 3px;
-    cursor: pointer;
-    *cursor: hand;
-}
-
-.paging_full_numbers span.paginate_button {
-    background-color: #ddd;
-}
-
-.paging_full_numbers span.paginate_button:hover {
-    background-color: #ccc;
-}
-
-.paging_full_numbers span.paginate_active {
-    background-color: #99B3FF;
-}
-.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
-    float: left;
-    height: 19px;
-    margin-left: 3px;
-    width: 19px;
-}
-.paginate_disabled_previous {
-    background-image: url("../../img/datatables/back_disabled.jpg");
-}
-.paginate_enabled_previous {
-    background-image: url("../../img/datatables/back_enabled.jpg");
-}
-.paginate_disabled_next {
-    background-image: url("../../img/datatables/forward_disabled.jpg");
-}
-.paginate_enabled_next {
-    background-image: url("../../img/datatables/forward_enabled.jpg");
-}
-.spacer {
-    clear: both;
-    height: 20px;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css b/koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css
deleted file mode 100644 (file)
index d661bb3..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-.hierarchies {
-       background-color:#fff;
-       color:#000000;
-       padding:5px;
-       margin-left:50px;
-       -moz-border-radius:6px;
-       display:block;
-       font-size:10px;
-}
-.hierarchy {
-       padding:5px;
-       width:90%;
-       -moz-border-radius:6px;
-       display:block;
-}
-.child {
-       display:none;
-    margin-left : 50px;
-    width:150%;
-}
-.child a:hover{
-  background-color:#BFCFFF;
-}
-.parent {
-       display:none;
-    margin-left : -50px;
-}
-.parent a:hover{
-  background-color:#BFCFFF;
-}
-.child0{
-  width : 20%;
-  text-align : left;
-}
-.child0 a:hover{
-  background-color:#BFCFFF;
-}
-.child1{
-  width : 20%;
-  text-align : left;
-  margin-left : 50px;
-}
-.child1 a:hover{
-  background-color:#BFCFFF;
-}
-.child2{
-  width : 20%;
-  text-align : left;
-  margin-left : 100px;
-}
-.child2 a:hover{
-  background-color:#BFCFFF;
-}
-.child3{
-  width : 20%;
-  text-align : left;
-  margin-left : 150px;
-}
-.child3 a:hover{
-  background-color:#BFCFFF;
-}
-.child4{
-  width : 20%;
-  text-align : left;
-  margin-left : 200px;
-}
-.child4 a:hover{
-  background-color:#BFCFFF;
-}
-.child5{
-  width : 20%;
-  text-align : left;
-  margin-left : 250px;
-}
-.child5 a:hover{
-  background-color:#BFCFFF;
-}
-.child6{
-  width : 20%;
-  text-align : left;
-  margin-left : 300px;
-}
-.child6 a:hover{
-  background-color:#BFCFFF;
-}
-.child7{
-  width : 20%;
-  text-align : left;
-  margin-left : 350px;
-}
-.child7 a:hover{
-  background-color:#BFCFFF;
-}
-.child8{
-  width : 10%;
-  text-align : left;
-  margin-left : 400px;
-}
-.child8 a:hover{
-  background-color:#BFCFFF;
-}
-.parents{
-  display:inline;
-  cursor:crosshair;
-}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css b/koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css
deleted file mode 100644 (file)
index 616db6f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
-div.rating-cancel,div.star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
-div.rating-cancel,div.rating-cancel a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 -49px}
-div.star-rating,div.star-rating a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 0px}
-div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 -49px;border:0}
-div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
-div.star-rating-on a{background-position:0 -32px!important}
-div.rating-cancel.star-rating-hover a{background-position:0 -65px}
-div.star-rating-hover a{background-position:0 -16px}
-/* Read Only CSS */
-div.star-rating-readonly a{cursor:default !important}
-/* Partial Star CSS */
-div.star-rating{background:transparent!important;overflow:hidden!important}
-/* END jQuery.Rating Plugin CSS */
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/opac.css b/koha-tmpl/opac-tmpl/prog/en/css/opac.css
deleted file mode 100644 (file)
index af9d4fb..0000000
+++ /dev/null
@@ -1,3080 +0,0 @@
-@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css");
-@import url("/opac-tmpl/lib/yui/skin.css");
-
-a {
-       font-weight : bold;
-}
-
-a,
-a:visited,
-.ui-widget-content a,
-.ui-widget-content a:visited {
-       color : #006699;
-}
-
-a:hover,#toolbar input.editshelf:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
-       color : #990033;
-}
-
-a.disabled {
-       color : #888888 !important;
-}
-
-body {
-       background-color : white;
-       text-align : left;
-       padding : 0 0 2.5em 0;
-}
-
-.required {
-    color : #C00;
-}
-
-a.ButtonPlus, a.ButtonLess {
-      text-decoration : none;
-}
-
-caption {
-       font-size : 140%;
-       font-weight : bold;
-       line-height : 144%;
-       text-align : left;
-}
-
-fieldset {
-       background-color: #FFF;
-       border : 2px solid #EEEEEE;
-       margin : 1em 1em 1em 0;
-       padding : 1em;
-}
-
-fieldset.rows {  
-       border-width : 1px;
-       border-bottom : 1px solid black;
-       float : left;
-       font-size : 90%;
-       clear : left;
-       margin: .9em 0 0 0;  
-       padding: 0;
-       width: 100%; 
-}
-
-fieldset.rows legend {  
-       margin-left: 1em;
-       font-weight: bold;
-       font-size : 110%;
-}
-
-fieldset.rows label, fieldset.rows span.label {
-       float: left;  
-       font-weight : bold;
-       width: 9em;  
-       margin-right: 1em;  
-       text-align: right;
-}
-
-fieldset.rows fieldset {
-       border-width : 1px;
-       margin : 0;
-       padding : .3em;
-}
-
-fieldset.rows ol {  
-       padding: 1em 1em 0 1em;  
-       list-style-type: none;
-}
-
-fieldset.rows li {  
-       float : left;
-       clear : left;
-       padding-bottom: 1em;
-       list-style-type: none;
-       width: 100%; 
-}
-
-fieldset.rows.left li {
-       padding-bottom : .4em;
-}
-
-fieldset.rows li.radio {
-       padding-left: 9em;
-       width : auto;
-}
-
-fieldset.rows li.radio label {
-       float : none;
-       width : auto;
-    margin : 0 .5em;
-}
-
-fieldset.rows ol.radio label {
-       width : auto;
-       float : none;
-       margin-right : 0;
-}
-
-fieldset.rows ol.radio label.radio {
-       float : left;
-       width : 12em;
-       margin-right : 1em;
-}
-
-fieldset.rows table {
-       clear : both;
-       margin-left : 1em;
-}
-
-fieldset.rows td label {
-       float : none;
-       font-weight : normal;
-       width : auto;
-}
-
-fieldset.holds {
-       background-color : #F3F3F3;
-       border: 0;
-       font-size : 110%;
-       padding : 1px;
-}
-
-fieldset.holds ol {
-       margin : 0;
-       padding : 0;
-}
-
-fieldset.holds li {
-       background-color : #FFF;
-       border-bottom : 1px solid #F3F3F3;
-       padding : .3em;
-}
-
-fieldset.holds label, fieldset.holds span.label {
-
-}
-
-fieldset.action {
-       clear : both;
-       float : none;
-       border : none;
-       margin : 0;
-       padding : 1em 0 .3em 0;
-       width : auto;
-}
-
-fieldset.action p {
-       margin-bottom : 1em;
-}
-
-div.rows+div.rows {
-    margin-top : .6em;
-}
-
-div.rows {
-    float : left;
-    clear : left;
-    margin: 0 0 0 0;
-    padding: 0;
-    width: 100%;
-}
-
-
-div.rows span.label {
-    float: left;
-    font-weight : bold;
-    width: 9em;
-    margin-right: 1em;
-    text-align: left;
-}
-
-div.rows ol {
-    padding: .5em 1em 0 0;
-    list-style-type: none;
-}
-
-div.rows ol li li {
-    border-bottom: 0;
-}
-
-div.rows li {
-    border-bottom :  1px solid #EEE;
-    float : left;
-    clear : left;
-    padding-bottom: .2em;
-    padding-top: .1em;
-    list-style-type: none;
-    width: 100%;
-}
-
-div.rows ul li:first-child {
-    float: none;
-    clear: none;
-    margin-left: 0;
-}
-
-div.rows ul li {
-    margin-left : 9em;
-}
-
-form {
-       display : inline;
-       margin : 0;
-       padding : 0;
-}
-
-h1 {
-       font-size : 138.5%;
-}
-
-h1#library {
-       font-size : 100%;
-       font-weight : normal;
-       margin : .2em 0 .2em .5em;
-} 
-
-
-h1#libraryname {
-       background:transparent url(../../images/koha-logo.gif) no-repeat scroll 0%;
-       border: 0;
-       float : left !important;
-       margin:0;
-       padding:0;
-       width:120px;
-}
-
-h1#libraryname a {
-       border:0;
-       cursor:pointer;
-       display:block;
-       height:0px !important;
-       margin:0;
-       overflow:hidden;
-       padding:40px 0 0;
-       text-decoration:none;
-       width:120px;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       font-weight : bold;
-       margin : .5em 0;
-}
-
-h2 {
-       font-size : 131%;
-}
-
-h5.author {
-}
-
-h3 {
-       font-size : 123.1%;
-}
-
-h4 {
-       font-size : 116%;
-}
-
-h5 {
-       font-size : 108%;
-}
-
-h6 {
-       font-size : 100%;
-}
-
-input[type=submit],
-input[type=button],
-input[type=reset],
-fieldset.brief input[type=submit],
-fieldset.brief input[type=button],
-fieldset.brief input[type=reset]
-{
-       background: #f4f9fc; /* Old browsers */
-       background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
-       border-top: 1px solid #cccccc;
-       border-left: 1px solid #cccccc;
-       border-right: 1px solid #eeeeee;
-       border-bottom: 1px solid #eeeeee;
-       color : #333;
-       font-size : 93%;
-       font-weight : bold;
-       padding : 4px;
-}
-
-input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
-       border: 1px inset #666666;
-}
-
-td.resultscontrol,
-.searchresults td.resultscontrol {
-       background-color : #EEE;
-       border : 1px solid #E8E8E8;
-       vertical-align : middle;
-       padding : 3px 3px 5px 5px;
-}
-
-table {
-       background-color: #FFF;
-       border-collapse : collapse;
-       margin : 1em 0;
-       border-right : 1px solid #dddddd;
-       border-top : 1px solid #dddddd;
-}
-
-td,th {
-       background-color: #FFF;
-       border-left : 1px solid #dddddd;
-       border-bottom : 1px solid #dddddd;
-       padding : 3px 5px;
-}
-
-td.place_on_type table,
-td.place_on_type table td {
-       border : 0;
-}
-td caption {
-       font-size : 105%;
-}
-
-th {
-       background-color:#EEE;
-       font-weight : bold;
-       padding : 2px 23px;
-       text-align : center;
-}
-
-th.sum {
-       text-align: right;
-}
-
-td.sum {
-       background-color: #FFC;
-       font-weight: bold;
-}
-
-th[scope=row] {
-       text-align : right;
-}
-
-tr.highlight td, tr.highlight th, tr.odd td {
-       background-color : #F3F3F3;
-   border-top : 1px solid #DDDDDD;
-   border-bottom : 1px solid #DDDDDD;
-}
-
-tr.even td, tr.even.highlight td {
-       background-color: #FFF;
-}
-
-tr.grouplabel td {
-       background-color : #E8E8E8;
-       border : 1px solid #DDDDDD;
-       border-right : 1px solid #DDDDDD;
-       text-align : center;
-       font-weight : bold;
-    padding: 10px;
-}
-
-tr.reserved td {
-       background-color : #eeffd4;
-}
-tr.transfered td {
-       background-color : #e8f0f6;
-}
-
-#editions table, #editions td {
-       border : 0;
-}
-
-ul {
-       list-style : disc;
-       padding-left : 1em;
-}
-
-li {
-       list-style : disc;
-}
-
-p.availability {
-       font-size : 87%;
-}
-
-.available {
-       color : #006600;
-}
-
-.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold {
-       display : block;
-}
-.notforloan {
-       color : #900;
-}
-.lost {
-       color : #666;
-}
-.waiting {
-       
-}
-
-/* "problem" enhancement */
-.problem {
-       color : white;
-       background-color : red;
-}
-
-/* style for search terms in catalogsearch */
-.term {
-       /* color : blue; */
-    color : #990000;
-    background-color : #FFFFCC;
-}
-
-a .term {
-       text-decoration : underline;
-}
-
-/* style for shelving location in catalogsearch */
-.shelvingloc {
-    display : block;
-    font-style : italic;
-}
-
-.transfered {
-       background-color : #F9FF9A;
-}
-
-/* action buttons */
-#action {
-       margin-top : .5em;
-       background-color : #F3F3F3;
-       border : 1px solid #E8E8E8;
-       padding-bottom : 3px;
-}
-
-#action li {
-       list-style : none;
-       margin : .2em;
-       padding : .3em 0;
-}
-
-#action a {
-       background-position : 5px center;
-       background-repeat : no-repeat;
-       text-decoration : none;
-       padding-left : 35px;
-}
-
-#action a.print {
-  background-image: url("../../images/sprite.png"); /* Print */
-  background-position: -5px -186px;
-  background-repeat: no-repeat;
-}
-
-#action a.highlight_toggle {
-    background-image: url("../../images/sprite.png"); /* Highlight */
-    background-position: -5px -841px;
-    background-repeat: no-repeat;
-    display: none;
-}
-
-#action a#furthersearches {
-    background-image: url("../../images/sprite.png"); /* Menu arrow */
-    background-position: 106px -295px;
-    background-repeat: no-repeat;
-       border : 1px solid #F3F3F3;
-       margin-left : 5px;
-       padding : 2px 26px 2px 10px;
-       text-decoration : none;
-}
-
-#action a#furthersearches:hover {
-       border-top : 1px solid #FFF;
-       border-left : 1px solid #FFF;
-       border-right : 1px solid #979797;
-       border-bottom : 1px solid #979797;
-}
-
-#action a.reserve,
-.searchresults a.reserve {
-  background-image: url("../../images/sprite.png"); /* Place hold */
-  background-position: -5px -144px;
-  background-repeat: no-repeat;
-}
-
-#action a.addtoshelf, #toolbar a.addtoshelf {
-  background-image: url("../../images/sprite.png"); /* Virtual shelf */
-  background-position: -5px -225px;
-  background-repeat: no-repeat;
-}
-
-#action a.addtocart, #toolbar a.addtocart {
-  background-image: url("../../images/sprite.png"); /* Cart */
-  background-position: -5px -265px;
-  background-repeat: no-repeat;
-}
-
-#action a.cartRemove, .actions a.cartRemove {
-       color: #cc3333;
-       font-size : 90%;
-       margin : 0;
-       padding: 0;
-}
-
-#action a.incart {
-  background-image: url("../../images/sprite.png"); /* Cart */
-  background-position: -5px -265px;
-  background-repeat: no-repeat;
-  color : #666;
-}
-
-/* toolbar buttons */
-
-#toolbar,
-#selections-toolbar {
-background-color:#EEEEEE;
-border:1px solid #E8E8E8;
-margin : 0 0;
-padding:3px 3px 5px 5px;
-vertical-align:middle;
-}
-
-#basket #toolbar {
-       padding: 7px 5px 9px 9px;
-}
-
-#selections-toolbar {
-background: #E8E8E8; /* Old browsers */
-background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%); /* FF3.6+ */
-background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b2b2), color-stop(14%,#e0e0e0), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
-background: -webkit-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
-background: -o-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Opera 11.10+ */
-background: -ms-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* IE10+ */
-background: linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* W3C */
-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
-       margin : 0 0 1em 0;
-       padding-top : .5em;
-       padding-left : 10px;
-}
-
-#toolbar a,
-#selections-toolbar a,
-#toolbar input,
-#selections-toolbar input {
-       white-space : nowrap;
-}
-
-#toolbar ul {
-       padding-left : 0;
-}
-
-#toolbar ul li {
-       display : inline;
-       list-style : none;
-}
-
-#toolbar ul li a {
-       border-left : 1px solid #e8e8e8;
-}
-
-#toolbar ul li:first-child a {
-       border-left : 0;
-}
-
-
-#toolbar a.print {
-    background-image: url("../../images/sprite.png"); /* Toolbar print */
-    background-position : 0px -423px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 30px;
-}
-
-#toolbar a.brief {
-    background-image : url("../../images/sprite.png"); /* Zoom out */
-    background-position : -2px -868px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 27px;
-}
-
-#toolbar a.detail {
-    background-image : url("../../images/sprite.png"); /* Zoom in */
-    background-position : -2px -898px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 27px;
-}
-
-#toolbar a.download {
-    background-image : url("../../images/sprite.png"); /* Download */
-    background-position : 2px -348px;
-    background-repeat: no-repeat;
-    padding-left : 28px;
-       text-decoration : none;
-}
-
-#toolbar a.editshelf {
-    background-image : url("../../images/sprite.png"); /* List edit */
-    background-position : 2px -348px;
-    background-repeat: no-repeat;
-       padding-left : 26px;
-       text-decoration : none;
-}
-
-#toolbar a.empty {
-    background-image : url("../../images/sprite.png"); /* Trash */
-    background-position : 2px -598px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-    padding-left : 30px;
-}
-
-#toolbar a.hide {
-    background-image : url("../../images/sprite.png"); /* Close */
-    background-position: -3px -814px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 26px;
-}
-
-#toolbar a.hold,
-#selections-toolbar a.hold {
-    background-image: url("../../images/sprite.png"); /* Toolbar place hold */
-    background-position : -5px -453px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 23px;
-}
-
-#selections-toolbar a.hold.disabled {
-    background-image: url("../../images/sprite.png"); /* Place hold disabled */
-    background-position : -5px -621px;
-    background-repeat: no-repeat;
-}
-
-#selections-toolbar a.removeitems,
-#selections-toolbar a.deleteshelf {
-    background-image : url("../../images/sprite.png"); /* Delete */
-    background-position : 2px -690px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 25px;
-}
-
-
-#selections-toolbar a.removeitems.disabled,
-#selections-toolbar a.deleteshelf.disabled {
-    background-image: url("../../images/sprite.png"); /* Delete disabled */
-    background-position : 2px -712px;
-    background-repeat: no-repeat;
-}
-
-#toolbar a.send,
-a.send {
-    background-image: url("../../images/sprite.png"); /* Email */
-    background-position : 2px -386px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 28px;
-}
-
-#toolbar a.new {
-    background-image : url("../../images/sprite.png"); /* New */
-    background-position : -4px -922px;
-    background-repeat : no-repeat;
-       padding-left : 23px;
-       text-decoration : none;
-}
-
-#toolbar input.editshelf,
-input.editshelf {
-    background-image : url("../../images/sprite.png"); /* List edit */
-    background-position : 2px -732px;
-    background-repeat: no-repeat;
-       border : 0;
-       color : #006699;
-       cursor : pointer;
-    filter: none;
-       font-size : 100%;
-       padding-left : 29px;
-       text-decoration : none;
-}
-
-#toolbar input.newshelf,
-#toolbar a.newshelf,
-a.newshelf {
-    background-image: url("../../images/sprite.png"); /* List new */
-    background-position: -4px -764px;
-    background-repeat: no-repeat;
-       border : 0;
-       color : #006699;
-       cursor : pointer;
-    filter: none;
-       font-size : 100%;
-       margin: 0 0.5em;
-    padding-left : 23px;
-       text-decoration : none;
-}
-
-a.newshelf.disabled {
-    background-image: url("../../images/sprite.png"); /* List new disabled */
-    background-position: -4px -791px;
-    background-repeat: no-repeat;
-}
-
-#toolbar input.deleteshelf,
-input.deleteshelf {
-    background-image : url("../../images/sprite.png"); /* Delete */
-    background-position : 2px -685px;
-    background-repeat: no-repeat;
-       border : 0;
-       color : #006699;
-       cursor : pointer;
-    filter: none;
-       font-size : 100%;
-    padding-left : 25px;
-       text-decoration : none;
-}
-
-#toolbar input.deleteshelf:hover {
-       color: #990033;
-}
-
-
-#toolbar input.editshelf:active,
-input.editshelf:active,
-#toolbar input.deleteshelf:active,
-input.deleteshelf:active {
-       border : 0;
-}
-
-#selections {
-       font-weight : bold;
-}
-
-#tagsel_span input.submit,
-#tagsel_tag {
-    background-image : url("../../images/sprite.png"); /* Tags */
-    background-position : 7px -640px;
-       background-repeat : no-repeat;
-       padding-left : 25px;
-       text-decoration: none;
-}
-
-#tagsel_tag {
-    background-position : -1px -643px;
-}
-
-#tagsel_tag.disabled {
-    background-position : -1px -667px;
-}
-
-#tagslist li { display : inline; }
-
-a.tag_add {
-    background-image: url("../../images/sprite.png"); /* Tag results */
-    background-position: -10px -1110px;
-    background-repeat: no-repeat;
-    padding-left : 13px;
-    text-decoration: none;
-}
-
-#login4tags {
-    background-image: url("../../images/sprite.png"); /* Tag results disabled */
-    background-position: -10px -1130px;
-    background-repeat: no-repeat;
-    padding-left : 13px;
-    text-decoration: none;
-    margin-left: 1em;
-}
-
-.tag_results_input {
-    background-color: #EEE;
-    margin-left: 1em;
-    padding: 0.3em;
-}
-
-#placehold input.submit:hover,
-#tagsel_span input.submit:hover {
-       color: #990033;
-}
-
-#addto {
-       max-width : 10em;
-}
-
-/* Search results add to cart (lists disabled) */
-.addto a.addtocart {
-  background-image: url("../../images/sprite.png"); /* Cart */
-  background-position: -5px -266px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 33px;
-}
-
-/* Search results place hold link */
-#placehold input.submit {
-    background-image: url("../../images/sprite.png"); /* Place hold */
-    background-position: -1px -140px;
-    background-repeat: no-repeat;
-       text-decoration : none;
-       padding-left : 23px;
-}
-
-#placehold input.submit,
-#tagsel_span input.submit {
-       border : 0;
-       background-color: transparent;
-       font-size : 100%;
-       font-weight : bold;
-       padding-left : 31px;
-       color : #336699;
-       cursor : pointer;
-}
-.searchresults a.highlight_toggle {
-    background-image: url("../../images/sprite.png"); /* Highlight */
-    background-position: -11px -841px;
-    background-repeat: no-repeat;
-       display: none;
-       font-weight: normal;
-       padding : 0 10px 0 21px;
-}
-
-/* the itemtype list in advanced search */
-.advsearch table {
-       border-collapse : separate;
-       border-spacing : 3px;
-       border : 0px;
-       margin : 0px;
-       background-color : white;
-       border : 0px solid #D8DEB8;
-}
-
-.advsearch table tr td {
-       background-color : #F8F8EB;
-       border : 0px;
-       margin : 0px;
-       width : 700px;
-}
-
-.advsearch td {
-       font-size : 0.8em;
-       background-color : #F8F8EB;
-}
-
-body#advsearch #breadcrumbs {
-       line-height : 1px;
-       height : 1px;
-       padding : 0;    
-}
-
-body#advsearch #cartmenulink,
-body#advsearch #listsmenulink {
-       float : right;
-}
-
-#advsearch #branchloop,
-#advsearch #sort_by {
-       width : 23em;
-}
-
-#auth {
-       float : left;
-}
-
-#facets {
-       
-}
-
-.facet-count {
-    display: inline-block;
-}
-
-/* the footer */
-#footer {
-       margin-top : 30px;
-       margin-left : 30%;
-       margin-right : 20%;
-       border-top : 1px solid #384b73;
-       color : #384b73;
-       font-size : 1em;
-       text-align : center;
-}
-
-/* facets bloc */
-/* the USER information block */
-#librarian_information {
-       float : right;
-       font-size : 10pt;
-}
-
-#header-wrapper {
-       background-color: #FFF;
-}
-
-#holds,#opac-auth {
-       min-width : 750px;
-       width : 57.69em;
-       margin : auto;
-}
-
-#members {
-       background-color: #fff;
-       font-size : 85%;
-       margin-left : -10px;
-       margin-right : -10px;
-       padding : 4px 0 4px 0;
-       color : #000066;
-}
-
-#members a {
-       text-decoration : none;
-}
-
-#members a.logout {
-       color : #cc3333;
-       font-weight : bold;
-       padding : 0 .3em 0 .3em;
-       text-decoration : none;
-}
-
-#members li:last-child {
-       border-right : 0;
-}
-
-#members li {
-       border-right : 1px solid black;
-       display : inline;
-       list-style : none;
-       margin : 0;
-       padding : 0 .5em;
-}
-
-#members ul {
-       margin : 0;
-       padding : 0;
-       text-align : right;
-}
-
-#opac-main-search {
-       background: #8fb4e8; /* Old browsers */
-       background: -moz-linear-gradient(top, #8fb4e8 0%, #8cb1e5 19%, #80a8dc 48%, #7da5d8 52%, #7198cf 83%, #618ac0 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fb4e8), color-stop(19%,#8cb1e5), color-stop(48%,#80a8dc), color-stop(52%,#7da5d8), color-stop(83%,#7198cf), color-stop(100%,#618ac0)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Opera 11.10+ */
-       background: -ms-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* IE10+ */
-       background: linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fb4e8', endColorstr='#618ac0',GradientType=0 ); /* IE6-9 */
-       border-top : 1px solid #335599;
-       border-bottom : 1px solid #335599;
-       margin-left : -10px;
-       margin-right : -10px;
-       padding : .7em 0 .4em .5em;
-       font-size : 108%;
-       line-height : 116%;
-}
-
-#opac-main-search form {
-       display : inline;
-       padding-right : 1em;
-}
-
-#opac-main-search label {
-       color : #FFFFCC;
-       font-weight : bold;
-       margin : .2em .3em 0 0;
-}
-
-#masthead_search,
-#select_library {
-       max-width: 10em;
-       width: 10em;
-}
-
-
-#search-facets ul {
-       margin : 0;
-       padding : .3em;
-}
-
-#search-facets {
-       border : 1px solid #e8e8e8;
-}
-
-#search-facets h4 {
-       background-color : #EEE;
-       border-bottom : 1px solid #e8e8e8;
-       font-size : 90%;
-       margin : 0;
-       padding : .7em .2em;
-       text-align : center;
-}
-
-#search-facets ul li {
-       font-weight : bold;
-       list-style-type : none;
-}
-
-#search-facets li li {
-       font-weight : normal;
-       font-size : 85%;
-       margin-bottom : 2px;
-       padding : .1em .2em;
-}
-
-#search-facets li li a {
-       font-weight : normal;
-}
-
-#search-facets li.showmore a {
-       font-weight : bold;
-       text-indent : 1em;
-}
-
-.suggestion {
-       background-color : #EEEEEB;
-       border : 1px solid #DDDED3;
-       margin : 10px auto;
-       padding : 4px;
-       width : 35%;
-}
-
-#facets ul {
-       margin : 0;
-       padding : 0;
-}
-
-#facets ul li {
-       font-weight : bold;
-       text-align : left;
-       list-style : none;
-}
-
-#facets ul ul li {
-       border : 0;
-       font-size : 85%;
-       font-weight : normal;
-       padding : 2px;
-       text-align : left;
-}
-
-#facets ul ul li a {
-       font-weight : normal;
-       text-decoration : underline;
-}
-
-#facets h4 {
-       font-size : 93%;
-       padding:3px;
-       text-align:center;
-       background-color:#E7E7CA;
-       line-height:1.8em;
-       margin-left:-1px;
-       margin-right:-1px;
-       margin-top:-1px;
-}
-
-#breadcrumbs {
-       padding : .7em;
-}
-
-p {
-       margin: .7em 0;
-}
-
-strong {
-       font-weight : bold;
-}
-
-em {
-       font-style : italic;
-}
-
-
-table#marc,
-table#marc td,
-table#marc th {
-       background-color : transparent;
-       border : 0;
-}
-
-table#marc p span.label {
-       font-weight : bold;
-}
-
-table#marc p,
-table#marc ul {
-       padding-bottom: .6em;
-}
-
-table#items,
-table#items td
-table#items th {
-       border-width : 1px solid #EEE;
-       font-size : 90%;
-}
-
-
-table#marc div.results_summary {
-       clear :  left;
-}
-table#marc div.results_summary ul {
-       display : inline;
-       float :  none;
-       clear :  none;
-       margin: 0;
-       padding: 0;
-       list-style : none;
-}
-
-table#marc div.results_summary ul li {
-       display : inline;
-}
-
-#basketcount {
-       display : inline;
-}
-
-#bookcover {
-       float : left;
-       margin : 0;
-       padding : 0;
-}
-
-#bookcover img {
-       margin : 0 1em 1em 0;   
-}
-
-fieldset.brief {
-       border : 1px solid #E8E8E8;
-}
-
-fieldset.brief legend {
-       font-weight : bold;
-       font-size : 100%;
-}
-
-fieldset.brief label {
-       display : block;
-       padding : .3em 0;
-}
-
-fieldset.brief input+input {
-       margin-top : 3px;
-}
-
-fieldset.brief input, fieldset.brief textarea, fieldset.brief select { 
-       background-color: #F3F3F3;
-       border-top : 1px solid #979797;
-       border-left : 1px solid #979797;
-       border-right : 1px solid #DDDDDD;
-       border-bottom : 1px solid #DDDDDD;
-       font-size : 140%;
-       padding : .2em;
-       font-weight: normal;
-}
-
-fieldset.brief textarea {
-       font-size: 105%;
-}
-
-fieldset.brief input:focus {
-       background-color: #FFFFCC;
-}
-
-fieldset.brief ol, fieldset.brief li {
-       list-style-type : none;
-}
-
-fieldset.brief div.hint, fieldset.rows div.hint {
-       color : #666666;
-       font-size : 100%;
-       margin : .4em;
-}
-
-h2 span.hint {
-       font-size: 76%;
-       font-weight : normal;
-}
-.thumbnail {
-       border : 0;
-       float : left;
-       margin : 0pt 5px 5px 0pt;
-}
-a.cancel {
-       padding-left : 1em;
-}
-
-.resultscontrol, .resultscontrol select {
-       font-size: 90%;
-}
-
-.cartlist {
-       margin-top : 5px;
-}
-
-.cartlist input.submit, #tagsel_button {
-       background-color : #d8deb8;
-       background-image : none;
-       border-color : #bebf84;
-       color : #333;
-       font-size : 87%;
-       padding : 2px 0;
-       margin : 0 0 0 0;
-}
-
-#CheckAll, #CheckNone {
-       font-weight : normal;
-       margin : 0 .5em;
-}
-
-.resultscontrol label {
-       font-weight : bold;
-       margin-left : .5em;
-}
-
-.resort {
-       float : right;
-       margin-top : 5px;
-}
-
-.searchresults p.details {
-       color : #979797;
-}
-
-.searchresults p {
-       margin: 0;
-       padding: 0 0 .6em 0;
-}
-
-td.resultscontrol img {
-       vertical-align: middle;
-}
-
-.searchresults table td {
-}
-
-.searchresults table {
-       margin : 0;
-}
-
-.searchresults td, .searchresults th, .searchresults table {
-       border: 0;
-}
-.searchresults td {
-       vertical-align: top;
-}
-
-.searchresults tr {
-       border-bottom : 1px solid #f3f3f3;
-}
-
-.searchresults tr:first-child {
-       border : 0;
-}
-
-.searchresults table {
-       border-top : 0px solid #CCCCCC;
-       width : 100%;
-}
-
-.searchresults a.reserve, .searchresults a.reserve:visited {
-       background-position:left top;
-       background-repeat:no-repeat;
-       float:right;
-       padding:2px 3px 2px 26px;
-}
-
-.searchresults a.reserve {
-       background-color:transparent;
-       color:#006699;
-}
-
-.unavailable, .tagerror, .tagerror:visited {
-       color: #990033;
-}
-
-#libraryname {
-       float : left;
-       line-height : 2em;
-}
-
-#corner {
-       float : right;
-       line-height : 2em;
-}
-
-.pages {
-       line-height : 1.8em;
-       text-align: center;
-}
-
-.current,
-.currentPage {
-       background-color: #FFFFFF;
-       color: #3366CC;
-       font-weight: bold;
-       padding: 1px 5px 1px 5px;
-       text-decoration: none;
-}
-
-a:link.nav,
-div.pages a:link {
-       background-color: #EEE;
-       border: 1px solid #CCCC99;
-       color: #3366CC;
-       font-weight: bold;
-       padding: 1px 5px 1px 5px;
-       text-decoration: none;
-}
-
-a:visited.nav,
-div.pages a:visited {
-       background-color: #EEE;
-       border: 1px solid #CCCC99;
-       color: #3366CC;
-       font-weight: bold;
-       padding: 1px 5px 1px 5px;
-       text-decoration: none;
-}
-
-a:hover.nav,
-div.pages a:hover {
-       background-color: #FFFFCC;
-       border: 1px solid #CCCC99;
-       color: #CC3333;
-       font-weight: bold;
-       padding: 1px 5px 1px 5px;
-       text-decoration: none;
-}
-
-a:active.nav,
-div.pages a:active {
-       background-color: #FFFFCC;
-       border: 1px solid #CCCC99;
-       color: #D25500;
-       font-weight: bold;
-       padding: 1px 5px 1px 5px;
-       text-decoration: none;
-}
-
-/* Tabs */
-ul.link-tabs {
-       list-style-type: none;
-       margin: 9px 0 -2px 5px;
-       padding: 0;
-}
-
-ul.link-tabs li {
-       display: inline;
-       padding: 0px;
-}
-
-ul.link-tabs li a {
-       font-weight: bold;
-       padding: 2px 4px 2px 4px;
-       text-decoration: none;
-       border-top: 1px solid #DDDDDD;
-       border-left : 1px solid #DDDDDD;
-       border-right : 1px solid #666666;
-}
-
-ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a {
-       padding: 2px 4px 3px 4px;
-}
-
-ul.link-tabs li.off a {
-       background-color: #EEEEEB;
-       border-bottom: 1px solid #DDDDDD;
-}
-
-ul.link-tabs li.off a:hover {
-       padding: 2px 3px 2px 4px;
-       background-color: #FFFFEC;
-       border-top: 1px solid #BEBF84;
-       border-left : 1px solid #BEBF84;
-       border-right : 2px solid #333333;
-}
-
-ul.link-tabs li.on a {
-       background-color: #FFFFFF;
-       border-bottom: 1px solid #FFFFFF;
-}
-
-ul.link-tabs li a.debit {
-       background-color : #FFFF99;
-       color : #990033;
-}
-
-div.tab-container {
-       border : 1px solid #DDDDDD;     
-       margin-top : 4px;
-       padding : .7em;
-       width : 90%;
-}
-
-tr.overdue td {
-       background-color : #ffcccc;
-       border-bottom : 1px solid #ffaeae;
-       border-right : 1px solid #ffaeae;
-       font-weight : bold;
-}
-
-td.overdue {
-       color : #cc3333;
-}
-
-.renewals {
-       display:block;
-       font-size:0.8em;
-       padding:0.5em;
-}
-
-table#marc, table#marc td, table#marc th {
-       border : 0;
-}
-
-table#marc th {
-       background-color : transparent;
-       text-align : left;
-}
-
-table#marc td:first-child {
-       text-indent : 2em;
-}
-#masthead {
-float: left;
-width: 120px;
-}
-
-#fluid {
-margin-left: 124px;
-margin-top : .4em;
-padding-left : 1em;
-}
-
-#fluid-offset {
-float : right;
-width: 100%;
-}
-
-#translControl{
-float : left;
-padding-left : .4em;
-}
-
-.clearfix:after {
-    content: "."; 
-    display: block; 
-    height: 0; 
-    clear: both; 
-    visibility: hidden;
-}
-
-/* Hides from IE-mac \*/
-* html .clearfix {height: 1%;}
-/* End hide from IE-mac */
-
-.results_summary {
-       display: block;
-       font-size : 85%;
-       color: #707070;
-       padding : 0 0 .5em 0;
-}
-.results_summary .results_summary {
-       font-size : 100%;
-}
-
-.results_summary.actions {
-    margin-top : .5em;
-}
-
-.actions a {
-    white-space: nowrap;
-}
-
-.m880 {
-    display:block; 
-    text-align:right; 
-    float:right; 
-    width:50%; 
-    padding-left:20px
-}
-
-.tagstatus {
-    color: #707070;
-    padding: 0 4px 0 4px;
-    margin-left: 5px;
-    border: 1px solid #bcbcbc;
-    background-color: #ffffcc;
-    -webkit-border-radius: 4px;
-    -moz-border-radius: 4px;
-    border-radius: 4px;
-}
-
-.results_summary.tagstatus {
-    display: inline;
-}
-
-.results_summary .label {
-       color: #202020;
-}
-
-.results_summary a {
-       font-weight: normal;
-}
-
-.actions a.hold,
-.actions a.addtocart,
-.actions a.addtoshelf,
-.actions a.addtolist,
-.actions a.tag_add,
-.actions a.removefromlist {
-       margin-left : 1em;
-       text-decoration : none;
-}
-
-/* Search results rows place hold */
-.actions a.hold {
-    background-image : url("../../images/sprite.png"); /* Place hold small */
-    background-position : -10px -542px;
-    background-repeat: no-repeat;
-       padding-left : 16px;
-}
-
-/* Search results rows add to cart */
-.actions a.addtocart {
-    background-image : url("../../images/sprite.png"); /* Cart small */
-    background-position : -10px -572px;
-    background-repeat: no-repeat;
-    padding-left : 15px;
-       display : none;
-}
-
-/* List contents remove from list link */
-.removefromlist  {
-    background-image : url("../../images/sprite.png"); /* Delete */
-    background-position : -8px -690px;
-    background-repeat: no-repeat;
-    text-decoration : none;
-    padding-left : 15px;
-    display : none;
-}
-
-/* Search results rows save to lists */
-.actions a.addtoshelf {
-    background-image : url("../../images/sprite.png"); /* MARC view */
-    background-position: -10px -27px;
-    background-repeat: no-repeat;
-       padding-left : 13px;
-}
-
-.dialog {
-  border: 1px solid #bcbcbc;
-       padding : .5em;
-       margin : 1em auto;
-  width: 65%;
-  }
-  
-.dialog  h2, .dialog h3, .dialog h4 {
-       margin : auto;
-       text-align : center;
-  }
-div.alert {
-       background: #fef8d3; /* Old browsers */
-       background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
-       text-align : center;
-}
-
-div.alert strong {
-       color : #900;
-}
-
-div.message {
-       background: #ffffff; /* Old browsers */
-       background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
-    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef5', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
-       border : 1px solid #bcbcbc;
-       width : 55%;
-}
-
-#moresearches {
-       clear : left;
-       color : #000099;
-       font-size : 90%;
-       line-height : 110%;
-       margin : .6em 0 .3em 0;
-}
-
-#moresearches a:link, #moresearches a:visited {
-       color : #e5ebff;
-       font-weight : normal;
-       text-decoration : none;
-}
-
-#news th {
-       text-align : left;
-       padding : 3px 5px;
-}
-
-strong em, em strong  {
-    font-weight: bold;
-    font-style: italic;
-}
-
-#opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 {
-       color : #000;
-       font-weight : normal;
-}
- #opac-main-search #listsmenu h4 {
-       font-size : 90%;
-       font-weight : bold;
-       margin : 0 .2em; 
- }
-#opac-main-search #listsmenu .yuimenuitemlabel {
-       cursor : pointer;
-}
-
-#opac-main-search #listsmenu .bd {
-       background: #eef4fe; /* Old browsers */
-       background: -moz-linear-gradient(left, #eef4fe 0%, #eef4fe 88%, #f6f9fe 98%, #ffffff 99%, #a5c2f6 99%, #e6eefe 100%, #cbdefe 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eef4fe), color-stop(88%,#eef4fe), color-stop(98%,#f6f9fe), color-stop(99%,#ffffff), color-stop(99%,#a5c2f6), color-stop(100%,#e6eefe), color-stop(100%,#cbdefe)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* IE10+ */
-       background: linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* W3C */
-       border : 1px solid #739acf;
-       padding : .3em 1em 0 0;
-}
-
-#opac-main-search #listsmenu .yuimenuitemlabel.selected {
-       background-color : #fff;
-}
-
-#opac-main-search #listsmenu ul {
-       border-color : #b8d0e6;
-}
-
-.selectcol {
-       vertical-align: top;
-       width: 10px;
-}
-.itypecol {
-       vertical-align: top;
-       width: 10px;
-}
-#container {
-       color : #000;
-}
-
-div#changelanguage{
-       background-color: #fff;
-       border-top: 1px solid #CCC;
-       color : #666;
-       font-size : 85%;
-       padding : 1em;
-       margin-top : 2em;
- }
-div#changelanguage a {
-       font-weight : normal;
-       padding : .5em 0;
-}
-
-div#changelanguage li.yuimenuitem {
-    font-size: 120%;
-    font-weight: normal;
-    margin: 0;
-    padding: 0 1em;
-}
-div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
-    padding: 0;
-}
-
-ul#i18nMenu {
-       margin : 0;
-       padding : .2em 0;
- }
-
-ul#i18nMenu li {
-       border-left : 1px solid #CCC;
-       display : inline;
-       list-style : none;
-       padding : 0 .4em;
- }
-
-ul#i18nMenu li:first-child {
-       border-left : 0;
- }
-
-ul#i18nMenu li ul li {
-       border : 0;
-       display : block;
-       padding : 0;
- }
-
-
-ul#i18nMenu li.more a {
-    background-image : url("../../images/sprite.png"); /* Arrow up */
-    background-position : 37px -940px;
-       background-repeat:no-repeat;
-       padding-right: 1.3em;
-}
-
-ul#i18nMenu li.more ul li a {
-       background-image : none;
-       padding: 0 1.3em;
-}
-.morelang,
-li.more {
-float:left
-}
-
-span.lang{
-       float:left;
-       border-right : 1px solid black;
-       padding : 0 .5em;
-}
-
-#cartDetails,#cartUpdate,#holdDetails,#listsDetails {
-       background-color : #FFF;
-       border: 1px solid #739acf;
-       color : black;
-       display : none;
-       margin : 0;
-       padding : 10px;
-       text-align : center;
-       width : 180px;
-       box-shadow: 1px 1px 3px #666;
-       -moz-box-shadow: 1px 1px 3px #666;
-       -webkit-box-shadow: 1px 1px 3px #666;
-       z-index: 2;
-
-}
-
-.yui-panel .hd, .yui-panel .bd, .yui-panel .ft {
-       background-color : transparent;
-       border : 0;
-       padding : inherit;
-}
-
-#login #userid, #login #password {
-       width : 98%;    
-}
-
-#opac-main-search input.submit {
-       background: #e6f3fe; /* Old browsers */
-       background: -moz-linear-gradient(top, #e6f3fe 0%, #dfeefa 8%, #bfd5ea 49%, #b8d0e6 52%, #b8d0e6 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f3fe), color-stop(8%,#dfeefa), color-stop(49%,#bfd5ea), color-stop(52%,#b8d0e6), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* IE10+ */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f3fe', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* W3C */
-       -webkit-border-radius: 4px;
-       -moz-border-radius: 4px;
-       border-radius: 4px;
-       -webkit-box-shadow: 1px 1px 1px 1px , , .3);
-       -moz-box-shadow: 1px 1px 1px 1px , , .3);
-       box-shadow: 1px 1px 1px 1px , , .3);
-
-       color : #333;
-       font-weight : normal;
-       font-size : 80%;
-       padding : 2px;
-}
-
-div#menu {
-       border-right : 1px solid #979797;
-       font-size : 94%;
-       margin-right : .5em;
-       padding-top : 1em;
-       padding-bottom : 2em;
-}
-
-div#menu li a {
-       background: #eeeeee; /* Old browsers */
-       background: -moz-linear-gradient(left, #eeeeee 0%, #eeeeee 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eeeeee), color-stop(96%,#eeeeee), color-stop(97%,#e6e6e6), color-stop(99%,#cccccc), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera 11.10+ */
-       background: -ms-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */
-       background: linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */
-       text-decoration : none;
-       display : block;
-       border : 1px solid #979797;
-       font-size : 111%;
-       margin : .5em 0;
-       padding : .4em .3em;
-       margin-right : -1px;
-}
-
-div#menu li a:hover {
-       background: #eaeef5; /* Old browsers */
-       background: -moz-linear-gradient(left, #eaeef5 0%, #dee6f4 96%, #c4d5ef 98%, #a2bee8 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eaeef5), color-stop(96%,#dee6f4), color-stop(98%,#c4d5ef), color-stop(100%,#a2bee8)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Opera 11.10+ */
-       background: -ms-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* IE10+ */
-       background: linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* W3C */
-}
-
-div#menu li.active a:hover {
-       background-color : #fff;
-       color : #0000CC;
-}
-
-#menu ul li {
-       list-style-type : none;
-}
-
-#menu ul li.active a {
-       background-color : #FFF;
-       background-image : none;
-       border-right : 0;
-       font-weight : bold;
-}
-
-.left {
-       float : left;
-}
-
-.right {
-       float : right;
-}
-
-#searchsubmit {
-       cursor : default;
-       font-size : 87%;
-       font-weight :  normal;
-       margin-top : 0;
-       margin-left :  .2em;
-       padding: 2px 2px 1px 2px;
-}
-
-#export,#further,.detailtagcell {
-       margin-top : .5em;
-       background-color : #F3F3F3;
-       border : 1px solid #E8E8E8;
-       font-size : 76%;
-       padding : 3px;
-       text-align : center;
-}
-#furtherm { margin-top : .5em; }
-
-#export label, .detailtagcell label {
-       display : block;
-       font-weight : bold;
-       font-size : 110%;
-       margin-bottom : 2px;
-}
-
-#export input, .detailtagcell input {
-       padding : 2px;
-}
-
-#cartmenulink, #listsmenulink {
-       background-repeat: no-repeat;
-       -webkit-border-radius: 5px;
-       -moz-border-radius: 5px;
-       border-radius: 5px;
-       display : block;
-       position : relative;
-       float : left;
-       color : #333;
-       text-decoration : none;
-       cursor : pointer;
-       font-size : 105%;
-       font-weight : bold;
-       line-height : 185%;
-       margin-left : 1.5em;
-       padding : .3em .7em;
-}
-
-#listsmenulink {
-       background : #9FBFFF;
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d7e5ff 0%, #b1cbff 50%, #9fbfff 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7e5ff), color-stop(50%,#b1cbff), color-stop(100%,#9fbfff)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7e5ff', endColorstr='#9fbfff',GradientType=0 ); /* IE6-9 */
-    background-position: 40px -287px,top left;
-       background-repeat: no-repeat;
-       border: 1px solid #629DCF;
-       color : #006699;
-       padding-right: 20px;
-}
-
-#listsmenulink:hover {
-       background-color : #b8d0e6;
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e2ecf5 0%, #c3d8ea 50%, #b8d0e6 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ecf5), color-stop(50%,#c3d8ea), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ecf5', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
-       background-repeat: no-repeat;
-    background-position: 40px -287px,top left;
-}
-
-#cartmenulink {
-       background: #98CB58; /* Old browsers */
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d5eaba 0%, #b7db8a 50%, #98cb59 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5eaba), color-stop(50%,#b7db8a), color-stop(100%,#98cb59)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5eaba', endColorstr='#98cb59',GradientType=0 ); /* IE6-9 */
-    background-position: -5px -256px, left top;
-       background-repeat: no-repeat;
-       border: 1px solid #5EA28C;
-       color : #336600;
-       padding-left : 30px;
-}
-
-#cartmenulink:hover {
-       background-color : #BFDE96;
-    background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e5f1d4 0%, #cbe4aa 50%, #c0de98 100%); /* FF3.6+ */
-    background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f1d4), color-stop(50%,#cbe4aa), color-stop(100%,#c0de98)); /* Chrome,Safari4+ */
-    background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Chrome10+,Safari5.1+ */
-    background: url("../../images/sprite.png"),-o-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Opera 11.10+ */
-    background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* IE10+ */
-    background: url("../../images/sprite.png"),linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5f1d4', endColorstr='#c0de98',GradientType=0 ); /* IE6-9 */
-       background-repeat: no-repeat;
-    background-position: -5px -256px, left top;
-}
-
-/* IE 6 & 7  don't do multiple backgrounds, so remove extra padding */
-* html #listsmenulink,
-*+html #listsmenulink {
-       padding-right : .7em;
-}
-
-/* IE 6 & 7  don't do multiple backgrounds, so remove extra padding */
-* html #cartmenulink,
-*+html #cartmenulink {
-       padding-left : .7em;
-}
-
-/* IE 8 doesn't do multiple backgrounds, so remove extra padding */
-#listsmenulink {
-  padding-right: .7em\0/;
-}
-
-/* IE 8 doesn't do multiple backgrounds, so remove extra padding */
-#cartmenulink {
-  padding-left: .7em\0/;
-}
-
-#cartmenulink span#basketcount {
-       background-image : none;
-       float : none;
-       display : inline;
-       height : auto;
-       position : relative;
-       margin : 0;
-       padding : 0;
-       left : auto;
-       right : auto;
-       top : auto;
-}
-
-#cartmenulink span#basketcount span {
-       background-image : none;
-       background-color : #E6FCB7;
-       color : #000;
-       display : inline;
-       float : none;
-       font-size : 80%;
-       font-weight : normal;
-       margin : 0 0 0 .9em;
-       padding : 0 .3em 0 .3em;
-       position : relative;
-       left : auto;
-       right : auto;
-       top : auto;
-}
-
-#views {
-       border-bottom : 1px solid #E8E8E8;
-       margin-bottom : .5em;
-       padding : 0 2em 2px 0.2em;
-       white-space : nowrap;
-}
-
-span.view {
-       padding : 0.2em .2em 2px .2em;
-}
-
-#bibliodescriptions,
-#isbdcontents {
-       clear : left;
-       margin-top : .5em;
-}
-
-a#MARCview, span#MARCview, a#MARCviewPop, a#ISBDview, span#ISBDview, a#Normalview, a#Briefhistory, span#Normalview, a#Fullhistory, span#Fullhistory, span#Briefhistory {
-       background-repeat : no-repeat;
-       font-size : 87%;
-       font-weight : normal;
-       padding : .2em .5em;
-    padding-left : 21px;
-       text-decoration: none;
-}
-
-a#MARCview, span#MARCview {
-    background-image: url("../../images/sprite.png");
-    background-position: -5px -26px;
-    background-repeat: no-repeat;
-}
-a#MARCviewPop, span#MARCviewPop {
-    background-image: url("../../images/sprite.png");
-    background-position: -5px -26px;
-    background-repeat: no-repeat;
-}
-a#ISBDview, span#ISBDview {
-    background-image: url("../../images/sprite.png");
-    background-position: -5px -55px;
-    background-repeat: no-repeat;
-}
-a#Normalview, span#Normalview {
-    background-image: url("../../images/sprite.png");
-    background-position: -7px 3px;
-    background-repeat: no-repeat;
-       padding-left : 15px;
-}
-
-a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhistory {
-       background-color : #F3F3F3;
-       border-left : 1px solid #E8E8E8;
-}
-
-#shelfbrowser table {
-       margin : 0 20px;
-}
-#shelfbrowser table, #shelfbrowser td, #shelfbrowser th {
-       border : 0;
-       font-size : 90%;
-       text-align : center;
-}
-#shelfbrowser a {
-       font-size : 110%;
-       text-decoration : none;
-}
-#shelfbrowser td, #shelfbrowser th {
-       width : 20%;
-}
-#shelfbrowser td.top {
-       vertical-align : top;
-}
-#shelfbrowser td.top a {
-       text-decoration : underline;
-}
-#shelfbrowser a {
-       display : block;
-}
-#shelfbrowser #browser_next,
-#shelfbrowser #browser_previous {
-    background-image : url("../../images/sprite.png");
-    background-repeat: no-repeat;
-    width : 16px;
-}
-#shelfbrowser #browser_next a,
-#shelfbrowser #browser_previous a {
-    cursor: pointer;
-    display : block;
-    height: 0 !important;
-    margin: 0;
-    overflow: hidden;
-    padding: 50px 0 0;
-    text-decoration: none;
-    width: 16px;
-}
-#shelfbrowser #browser_previous {
-background-position: -9px -1007px;
-}
-#shelfbrowser #browser_next {
-background-position: -9px -1057px;
-}
-
-#comments .commentline {
-       border-bottom : 2px solid #eeeeeb;
-       margin : 0 -.5em 0 -.5em;
-       padding : 0 .5em .5em .5em;
-}
-#comments .yours {
-       background-color : #effed5;
-}
-.commentline .avatar {
-       float : right;
-       padding-left : .5em;
-}
-#comments #addcomment {
-       margin : 0 -1em -1em -1em;
-       padding : .3em 1em;
-}
-input.tagbutton {
-       padding : 1px !important;
-}
-table#items th {
-       padding : 2px;
-}
-#action {
-       /*margin-top: 0;*/
-}
-#similars h4 {
-       text-align : left;
-}
-#similars table,
-#similars td {
-       border : 0;
-       margin : 0;
-}
-#similars td {
-       width : 13em;
-}
-#similars a {
-       display : block;
-       font-weight : normal;
-}
-#furtherm a,
-#furtherm a:link,
-#furtherm a:visited {
-       color : #006699;
-}
-#furtherm h4 {
-       font-size : 106%;
-       margin : .1em .5em;
-}
-#furtherm .bd {
-       background-color : #F3F3F3;
-       border:1px solid #DDD;
-}
-.results_summary img {
-       margin : 0 5px;
- }
-span.no-image {
-       background-color : #FFF;
-       border: 1px solid #979797;
-       color : #AAA;
-       display:block;
-       font-size : 86%;
-       font-weight : bold;
-       text-align : center;
-       width : 75px;
-}
-#bookcover span.no-image {
-       margin-right : 10px;
-       margin-bottom : 10px;
-}
-#shelfbrowser a:link span.no-image,
-#shelfbrowser a:visited span.no-image,
-#shelfbrowser a:hover span.no-image,
-#shelfbrowser a:active span.no-image {
-       font-size : 95%;
-}
-#shelfbrowser a:link span.no-image,
-#shelfbrowser a:visited span.no-image,
-#shelfbrowser a:hover span.no-image,
-#shelfbrowser a:active span.no-image,
-td.jacketcell a:link,
-td.jacketcell a:visited,
-td.jacketcell a:hover,
-td.jacketcell a:active,
-a.p1:link,
-a.p1:visited,
-a.p1:hover,
-a.p1:active {
-       color : #AAA;
-       text-decoration : none;
-       font-weight : bold;
-}
-
-.copies_row > td:first-child {
-    border-left-style : none;
-}
-
-.rtl {
-  unicode-bidi: embed;
-  direction: rtl;
-  text-align: right;
-}
-
-div.ft {
-       clear : both;
-}
-
-.authorSearch {
-    position: absolute;
-    display: none;
-    z-index: 2;
-    background-color: white;
-    border: 1px solid black;
-    padding: 4px;
-}
-.authorSearch li {
-    list-style-type: none;
-}
-.authorSearch ul {
-    padding-left: 0px;
-}
-.subjectSearch {
-    position: absolute;
-    display: none;
-    z-index: 2;
-    background-color: white;
-    border: 1px solid black;
-    padding: 4px;
-}
-.subjectSearch li {
-    list-style-type: none;
-}
-.subjectSearch ul {
-    padding-left: 0px;
-}
-
-#basket td ul li {
-       font-size:90%;
-    list-style:disc outside url(data:image/gif;base64,R0lGODlhBQAHAJECAP///5zD6v///wAAACH5BAEAAAIALAAAAAAFAAcAAAIMjCUGkbvhFGQSmVAAADs=);
-       padding:0.2em 0;
-}
-
-#recentcomments {
-       margin:auto;
-       max-width:750px;
-    margin-left: 13.3207em;
-}
-
-.searchresults .commentline {
-       background-color : rgb(255, 255, 204);
-       background-color : rgba(255, 255, 204, 0.4);
-       border : 1px solid #CCC;
-       display: inline-block;
-       -webkit-border-radius: 4px;
-       -moz-border-radius: 4px;
-       border-radius: 4px;
-       -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-       -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-       box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-       margin : .3em;
-       padding : .4em;
-}
-
-.searchresults .commentline.yours {
-       background-color : rgb(239, 254, 213);
-       background-color : rgba(239, 254, 213, 0.4);
-}
-
-#plainmarc table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; }
-#plainmarc th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; }
-#plainmarc td { border: 0; padding : 2px; vertical-align: top; }
-
-#catalogue_detail_biblio h1 { float:left; margin:0 1em 1em 0; }
-#catalogue_detail_biblio h1.title { float:none; margin-top:1em; }
-#catalogue_detail_biblio h3 {clear:both; }
-
-#opac-detail #Normalview { font-weight:bold; }
-#opac-marcdetail #Normalview { font-weight:normal; }
-#opac-marcdetail #MARCview { font-weight:bold; }
-#opac-isbddetail #Normalview { font-weight:normal; }
-#opac-isbddetail #ISBDview { font-weight:bold; }
-#opac-isbddetail #isbdcontents { margin-top: 2em; }
-
-div.bibmessage { background-color : #ffffb0; border-radius : 5px; padding : 3px; margin : 2px; }
-
-#renewcontrols {
-        float: right;
-        font-size: 66%;
-}
-
-#renewcontrols a {
-       background-repeat : no-repeat;
-       text-decoration:none;
-       padding : .1em .4em;
-       padding-left : 18px;
-}
-
-#renewselected_link {
-    background-image : url("../../images/sprite.png");
-    background-position : -5px -986px;
-    background-repeat: no-repeat;
-}
-
-#renewall_link {
-    background-image : url("../../images/sprite.png");
-    background-position : -8px -967px;
-    background-repeat: no-repeat;
-}
-
-.koha_url {
-    color: #666666;
-}
-
-div.koha_url {
-    border-top: none !important;
-}
-span.koha_url {
-    position: absolute;
-    right: 0;
-    font-size: 85%;
-}
-a.koha_url {
-    text-decoration:none;
-}
-/* pagination */
-.pagination {
-    position: absolute;
-    top:32px;
-    left: -1px;
-    width: 100%;
-    height:auto;
-    border: 1px solid #D0D0D0;
-    display: none;
-       background-color:#F3F3F3;
-       padding-bottom:10px;
-    z-index: 100;
-}
-
-
-/* nav */
-.nav .close_pagination {
-    padding-right: 10px;
-    position: absolute;
-    right: 3px;
-    top: -25px;
-}
-.nav .close_pagination a {
-    text-decoration:none!important;
-}
-
-.nav ul {
-    padding-top: 10px;
-}
-
-.nav li {
-       list-style:none;
-       float:left;
-       padding:4px;
-       color:#999;
-}
-
-.nav li a {
-       text-decoration:none!important;
-}
-
-.nav li a:hover {
-       text-decoration:underline;
-}
-
-.nav li ul {
-       float:left;
-}
-
-.back {
-       float:right;
-}
-
-.back input{
-       background:none!important;
-       color:#999!important;
-}
-
-.pagination_list {
-       float:bottom;
-}
-.pagination_list ul {
-    padding-top: 40px;
-       padding-left:0px;
-}
-.pagination_list li {
-       list-style:none;
-       float:bottom;
-       padding:4px;
-       color:#999;
-   /* border-bottom : 1px solid #DDDDDD;*/
-}
-.pagination_list li.highlight {
-   background-color : #F3F3F3;
-   border-top : 1px solid #DDDDDD;
-   border-bottom : 1px solid #DDDDDD;
-}
-.pagination_list span.li_pag_index {
-   color: #999999;
-    float: left;
-    font-size: 15px;
-    font-weight: bold;
-    padding-right: 10px;
-    text-align: right;
-    width: 13px;
-       
-}
-
-.pagination_list li a {padding-left:0px;}
-
-
-.nav_results {
-    background-color: #F3F3F3;
-    border: 1px solid #D0D0D0;
-    margin-top: 0.5em;
-       position:relative;
-}
-
-.nav_results .l_Results a {
-    background:#E1E1E1 url("../../images/sprite.png") no-repeat 0px -504px; /* Browse results menu */
-    color:#006699;
-    display:block;
-    padding:8px 28px;
-    text-decoration:none;
-}
-.nav_results .l_Results a:hover {
-    background-color:#D9D9D9;
-}
-.nav_results ul.pg_menu {
-    border-top: 1px solid #D0D0D0;
-    white-space : nowrap;
-}
-.nav_results ul.pg_menu li {
-    color:#B2B2B2;
-    display:inline;
-    list-style:none;
-    margin: 0;
-}
-.nav_results ul.pg_menu li.back_results a {
-    border-left: 1px solid #D0D0D0;
-    border-right: 1px solid #D0D0D0;
-}
-.nav_results ul.pg_menu li a,
-.nav_results ul.pg_menu li span {
-       background-color: #F3F3F3;
-       display : block;
-    float:left;
-    padding:.4em .5em;
-    text-decoration:none;
-    font-weight:normal;
-    text-align:center;
-}
-
-.nav_results ul.pg_menu li span {
-       color : #B2B2B2;
-}
-
-.nav_results ul.pg_menu li.left_results a {
-       padding-left : 0;
-}
-
-.nav_results ul.pg_menu li a:hover {
-}
-
-.nav_results #listResults{
-    line-height: 0.7em;
-}
-
-.nav_results  #listResults li  {
-    background-color:#999999;
-    color:#C5C5C5;
-    font-weight:normal;
-       display:block;
-       margin-right:1px;
-       font-size:0.9em;
-       padding:5px 0px;
-       text-align:center;
-       min-width:20px;
-}
-
-.nav_results  #listResults li:hover  {background-color:#006699;}
-
-.nav_results  #listResults li a { color:#FFFFFF; font-weight:normal;}
-
-a.localimage img {
-       border : 1px solid #8EB3E7;
-       margin : 0 .5em;
-       padding : .3em;
-}
-
-p.patronimage {
-       border:1px solid #EEE;
-       border-bottom-color:#000;
-       margin: 0.9em 0 0;
-       padding:1em;
-}
-
-p.patronimage.edit {
-       border-color:#E8E8E8;
-       margin: 1em 1em 1em 0;
-}
-
-span.sep {
-       color: #888;
-       padding: 0 .2em;
-       text-shadow: 1px 1px 0 #FFF;
-}
-
-#daily-quote {
-    /*border-top : 1px solid #000000;*/
-    border : 1px solid #000000;
-    margin-top: 2px;
-    margin-bottom: 10px;
-    margin-left: 2px;
-    margin-right: 2px;
-    width: 300px;
-    text-align: center;
-}
-
-#daily-quote h1 {
-    font-size: 18px;
-    font-weight: normal;
-    margin: 0;
-}
-
-#daily-quote div {
-    font-size: 12px;
-    margin: 5px;
-}
-
-/* jQueryUI Core */
-
-.ui-widget-content { border: 1px solid #AAA; background: #ffffff none; color: #222222; }
-.ui-widget-header { border: 1px solid #AAA; background: #E6F0F2 none; color: #222222; font-weight: bold; }
-.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #AAA; background: #F4F8F9 none; font-weight: normal; color: #555555; }
-.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; }
-.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff none; font-weight: normal; color: #212121; }
-.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; }
-.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
-
-/* jQueryUI autocomplete */
-
-.ui-autocomplete { position: absolute; cursor: default; -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3); box-shadow: 2px 2px 2px rgba(0,0,0,.3); }
-.ui-autocomplete.ui-widget-content .ui-state-hover { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; }
-.ui-autocomplete-loading { background: #FFF url("../../img/loading-small.gif") right center no-repeat; }
-.ui-menu li { list-style:none; }
-
-#social_networks span {
-    color: #274D7F;
-    display : block;
-    float : left;
-    font-size: 85%;
-    font-weight: bold;
-    line-height: 2em;
-    margin : .5em 0 .5em .5em !important;
-}
-#social_networks a {
-    background: transparent url("../../images/social-sprite.png") no-repeat;
-    display: block;
-    height : 20px !important;
-    width : 20px;
-    text-indent : -999em;
-}
-
-#social_networks div {
-    float : left !important;
-    margin : .5em 0 .5em .2em !important;
-}
-
-#social_networks #facebook {
-    background-position : -7px -35px;
-}
-
-#social_networks #twitter {
-    background-position : -7px -5px;
-}
-
-#social_networks #linkedin {
-    background-position : -7px -95px;
-}
-
-#social_networks #delicious {
-    background-position : -7px -66px;
-}
-
-#social_networks #email {
-    background-position : -7px -126px;
-}
-
-/* jQuery UI standard tabs */
-.ui-tabs-nav .ui-tabs-active a,
-.ui-tabs-nav a:hover,
-.ui-tabs-nav a:focus,
-.ui-tabs-nav a:active,
-.ui-tabs-nav span.a {
-    background: none repeat scroll 0 0 transparent;
-    outline: 0 none;
-}
-
-.ui-widget,
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
-    font-family : inherit;
-    font-size : inherit;
-}
-
-ul.ui-tabs-nav li {
-    list-style : none;
-}
-.ui-tabs.ui-widget-content {
-    background : transparent none;
-    border : 0;
-}
-
-.ui-tabs .ui-tabs-panel {
-    border : 1px solid #D8D8D8;
-}
-.ui-tabs-nav.ui-widget-header {
-    border : 0;
-    background : none;
-}
-.ui-tabs .ui-tabs-nav li {
-    background: #F3F3F3 none;
-    border-color: #D8D8D8;
-    margin-right : .4em;
-}
-
-.ui-tabs .ui-tabs-nav li.ui-tabs-active {
-    background-color : #FFF;
-    border : 1px solid #D8D8D8;
-    border-bottom: 0;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
-    color : #000;
-    font-weight : bold;
-}
-
-.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
-    background : #F3F3F3 none;
-}
-
-.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover {
-    background : #FFF none;
-}
-
-.ui-tabs .ui-state-default a,
-.ui-tabs .ui-state-default a:link,
-.ui-tabs .ui-state-default a:visited {
-    color: #006699;
-}
-
-.ui-tabs .ui-state-hover a,
-.ui-tabs .ui-state-hover a:link,
-.ui-tabs .ui-state-hover a:visited {
-    color: #990033;
-}
-
-.statictabs ul {
-    background: none repeat scroll 0 0 transparent;
-    border: 0 none;
-    margin: 0;
-    padding: 0.2em 0.2em 0;
-    border-bottom-right-radius: 4px;
-    border-bottom-left-radius: 4px;
-    border-top-right-radius: 4px;
-    border-top-left-radius: 4px;
-    color: #222222;
-    font-weight: bold;
-    font-size: 100%;
-    line-height: 1.3;
-    list-style: none outside none;
-    outline: 0 none;
-    text-decoration: none;
-}
-
-.statictabs ul:after {
-    clear: both;
-}
-
-.statictabs ul:before,
-.statictabs ul:after {
-    content: "";
-    display: table;
-}
-
-.statictabs ul li {
-    background: none repeat scroll 0 0 #E6F0F2;
-    border: 1px solid #B9D8D9;
-    border-bottom: 0 none !important;
-    border-top-right-radius: 4px;
-    border-top-left-radius: 4px;
-    float: left;
-    list-style: none outside none;
-    margin-bottom: 0;
-    margin-right: 0.4em;
-    padding: 0;
-    position: relative;
-    white-space: nowrap;
-    top: 1px;
-    color: #555555;
-    font-weight: normal;
-
-}
-
-.statictabs ul li.active {
-    background-color: #FFFFFF;
-    color: #212121;
-    font-weight: normal;
-    padding-bottom: 1px;
-}
-
-.statictabs ul li a {
-    color: #004D99;
-    cursor: pointer;
-    float: left;
-    padding: 0.5em 1em;
-    text-decoration: none;
-}
-
-.statictabs ul li a:hover {
-    background-color : #EDF4F5;
-    border-top-right-radius: 4px;
-    border-top-left-radius: 4px;
-    color : #538200;
-}
-
-.statictabs ul li.active a {
-    color: #000000;
-    font-weight: bold;
-    cursor: text;
-    background: none repeat scroll 0 0 transparent;
-    outline: 0 none;
-}
-
-.statictabs .tabs-container {
-    border: 1px solid #B9D8D9;
-    background: none repeat scroll 0 0 transparent;
-    display: block;
-    padding: 1em 1.4em;
-    border-bottom-right-radius: 4px;
-    border-bottom-left-radius: 4px;
-    color: #222222;
-}
-
-.authref {
-    font-style: normal;
-    text-indent: 4em;
-}
-
-.seefrom, .seealso {
-    font-style: italic;
-    text-indent: 2em;
-}
-
-.authstanza {
-    margin-top: 1em;
-}
-
-.authstanzaheading {
-    font-weight: bold;
-}
-div.authorizedheading {
-    font-weight: bold;
-}
-.authstanza li {
-    margin-left: 0.5em;
-}
-.authres_notes, .authres_seealso, .authres_otherscript {
-  padding-top: 5px;
-}
-.authres_notes {
-  font-style: italic;
-}
-
-#didyoumean {
-    background-color: #EEE;
-    border: 1px solid #E8E8E8;
-    margin: 0 0 0.5em;
-    text-align: left;
-    padding: 0.5em;
-    border-radius: 3px 3px 3px 3px;
-}
-
-.suggestionlabel {
-    font-weight: bold;
-}
-
-.searchsuggestion {
-    padding: 0.2em 0.5em;
-    white-space: nowrap;
-    display: inline-block;
-}
-
-.authlink {
-    padding-left: 0.25em;
-}
-#hierarchies a {
-    font-weight: normal;
-    text-decoration: underline;
-    color: #069;
-}
-
-#hierarchies a:hover {
-    color: #990033;
-}
-
-#top-pages {
-    margin: 0 0 0.5em;
-}
-
-/* jQuery UI Datepicker */
-.ui-datepicker table {width: 100%; font-size: .9em; border : 0; border-collapse: collapse; margin:0 0 .4em; }
-.ui-datepicker th { background : transparent none; padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
-
-.ui-datepicker-trigger {
-    vertical-align: middle;
-    margin : 0 3px;
-}
-.ui-datepicker {
-    -moz-box-shadow: 1px 1px 3px 0 #666;
-    -webkit-box-shadow: 1px 1px 3px 0 #666;
-    box-shadow: 1px 1px 3px 0 #666;
-}
-
-.contents {
-    width: 75%;
-}
-
-
-.contentblock {
-    position: relative;
-    margin-left: 2em;
-}
-
-.contents .t:first-child:before {
-    content: "→ ";
-}
-
-.contents .t:before {
-    content: "\A→ ";
-    white-space: pre;
-}
-
-.contents .t {
-    font-weight: bold;
-    display: inline;
-}
-
-.contents .r {
-    display: inline;
-}
-
-body#opac-main #opacmainuserblockmobile {
-    display: none;
-}
-
-.mobile_only {
-   display : none;
-}
-
-/* different sizes for different tags in opac-tags.tt */
-.tagweight0 {
-    font-size: 12px;
-}
-
-.tagweight1 {
-    font-size: 14px;
-}
-
-.tagweight2 {
-    font-size: 16px;
-}
-
-.tagweight3 {
-    font-size: 18px;
-}
-
-.tagweight4 {
-    font-size: 20px;
-}
-
-.tagweight5 {
-    font-size: 22px;
-}
-
-.tagweight6 {
-    font-size: 24px;
-}
-
-.tagweight7 {
-    font-size: 26px;
-}
-
-.tagweight8 {
-    font-size: 28px;
-}
-
-.tagweight9 {
-    font-size: 30px;
-}
-
-#patronregistration {
-    background-color: #F7F7F7;
-    border : 1px solid #EAEAEA;
-    -moz-border-radius: 3px;
-    border-radius : 3px;
-    font-size : 90%;
-    margin : .7em 0;
-    padding : .5em;
-    text-align: center;
-}
-#patronregistration a {
-    display: block;
-}
-
-video {
-    width: 480px;
-}
-
-.review {
-    margin-bottom: 20px;
-}
-
-#idreambooksreadometer {
-    float: right;
-}
-a.idreambooksrating {
-    font-size: 30px;
-    color: #29ADE4;
-    padding-left: 85px;
-    line-height: 30px;
-    text-decoration: none;
-}
-
-.idreambookslegend {
-    font-size: small;
-}
-
-a.reviewlink,a.reviewlink:visited {
-    text-decoration: none;
-    color: black;
-    font-weight: normal;
-}
-
-.idreambookssummary a {
-    color: #707070;
-    text-decoration: none;
-}
-
-.idreambookssummary img, .idbresult img {
-    vertical-align: middle;
-}
-
-.idbresult {
-    color: #29ADE4;
-    text-align: center;
-    margin: 0.5em;
-    padding: 0.5em;
-}
-
-.idbresult a, .idbresult a:visited {
-    text-decoration: none;
-    color: #29ADE4;
-}
-
-.idbresult img {
-    padding-right: 6px;
-}
-
-.highlight-row-results {
-    font-size: 120%;
-}
-
-.highlight-row-detail {
-    font-weight: bold;
-}
-
-.branch-info-tooltip {
-    display: none;
-}
-.lang {
-float:left;
-padding: 0.1em 0;
-}
-
-.thumbnail-shelfbrowser span {
-    margin: 0px auto;
-}
-
-.sorting_asc {
-    padding-right: 19px;
-    background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc {
-    padding-right: 19px;
-    background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting {
-    padding-right: 19px;
-    background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE;
-}
-.nosort,
-.nosort.sorting_asc,
-.nosort.sorting_desc,
-.nosort.sorting {
-    padding-right: 19px;
-    background: #EEEEEE none;
-}
-
-#overdrive-results {
-    font-weight: bold;
-    padding-left: 1em;
-}
-
-.throbber {
-    vertical-align: middle;
-}
-
-#overdrive-results-list .star-rating-control {
-    display: block;
-    overflow: auto;
-}
-
-.holdrow {
-    clear : both;
-    padding:1em;
-    border-bottom:1px solid #CCC;
-    margin-bottom:.5em;
-}
-.holdrow fieldset {
-    border : 0;
-    margin : 0;
-    float: none;
-}
-.hold-options {
-    clear : both;
-}
-.toggle-hold-options {
-    background-color: #eee;
-    clear : both;
-    display : block;
-    font-weight : bold;
-    margin: 1em 0;
-    padding: .5em;
-}
-.copiesrow {
-    clear : both;
-}
-
-#transl1 {
-    width: 35%;
-    font-size: 111%;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/persona-buttons.css b/koha-tmpl/opac-tmpl/prog/en/css/persona-buttons.css
deleted file mode 100644 (file)
index d1acbb0..0000000
+++ /dev/null
@@ -1,228 +0,0 @@
-/* Link body */
-.persona-button{
-  color: #fff;
-  display: inline-block;
-  font-size: 14px;
-  font-family: Helvetica, Arial, sans-serif;
-  font-weight: bold;
-  line-height: 1.1;
-  overflow: hidden;
-  position: relative;
-  text-decoration: none;
-  text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2);
-
-  background: #297dc3;
-  background: -moz-linear-gradient(top, #43a6e2, #287cc2);
-  background: -ms-linear-gradient(top, #43a6e2, #287cc2);
-  background: -o-linear-gradient(top, #43a6e2, #287cc2);
-  background: -webkit-linear-gradient(top, #43a6e2, #287cc2);
-  background: linear-gradient(top, #43a6e2, #287cc2);
-
-  -moz-border-radius:   3px;
-  -ms-border-radius:     3px;
-  -o-border-radius:     3px;
-  -webkit-border-radius:   3px;
-  border-radius:       3px;
-
-  -moz-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
-  -ms-box-shadow:   0 1px 0 rgba(0,0,0,0.2);
-  -o-box-shadow:     0 1px 0 rgba(0,0,0,0.2);
-  -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
-  box-shadow:     0 1px 0 rgba(0,0,0,0.2);
-}
-
-.persona-button:hover{
-  background: #21669f;
-  background: -moz-linear-gradient(top, #3788b9, #21669f);
-  background: -ms-linear-gradient(top, #3788b9, #21669f);
-  background: -o-linear-gradient(top, #3788b9, #21669f);
-  background: -webkit-linear-gradient(top, #3788b9, #21669f);
-  background: linear-gradient(top, #3788b9, #21669f);
-}
-
-.persona-button:active, .persona-button:focus{
-  top: 1px;
-  -moz-box-shadow:   none;
-  -ms-box-shadow:   none;
-  -o-box-shadow:     none;
-  -webkit-box-shadow: none;
-  box-shadow:     none;
-}
-
-.persona-button span{
-  display: inline-block;
-  padding: 5px 10px 5px 40px;
-}
-
-/* Icon */
-.persona-button span:after{
-  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;
-  content: '';
-  display: block;
-  width: 31px;
-
-  position: absolute;
-  bottom: 0;
-  left: -3px;
-  top: 0;
-  z-index: 10;
-}
-
-/*  Icon background */
-.persona-button span:before{
-  content: '';
-  display: block;
-  height: 100%;
-  width: 20px;
-
-  position: absolute;
-  bottom: 0;
-  left: 0;
-  top: 0;
-  z-index: 1;
-
-  background: #42a9dd;
-  background: -moz-linear-gradient(top, #50b8e8, #3095ce);
-  background: -ms-linear-gradient(top, #50b8e8, #3095ce);
-  background: -o-linear-gradient(top, #50b8e8, #3095ce);
-  background: -webkit-linear-gradient(top, #50b8e8, #3095ce);
-  background: linear-gradient(top, #50b8e8, #3095ce);
-
-  -moz-border-radius:   3px 0 0 3px;
-  -ms-border-radius:     3px 0 0 3px;
-  -o-border-radius:     3px 0 0 3px;
-  -webkit-border-radius:   3px 0 0 3px;
-  border-radius:       3px 0 0 3px;
-}
-
-/* Triangle */
-.persona-button:before{
-  background: #42a9dd;
-  content: '';
-  display: block;
-  height: 26px;
-  width: 26px;
-
-  position: absolute;
-  left: 2px;
-  top: 50%;
-  margin-top: -13px;
-  z-index: 0;
-
-  background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: -o-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce);
-  background: linear-gradient(-45deg, #3095ce, #50b8e8); /* flipped for updated spec */
-
-  -moz-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
-  -ms-box-shadow:   1px -1px 1px rgba(0,0,0,0.1);
-  -o-box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
-  -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
-  box-shadow:     1px -1px 1px rgba(0,0,0,0.1);
-
-  -moz-transform:   rotate(45deg);
-  -ms-transform:     rotate(45deg);
-  -o-transform:     rotate(45deg);
-  -webkit-transform:   rotate(45deg);
-  transform:       rotate(45deg);
-}
-
-/* Inset shadow (required here because the icon background clips it when on the `a` element) */
-.persona-button:after{
-  content: '';
-  display: block;
-  height: 100%;
-  width: 100%;
-
-  position: absolute;
-  left: 0;
-  top: 0;
-  bottom: 0;
-  right: 0;
-  z-index: 10;
-
-  -moz-border-radius:   3px;
-  -ms-border-radius:     3px;
-  -o-border-radius:     3px;
-  -webkit-border-radius:   3px;
-  border-radius:       3px;
-
-  -moz-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
-  -ms-box-shadow:   inset 0 -1px 0 rgba(0,0,0,0.3);
-  -o-box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
-  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
-  box-shadow:     inset 0 -1px 0 rgba(0,0,0,0.3);
-}
-
-/* ========================================================
- *    Dark button
- * ===================================================== */
-.persona-button.dark{
-  background: #3c3c3c;
-  background: -moz-linear-gradient(top, #606060, #3c3c3c);
-  background: -ms-linear-gradient(top, #606060, #3c3c3c);
-  background: -o-linear-gradient(top, #606060, #3c3c3c);
-  background: -webkit-linear-gradient(top, #606060, #3c3c3c);
-  background: linear-gradient(top, #606060, #3c3c3c);
-}
-.persona-button.dark:hover{
-  background: #2d2d2d;
-  background: -moz-linear-gradient(top, #484848, #2d2d2d);
-  background: -ms-linear-gradient(top, #484848, #2d2d2d);
-  background: -o-linear-gradient(top, #484848, #2d2d2d);
-  background: -webkit-linear-gradient(top, #484848, #2d2d2d);
-  background: linear-gradient(top, #484848, #2d2d2d);
-}
-.persona-button.dark span:before{ /* Icon BG */
-  background: #d34f2d;
-  background: -moz-linear-gradient(top, #ebac45, #d34f2d);
-  background: -ms-linear-gradient(top, #ebac45, #d34f2d);
-  background: -o-linear-gradient(top, #ebac45, #d34f2d);
-  background: -webkit-linear-gradient(top, #ebac45, #d34f2d);
-  background: linear-gradient(top, #ebac45, #d34f2d);
-}
-.persona-button.dark:before{ /* Triangle */
-  background: #d34f2d;
-  background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: -o-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d);
-  background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */
-}
-
-/* ========================================================
- *    Orange button
- * ===================================================== */
-.persona-button.orange{
-  background: #ee731a;
-  background: -moz-linear-gradient(top, #ee731a, #d03116);
-  background: -ms-linear-gradient(top, #ee731a, #d03116);
-  background: -o-linear-gradient(top, #ee731a, #d03116);
-  background: -webkit-linear-gradient(top, #ee731a, #d03116);
-  background: linear-gradient(top, #ee731a, #d03116);
-}
-.persona-button.orange:hover{
-  background: #cb6216;
-  background: -moz-linear-gradient(top, #cb6216, #b12a13);
-  background: -ms-linear-gradient(top, #cb6216, #b12a13);
-  background: -o-linear-gradient(top, #cb6216, #b12a13);
-  background: -webkit-linear-gradient(top, #cb6216, #b12a13);
-  background: linear-gradient(top, #cb6216, #b12a13);
-}
-.persona-button.orange span:before{ /* Icon BG */
-  background: #e84a21;
-  background: -moz-linear-gradient(top, #f7ad27, #e84a21);
-  background: -ms-linear-gradient(top, #f7ad27, #e84a21);
-  background: -o-linear-gradient(top, #f7ad27, #e84a21);
-  background: -webkit-linear-gradient(top, #f7ad27, #e84a21);
-  background: linear-gradient(top, #f7ad27, #e84a21);
-}
-.persona-button.orange:before{ /* Triangle */
-  background: #e84a21;
-  background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: -o-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21);
-  background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/print.css b/koha-tmpl/opac-tmpl/prog/en/css/print.css
deleted file mode 100644 (file)
index db8b21b..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-a:link {
-       color : #000066;
-       text-decoration: none;
-}
-
-a:visited {
-       color : #000066;
-       text-decoration: none;
-}
-
-a:hover {
-       color : #993300;
-       text-decoration: none;
-}
-
-body {
-       background-color : #FFF;
-       color : #333333;
-       font-family : arial, geneva, sans-serif;
-       font-size : 14px;
-       margin : 0px 0px 0px 0px;
-    word-wrap : break-word;
-}
-
-caption {
-       color : #000066;
-       font-size : 18px;
-       font-weight : bold;
-       margin-top : 5px;
-       text-align : left;
-}
-
-div.table {
-       width : 100%;
-}
-
-form {
-       margin : 0px;
-       padding : 0px;
-}
-
-h1
-       {
-       color : #000066;
-       font-size : 22px;
-       font-weight : bold;
-       margin-bottom : 3px;
-       margin-top : 3px;
-}
-
-h2 {
-       color : #000066;
-       font-size : 20px;
-       font-weight : bold;
-       margin-bottom : 3px;
-       margin-top : 3px;
-}
-
-h3 {
-       color : #000066;
-       font-size : 18px;
-       font-weight : bold;
-       margin-bottom : 3px;
-       margin-top : 3px;
-}
-
-h4 {
-       color : #000066;
-       font-size : 16px;
-       font-weight : bold;
-       margin-bottom : 3px;
-       margin-top : 3px;
-}
-
-h5 {
-       color : #000066;
-       font-size : 15px;
-       font-weight : bold;
-       margin-bottom : 1px;
-       margin-top : 1px;
-}
-
-h6 {
-       color : #000066;
-       font-size : 14px;
-       font-weight : bold;
-       margin-bottom : 1px;
-       margin-top : 1px;
-}
-
-p {
-       margin-top : 0px;
-}
-
-table {
-       background-color : #FFFFFF;
-       border-bottom : 0px solid #CCCCCC;
-       border-collapse : collapse;
-       border-left : 0px solid #CCCCCC;
-       margin : 3px 0px 5px 0px;
-       padding : 0px;
-       width : 99%;
-}
-
-td {
-       background-color : #FFF;
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 1px solid #CCCCCC;
-       padding : 5px 5px 5px 5px;
-       vertical-align : top;
-}
-
-td:last-child {
-       background-color : #FFF;
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 0px solid #CCCCCC;
-       padding : 5px 5px 5px 5px;
-       vertical-align : top;
-}
-
-th {
-       background-color : #E9E9E9;
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 1px solid #CCCCCC;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-th:last-child {
-       background-color : #E9E9E9;
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 0px solid #CCCCCC;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-tr.highlight {
-       background-color: #e9e9e9;
-}
-
-body#basket tr.highlight {
-       background-color : transparent;
-}
-
-body#basket a {
-       font-weight : bold;
-}
-
-body#basket table {
-       border-top : 1px solid #EEE;
-       border-left : 1px solid #EEE;
-}
-body#basket td,
-body#basket th {
-       background-color : transparent;
-       padding : 2px;
-}
-
-body#basket th {
-       background-color : #EEE;
-}
-
-body#basket th,
-body#basket th[scope=col] {
-       text-align : center;
-       vertical-align : middle;
-}
-
-body#basket th[scope=row] {
-       font-size : 89%;
-       text-align : right;
-       vertical-align : top;
-       width : 10%;
-}
-
-body#basket p {
-       font-size : 85%;
-       margin : .2em 0;
-       text-indent : .5em;
-}
-
-.error {
-       font-weight: bold;
-}
-
-.ex {
-       font-family : "Courier New", Courier, monospace;
-}
-.inline {
-       display : inline;
-}
-
-.screen {
-       display : none;
-}
-
-#bookcover {
-       float:left;
-       margin:0pt;
-       padding:0pt;
-}
-
-#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action, .list-actions, .ft, #facetcontainer,.results_summary.actions,.koha_url,.yui-b {
-       display : none;
-}
-
-#userresults {
-    position : absolute;
-    right : 0px;
-    word-wrap : break-word;
-       display : block;
-}
-
-div#userupdate input,div#userupdate textarea {
-       display : inline;
-       border : 0;
-}
-
-#yui-main,
-#yui-main .yui-b,
-.yui-t1 #yui-main .yui-b {
-    display : block !important;
-    margin : 0 !important;
-    padding : 0 !important;
-    width : auto !important;
-    float : none !important;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css b/koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css
deleted file mode 100644 (file)
index 57a2cfd..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-/* Adjust text directions */
-body,
-body #doc,
-#doc2,
-#doc3,
-#doc4,
-.yui-t1,
-.yui-t2,
-.yui-t3,
-.yui-t4,
-.yui-t5,
-.yui-t6,
-.yui-t7
-{
-   text-align:right;
-   direction: rtl;
-}
-
-caption,
-table#marc th
-{
-   text-align: right;
-}
-
-/* Swap floats */
-
-
-body#advsearch #cartmenulink,
-body#advsearch #listsmenulink,
-#renewcontrols,
-.commentline .avatar,
-.resort,
-.yui-t1 #yui-main,
-.yui-t2 #yui-main,
-.yui-t3 #yui-main
-{
-   float: left;
-}
-.ui-tabs .ui-tabs-nav li,
-div.lang,
-fieldset.rows label,
-fieldset.rows span.label,
-#auth,
-#bookcover,
-.left,
-.nav_results ul.pg_menu li,
-.ui-tabs-nav li,
-.yui-g div.first,
-.yui-gc div.first,
-.yui-gc div.first div.first,
-.yui-gd div.first,
-.yui-ge div.first,
-.yui-gf div.first,
-.yui-t1 .yui-b
-{
-   float: right;
-}
-
-h1#libraryname
-{
-   float: right !important;
-}
-
-#fluid-offset
-{
-   float: none;
-}
-
-/* Adjust margins, padding, alignment and table-element widths */
-
-div#menu li a
-{
-   margin-left: -1px;
-}
-
-.yui-t1 #yui-main,
-.yui-t1 #yui-main .yui-b,
-.yui-t2 #yui-main,
-.yui-t3 #yui-main
-{
-   margin-left: 0;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6
-{
-   margin-left: 0.5em;
-}
-
-.results_summary .label
-{
-   margin-left: 0.5em;
-}
-
-
-ul.pg_menu li,
-.author,
-.nav_results
-{
-   margin-right: 0.5em;
-}
-
-#usershowreviews
-{
-   margin-right: 15em;
-}
-
-#moresearches
-{
-   margin: .6em 10em .3em 0;
-}
-
-#menu ul
-{
-   padding-left:0;
-}
-
-#custom-doc,
-#opac-main-search
-{
-   padding-right: 2em;
-}
-
-.nav_results .l_Results a
-{
-   padding: 8px 3px 8px 28px;
-}
-
-body#advsearch #moresearches
-{
-   clear:none;
-}
-
-span.koha_url
-{
-   left: 2em;
-   right:auto;
-}
-
-.yui-u first
-{
-   right: 15em;
-}
-
-table#marc td:first-child
-{
-   width: 15em;
-}
-
-.yui-t1 #yui-main,
-.yui-t2 #yui-main,
-.yui-t3 #yui-main {
-   width: 80%;
-}
-
-/* Borders */
-
-div#menu {
-   border-right: 0;
-   border-left: 1px solid #979797;
-}
-
-#menu ul li.active a {
-   border-left: 0;
-   border-right: 1px solid #979797;
-}
-
-/* flip over breadcrumb image */
-
-h3 img {
-        -moz-transform: scaleX(-1);
-        -o-transform: scaleX(-1);
-        -webkit-transform: scaleX(-1);
-        transform: scaleX(-1);
-        filter: FlipH;
-        -ms-filter: "FlipH";
-}
-
-
-#moresearches {
-    clear: right;
-}
-
-#cartmenulink, #listsmenulink {
-    float: right;
-    margin-right: 1em;
-    margin-left: 0em;
-}
-
-#listsmenulink {
-
-    background-image: url("../../images/sprite.png"), -moz-linear-gradient(center top , rgb(215, 229, 255) 0%, rgb(177, 203, 255) 50%, rgb(159, 191, 255) 100%);
-
-    background-position: -5px -287px, left top;
-
-    padding-left: 20px;
-}
-#listsmenulink:hover {
-    background-position: -5px -287px, left top;
-}
-
-#cartmenulink {
-    padding-right: 30px;
-    background-position: 20px -256px, left top;
-    padding-left: 13px;
-}
-#cartmenulink:hover {
-    background-position: 20px -256px, left top;
-}
-.lang {
-float:right;
-
-}
-.morelang,
-li.more {
-float:right;
-}
-
-ul#i18nMenu li {
-    border-right: 1px solid rgb(204, 204, 204);
-}
-div.rating-cancel, div.star-rating {
-    float: right;
-}
-
-
-#shelfbrowser #browser_previous {
-    background-position: -9px -1051px;
-}
-
-#shelfbrowser #browser_next {
-    background-position: -9px -1001px;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/sco.css b/koha-tmpl/opac-tmpl/prog/en/css/sco.css
deleted file mode 100644 (file)
index 7ef1046..0000000
+++ /dev/null
@@ -1,353 +0,0 @@
-@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css");
-@import url("/opac-tmpl/lib/yui/skin.css");
-
-a {
-       font-weight : bold;
-}
-
-a, a:visited {
-       color : #006699;
-}
-
-a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover {
-       color : #990033;
-}
-
-body {
-       background-color : white;
-       text-align : left;
-       padding : 0 0 2.5em 0;
-}
-
-caption {
-       font-size : 110%;
-       text-align : left;
-       font-weight : bold;
-}
-
-fieldset {
-       background-color: #FFF;
-       border : 2px solid #EEEEEE;
-       margin : 1em 1em 1em 0;
-       padding : 1em;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       font-weight : bold;
-       margin : .5em 0;
-}
-
-h1 {
-       font-size : 138.5%;
-}
-
-h2 {
-       font-size : 134%;
-}
-
-h3 {
-       font-size : 123.1%;
-}
-
-h4 {
-       font-size : 116%;
-}
-
-h5 {
-       font-size : 108%;
-}
-
-h6 {
-       font-size : 100%;
-}
-
-input[type=submit],
-input[type=button],
-input[type=reset],
-fieldset.brief input[type=submit],
-fieldset.brief input[type=button],
-fieldset.brief input[type=reset]
-{
-       background: #f4f9fc; /* Old browsers */
-       background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */
-       border-top: 1px solid #cccccc;
-       border-left: 1px solid #cccccc;
-       border-right: 1px solid #eeeeee;
-       border-bottom: 1px solid #eeeeee;
-       color : #333;
-       font-size : 93%;
-       font-weight : bold;
-       padding : 4px;
-}
-
-input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
-       border: 1px inset #666666;
-       float : none;
-}
-.dialog {
-  border: 1px solid #bcbcbc;
-       padding : .5em;
-       margin : 1em auto;
-  width: 65%;
-  }
-  
-.dialog  h2, .dialog h3, .dialog h4 {
-       margin : auto;
-       text-align : center;
-  }
-div.alert {
-       background: #fef8d3; /* Old browsers */
-       background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */
-       text-align : center;
-}
-
-div.alert strong {
-       color : #900;
-}
-
-div.message {
-       background: #ffffff; /* Old browsers */
-       background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */
-       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */
-       background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */
-       background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */
-       background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */
-       background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */
-       border : 1px solid #bcbcbc;
-       width : 55%;
-}
-
-.dialog input {
-       background : #FFF none;
-       border : 1px solid #bcbcbc;
-       margin : .4em;
-       padding : .4em;
- }
-
-.dialog input.back {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center;
-    border: 1px solid #BCBCBC;
-       padding : .4em .4em .4em 25px;  
- }
-.dialog input.return {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
-       padding : .4em .4em .4em 25px;  
- }
-.dialog input.renew {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center;
-       padding : .4em .4em .4em 25px;  
- }
-.dialog input.cancel {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center;
-       padding : .4em .4em .4em 25px;  
- }
-
-input.finish {
-    background : #dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center;
-       border : 1px outset #666;
-       padding : .2em .2em .2em 25px;
-}
-table {
-       background-color: #FFF;
-       border-collapse : collapse;
-       margin : 1em 0;
-       border-right : 1px solid #dddddd;
-       border-top : 1px solid #dddddd;
-}
-
-td,th {
-       background-color: #FFF;
-       border-left : 1px solid #dddddd;
-       border-bottom : 1px solid #dddddd;
-       padding : 3px 3px;
-}
-
-th {
-       background-color:#EEE;
-       font-weight : bold;
-       padding : 2px 23px;
-       text-align : center;
-}
-
-tr.highlight td, tr.highlight th, tr.odd td {
-       background-color : #F3F3F3;
-   border-top : 1px solid #DDDDDD;
-   border-bottom : 1px solid #DDDDDD;
-}
-
-tr.even td, tr.even.highlight td {
-       background-color: #FFF;
-}
-
-p {
-       margin: .7em 0;
-}
-
-strong {
-       font-weight : bold;
-}
-
-em {
-       font-style : italic;
-}
-#borrowerdetails {
-       margin-top : 1em;
-}
-#barcode,
-#patronid {
-       font-size : 125%;
-       padding-bottom : 3px;
-}
-input.focus {
-       background-color : #FFC;
-       border : 2px inset #336699;
-}
-#checkouthelp {
-    background : #FFF url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center;
-       padding : 3px 3px 3px 26px;
-       position : absolute;
-       top : 0;
-       right : 0;
-}
-div.button {
-       float : left;
-       margin-top : 2em;
-       padding : .4em 0;       
-}
-div.button a:link,
-div.button a:visited,
-div.button a:hover,
-div.button a:active {
-    background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center;
-       border : 1px outset #666;
-       color : #000;
-       padding : .4em .4em .4em 25px;  
-       text-decoration : none;
-}
-div.button a:active {
-       border : 1px inset #666;
-}
-
-div.koha_url {
-    border-top: none !important;
-}
-span.koha_url {
-    position: absolute;
-    right: 0;
-}
-a.koha_url {
-    text-decoration: none;
-    color: #666666;
-}
-
-div#changelanguage{
-    background-color: #fff;
-    border-top: 1px solid #CCC;
-    color : #666;
-    font-size : 85%;
-    padding : 1em;
-    margin-top : 2em;
- }
-
-div#changelanguage a {
-    font-weight : normal;
-    padding : .5em 0;
-}
-
-div#changelanguage li.yuimenuitem {
-    font-size: 120%;
-    font-weight: normal;
-    margin: 0;
-    padding: 0 1em;
-}
-div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
-    padding: 0;
-}
-
-ul#i18nMenu {
-    margin : 0;
-    padding : .2em 0;
- }
-
-ul#i18nMenu li {
-    border-left : 1px solid #CCC;
-    display : inline;
-    list-style : none;
-    padding : 0 .4em;
- }
-
-ul#i18nMenu li:first-child {
-    border-left : 0;
- }
-
-ul#i18nMenu li ul li {
-    border : 0;
-    display : block;
-    padding : 0;
- }
-
-
-ul#i18nMenu li.more a {
-    background-image : url("../../images/sprite.png");
-    background-position : 37px -940px;
-    background-repeat:no-repeat;
-    padding-right: 1.3em;
-}
-
-ul#i18nMenu li.more ul li a {
-    background-image : none;
-    padding: 0 1.3em;
-}
-
-span.lang{
-    float:left;
-    border-right : 1px solid black;
-    padding : 0 .5em;
-}
-
-div.ft {
-       clear : both;
-}
-
-.inline {
-    display: inline;
-}
-
-.sorting_asc {
-    padding-right: 19px;
-    background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting_desc {
-    padding-right: 19px;
-    background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE;
-}
-.sorting {
-    padding-right: 19px;
-    background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE;
-}
-.nosort,
-.nosort.sorting_asc,
-.nosort.sorting_desc,
-.nosort.sorting {
-    padding-right: 19px;
-    background: #EEEEEE none;
-}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc b/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc
deleted file mode 100644 (file)
index 593de21..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-[% BLOCK showreference %]
-[%#
-    Parameters:
-    heading: the heading itself
-    linkType: currently 'seefrom' or 'seealso', controls the label for the entry
-    type:
-    authid: if it is a linked authority, its authid
-%]
-    [% SET authidurl = '/cgi-bin/koha/opac-authoritiesdetail.pl?authid=' %]
-    [% SET searchurl = '/cgi-bin/koha/opac-authorities-home.pl?op=do_search&type=opac&operator=contains&marclist=mainentry&and_or=and&orderby=HeadingAsc&value=' %]
-    [% IF marcflavour == 'UNIMARC' %]
-        [% SWITCH type %]
-        [% CASE 'broader' %]
-            <span class="BT">BT: [% heading | html %]</span>
-        [% CASE 'narrower' %]
-            <span class="NT">NT: [% heading | html %]</span>
-        [% CASE 'seefrom' %]
-            <span class="UF">UF: [% heading | html %]</span>
-        [% CASE 'seealso' %]
-            <span class="RT">RT: [% heading | html %]</span>
-        [% END %]
-    [% ELSE %]
-        <span class="heading">
-        [% IF ( linkType=='seealso' ) %]
-            [% IF ( authid ) %]
-            <a href="[% authidurl | url %][% authid | url %]">[% heading | html %]</a>
-            [% ELSE %]
-            <a href="[% searchurl | url %][% heading | html %]">[% heading | html %]</a>
-            [% END %]
-        [% ELSE %]
-            [% heading | html %]
-        [% END %]
-        </span>
-        [% UNLESS ( type=='seefrom' || type=='seealso' ) %]
-        <span class="type">
-            [% SWITCH type %]
-            [% CASE 'earlier' %](Earlier heading)
-            [% CASE 'later' %](Later heading)
-            [% CASE 'acronym' %](Acronym)
-            [% CASE 'musical' %](Musical composition)
-            [% CASE 'broader' %](Broader heading)
-            [% CASE 'narrower' %](Narrower heading)
-            [% CASE 'parent' %](Immediate parent body)
-            [% CASE %][% IF type %]([% type | html %])
-            [% END %]
-        [% END %]
-        </span>
-        [% END %]
-    [% END %]
-[% END %]
-[% BLOCK authresult %]
-    [% IF ( summary.summary ) %][% summary.summary | html %]:[% END %]
-    <div class="authres_repet">
-      [% FOREACH repet IN summary.repets %]
-        <span>[% repet | html %]</span>
-        [% UNLESS loop.last %] | [% END %]
-      [% END %]
-    </div>
-    [% UNLESS ( summary.summaryonly ) %]
-        <div class="authorizedheading">
-          [% FOREACH authorize IN summary.authorized %]
-            <span class="authorizedheading">[% authorize.heading | html %]</span>
-            [% UNLESS loop.last %] | [% END %]
-          [% END %]
-        </div>
-        [% IF ( marcflavour == 'UNIMARC' ) %]
-            [% IF summary.notes %]
-             <div class="authres_notes">
-             [% FOREACH note IN summary.notes %]
-               <span>[% note.note | html %]</span>
-             [% END %]
-             </div>
-            [% END %]
-            [% IF summary.seefrom %]
-              <div class="authres_seefrom">
-              [% FOREACH see IN summary.seefrom %]
-                 [% PROCESS showreference heading=see.heading linkType="" type=see.type search='' %]
-                 [% IF ! loop.last %] ; [% END %]
-              [% END %]
-              </div>
-            [% END %]
-            [% IF summary.seealso %]
-              <div class="authres_seealso">
-              [% FOREACH see IN summary.seealso %]
-                 [% PROCESS showreference heading=see.heading linkType="" type=see.type search='' %]
-                 [% IF ! loop.last %] ; [% END %]
-              [% END %]
-              </div>
-            [% END %]
-            [% IF summary.otherscript %]
-              <div class="authres_otherscript">
-              [% FOREACH other IN summary.otherscript %]
-                [% PROCESS language lang=other.lang | trim %]:
-                [% other.term %]
-                [% IF ! loop.last %] ; [% END %]
-              [% END %]
-              </div>
-            [% END %]
-        [% ELSE %]
-            [% IF ( summary.seefrom.size >= 1 ) %]
-            <div class="seefrom">
-                <span class="seefrom">used for/see from:</span>
-                [% FOREACH seefro IN summary.seefrom %]
-                    <div class="authref">
-                    [% PROCESS showreference
-                        heading=seefro.heading
-                        linkType='seefrom'
-                        type=seefro.type
-                        authid=seefro.authid
-                    %]
-                    </div>
-                [% END %]
-            </div>
-            [% END %]
-            [% IF ( summary.seealso.size >= 1 ) %]
-            <div class="seealso">
-                <span class="seealso">see also:</span>
-                [% FOREACH seeals IN summary.seealso %]
-                    <div class="authref">
-                    [% PROCESS showreference
-                        heading=seeals.heading
-                        linkType='seealso'
-                        type=seeals.type
-                        authid=seeals.authid
-                    %]
-                    </div>
-                [% END %]
-            </div>
-            [% END %]
-        [% END %]
-    [% END %]
-[% END %]
-[% BLOCK language %]
-  [% SWITCH lang %]
-   [% CASE ['heb'] %]Hebrew
-   [% CASE ['ara'] %]Arabic
-   [% CASE ['gre'] %]Greek (modern)
-   [% CASE ['grc'] %]Greek (to 1453)
-   [% CASE %][% lang %]
-  [% END %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc b/koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc
deleted file mode 100644 (file)
index eb660d1..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<script type="text/javascript">
-//<![CDATA[
-
-var debug    = "[% debug %]";
-var dformat  = "[% dateformat %]";
-var sentmsg = 0;
-if (debug > 1) {alert("dateformat: " + dformat + "\ndebug is on (level " + debug + ")");}
-
-function Date_from_syspref(dstring) {
-        var dateX = dstring.split(/[-/]/);
-        if (debug > 1 && sentmsg < 1) {sentmsg++; alert("Date_from_syspref(" + dstring + ") splits to:\n" + dateX.join("\n"));}
-        if (dformat === "iso") {
-                return new Date(dateX[0], (dateX[1] - 1), dateX[2]);  // YYYY-MM-DD to (YYYY,m(0-11),d)
-        } else if (dformat === "us") {
-                return new Date(dateX[2], (dateX[0] - 1), dateX[1]);  // MM/DD/YYYY to (YYYY,m(0-11),d)
-        } else if (dformat === "metric") {
-                return new Date(dateX[2], (dateX[1] - 1), dateX[0]);  // DD/MM/YYYY to (YYYY,m(0-11),d)
-        } else {
-                if (debug > 0) {alert("KOHA ERROR - Unrecognized date format: " +dformat);}
-                return 0;
-        }
-}
-
-/* Instead of including multiple localization files as you would normally see with
-   jQueryUI we expose the localization strings in the default configuration */
-jQuery(function($){
-    $.datepicker.regional[''] = {
-        closeText: _("Done"),
-        prevText: _("Prev"),
-        nextText: _("Next"),
-        currentText: _("Today"),
-        monthNames: [_("January"),_("February"),_("March"),_("April"),_("May"),_("June"),
-        _("July"),_("August"),_("September"),_("October"),_("November"),_("December")],
-        monthNamesShort: [_("Jan"), _("Feb"), _("Mar"), _("Apr"), _("May"), _("Jun"),
-        _("Jul"), _("Aug"), _("Sep"), _("Oct"), _("Nov"), _("Dec")],
-        dayNames: [_("Sunday"), _("Monday"), _("Tuesday"), _("Wednesday"), _("Thursday"), _("Friday"), _("Saturday")],
-        dayNamesShort: [_("Sun"), _("Mon"), _("Tue"), _("Wed"), _("Thu"), _("Fri"), _("Sat")],
-        dayNamesMin: [_("Su"),_("Mo"),_("Tu"),_("We"),_("Th"),_("Fr"),_("Sa")],
-        weekHeader: _("Wk"),
-        dateFormat: '[% IF ( dateformat == "us" ) %]mm/dd/yy[% ELSIF ( dateformat == "metric" ) %]dd/mm/yy[% ELSE %]yy-mm-dd[% END %]',
-        firstDay: [% CalendarFirstDayOfWeek %],
-        isRTL: [% IF ( bidi ) %]true[% ELSE %]false[% END %],
-        showMonthAfterYear: false,
-        yearSuffix: ''};
-    $.datepicker.setDefaults($.datepicker.regional['']);
-});
-
-$(document).ready(function(){
-
-$.datepicker.setDefaults({
-        showOn: "both",
-        changeMonth: true,
-        changeYear: true,
-        buttonImage: '[% interface %]/lib/famfamfam/silk/calendar.png',
-        buttonImageOnly: true,
-        showButtonPanel: true,
-        showOtherMonths: true
-    });
-
-    $( ".datepicker" ).datepicker();
-    // http://jqueryui.com/demos/datepicker/#date-range
-    var dates = $( ".datepickerfrom, .datepickerto" ).datepicker({
-        changeMonth: true,
-        numberOfMonths: 1,
-        onSelect: function( selectedDate ) {
-            var option = this.id == "from" ? "minDate" : "maxDate",
-                instance = $( this ).data( "datepicker" );
-                date = $.datepicker.parseDate(
-                    instance.settings.dateFormat ||
-                    $.datepicker._defaults.dateFormat,
-                    selectedDate, instance.settings );
-            dates.not( this ).datepicker( "option", option, date );
-        }
-    });
-});
-//]]>
-</script>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/datatables.inc b/koha-tmpl/opac-tmpl/prog/en/includes/datatables.inc
deleted file mode 100644 (file)
index 703d1e3..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<script type="text/javascript" src="[% interface %]/lib/jquery/plugins/jquery.dataTables.min.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-    var MSG_DT_FIRST = _("First");
-    var MSG_DT_LAST = _("Last");
-    var MSG_DT_NEXT = _("Next");
-    var MSG_DT_PREVIOUS = _("Previous");
-    var MSG_DT_EMPTY_TABLE = _("No data available in table");
-    var MSG_DT_INFO = _("Showing _START_ to _END_ of _TOTAL_");
-    var MSG_DT_INFO_EMPTY = _("No entries to show");
-    var MSG_DT_INFO_FILTERED = _("(filtered from _MAX_ total entries)");
-    var MSG_DT_LENGTH_MENU = _("Show _MENU_ entries");
-    var MSG_DT_LOADING_RECORDS = _("Loading...");
-    var MSG_DT_PROCESSING = _("Processing...");
-    var MSG_DT_SEARCH = _("Search:");
-    var MSG_DT_ZERO_RECORDS = _("No matching records found");
-    var CONFIG_EXCLUDE_ARTICLES_FROM_SORT = _("a an the");
-//]]>
-</script>
-<script type="text/javascript" src="[% themelang %]/js/datatables.js"></script>
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc b/koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc
deleted file mode 100644 (file)
index 53dae71..0000000
+++ /dev/null
@@ -1 +0,0 @@
-[% IF ( dateformat == "us" ) %](MM/DD/YYYY)[% ELSIF ( dateformat == "metric" ) %](DD/MM/YYYY)[% ELSE %](YYYY-MM-DD)[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc b/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc
deleted file mode 100644 (file)
index 66666f4..0000000
+++ /dev/null
@@ -1,147 +0,0 @@
-</title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
-<link rel="shortcut icon" href="[% IF ( OpacFavicon ) %][% OpacFavicon %][% ELSE %][% interface %]/[% theme %]/images/favicon.ico[% END %]" type="image/x-icon" />
-<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/jquery-ui.css" />
-[% SET opaclayoutstylesheet='opac.css' UNLESS opaclayoutstylesheet %]
-[% IF (opaclayoutstylesheet.match('^https?:|^\/')) %]
-    <link rel="stylesheet" type="text/css" href="[% opaclayoutstylesheet %]" />
-[% ELSE %]
-    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaclayoutstylesheet %]" />
-[% END %]
-[% IF ( opaccolorstylesheet ) %]
-    [% IF (opaccolorstylesheet.match('^https?:|^\/')) %]
-        <link rel="stylesheet" type="text/css" href="[% opaccolorstylesheet %]" />
-    [% ELSE %]
-        <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaccolorstylesheet %]" />
-    [% END %]
-[% END %]
-[% IF ( opac_css_override ) %]
-    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opac_css_override %]" />
-[% END %]
-<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
-[% IF persona %]
- <link rel="stylesheet" type="text/css" href="[% themelang %]/css/persona-buttons.css" />
-[% END %]
-<style id="region-opacmobileusercss" type="text/css" media="screen and (max-width:700px)">[% OPACMobileUserCSS %]</style>
-[% IF ( bidi ) %]
-    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/right-to-left.css" />
-[% END %]
-<style id="region-opacusercss" type="text/css">[% OPACUserCSS %]</style>
-<!-- yui js --> 
-<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> 
-<script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script> 
-<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script> 
-<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hoverIntent.minified.js"></script>
-<script type="text/javascript" src="[% themelang %]/js/script.js"></script>
-[% IF ( OPACAmazonCoverImages ) %]
-<script type="text/javascript" language="javascript">//<![CDATA[
-               var NO_AMAZON_IMAGE = _("No cover image available");
-       //]]>
-</script>
-<script type="text/javascript" language="javascript" src="[% themelang %]/js/amazonimages.js"></script>
-[% END %]
-[% IF ( SyndeticsCoverImages ) %]
-<script type="text/javascript">//<![CDATA[
-        var NO_AMAZON_IMAGE = _("No cover image available");
-    //]]>
-</script>
-<script type="text/javascript" src="[% themelang %]/js/amazonimages.js"></script>          [% END %]
-
-[% IF ( opacbookbag ) %]<script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSIF ( virtualshelves ) %]<script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSE %]<script type="text/javascript"> var readCookie;[% END %]
-</script>
-
-<script type="text/javascript">
-       //<![CDATA[
-       var MSG_CONFIRM_AGAIN = _("Warning: Cannot be undone. Please confirm once again")
-    var MSG_DELETE_SEARCH_HISTORY = _("Are you sure you want to delete your search history?");
-    [% IF ( opacbookbag ) %]var MSG_BASKET_EMPTY = _("Your cart is currently empty");
-    var MSG_RECORD_IN_BASKET = _("This item is already in your cart");
-    var MSG_RECORD_ADDED = _("This item has been added to your cart");
-    var MSG_RECORD_REMOVED = _("This item has been removed from your cart");
-    var MSG_NRECORDS_ADDED = _(" item(s) added to your cart");
-    var MSG_NRECORDS_IN_BASKET = _("already in your cart");
-    var MSG_NO_RECORD_SELECTED = _("No item was selected");
-    var MSG_NO_RECORD_ADDED = _("No item was added to your cart");
-    var MSG_CONFIRM_DEL_BASKET = _("Are you sure you want to empty your cart?");
-    var MSG_CONFIRM_DEL_RECORDS = _("Are you sure you want to remove the selected items?");
-    var MSG_ITEM_IN_CART = _("In your cart");
-    var MSG_IN_YOUR_CART = _("Items in your cart: ");
-    var MSG_ITEM_NOT_IN_CART = _("Add to your cart");
-    $("#cartDetails").ready(function(){ $("#cmspan").html("<a href=\"#\" id=\"cartmenulink\"><span id=\"carticon\"></span> "+_("Cart")+"<span id=\"basketcount\"><\/span><\/a>"); }); [% ELSE %][% IF ( virtualshelves ) %]
-    var MSG_NO_RECORD_SELECTED = _("No item was selected");[% END %][% END %]
-    [% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %]var MSG_TAGS_DISABLED = _("Sorry, tags are not enabled on this system.");
-    var MSG_TAG_ALL_BAD = _("Error! Your tag was entirely markup code.  It was NOT added.  Please try again with plain text.");
-    var MSG_ILLEGAL_PARAMETER = _("Error! Illegal parameter");
-    var MSG_TAG_SCRUBBED = _("Note: your tag contained markup code that was removed. The tag was added as ");
-    var MSG_ADD_TAG_FAILED = _("Error! The add_tag operation failed on");
-    var MSG_ADD_TAG_FAILED_NOTE = _("Note: you can only tag an item with a given term once.  Check 'My Tags' to see your current tags.");
-    var MSG_DELETE_TAG_FAILED = _("Error! You cannot delete the tag");
-    var MSG_DELETE_TAG_FAILED_NOTE = _("Note: you can only delete your own tags.")
-    var MSG_LOGIN_REQUIRED = _("You must be logged in to add tags.");
-    var MSG_TAGS_ADDED = _("Tags added: ");
-    var MSG_TAGS_DELETED = _("Tags added: ");
-    var MSG_TAGS_ERRORS = _("Errors: ");
-    var MSG_MULTI_ADD_TAG_FAILED = _("Unable to add one or more tags.");
-    var MSG_NO_TAG_SPECIFIED = _("No tag was specified.");[% END %][% END %]
-       [% IF ( OPACAmazonCoverImages ) %]$(window).load(function() {
-                       verify_images();
-                });[% END %]
-       [% IF ( SyndeticsCoverImages ) %]$(window).load(function() {
-            verify_images();
-         });[% END %]
-    //]]>
-</script>
-<script id="region-opacuserjs" type="text/javascript">
-    [% opacuserjs %]
-</script>
-<script type="text/javascript">
-[% IF ( opacbookbag ) %]</script><script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSIF ( virtualshelves ) %]</script><script type="text/javascript" src="[% themelang %]/js/basket.js">
-[% ELSE %]</script><script type="text/javascript">var readCookie;[% END %]</script>
-[% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %]<script type="text/javascript" src="[% themelang %]/js/tags.js"></script>[% END %][% ELSE %][% END %]
-[% IF ( GoogleJackets ) %]
-<script type="text/javascript" src="[% themelang %]/js/google-jackets.js"></script>
-<script type="text/javascript">
-       //<![CDATA[
-       var NO_GOOGLE_JACKET = _("No cover image available");
-       //]]>
-</script>
-[% END %]
-[% IF OpenLibraryCovers %]
-<script type="text/javascript" src="[% themelang %]/js/openlibrary.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-var NO_OL_JACKET = _("No cover image available");
-//]]>
-</script>
-[% END %]
-
-[% IF OPACLocalCoverImages %]
-<script type="text/javascript" src="[% themelang %]/js/localcovers.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-var NO_LOCAL_JACKET = _("No cover image available");
-//]]>
-</script>
-[% END %]
-
-[% IF ( BakerTaylorEnabled ) %]<script type="text/javascript" src="[% themelang %]/js/bakertaylorimages.js"></script>
-<script type="text/javascript">
-       //<![CDATA[
-       var NO_BAKERTAYLOR_IMAGE = _("No cover image available");
-       $(window).load(function(){
-               bt_verify_images();
-       });
-       //]]>
-</script>[% END %]
-<link rel="unapi-server" type="application/xml" title="unAPI" href="[% OPACBaseURL %]/cgi-bin/koha/unapi" />
-[% IF ( GoogleIndicTransliteration ) %]
-        <script type="text/javascript" src="http://www.google.com/jsapi"></script>
-        <script type="text/javascript" src="[% themelang %]/js/googleindictransliteration.js"></script>
-[% END %]
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-open.inc b/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-open.inc
deleted file mode 100644 (file)
index 970324c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-[% IF ( bidi ) %]<html lang="[% lang %]" dir="[% bidi %]">[% ELSE %]<html lang="[% lang %]">[% END %]
-<head>
-<title>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/item-status-schema-org.inc b/koha-tmpl/opac-tmpl/prog/en/includes/item-status-schema-org.inc
deleted file mode 100644 (file)
index cd01e72..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-[% IF ( item.damaged or item.datedue or item.itemlost or item.transfertwhen or item.waiting ) %]
-    <link property="availability" href="http://schema.org/OutOfStock" />
-[% ELSIF ( item.withdrawn ) %]
-    <link property="availability" href="http://schema.org/Discontinued" />
-[% ELSIF ( item.itemnotforloan or item.notforloan_per_itemtype ) %]
-    <link property="availability" href="http://schema.org/InStoreOnly" />
-[% ELSE %]
-    <link property="availability" href="http://schema.org/InStock" />
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc b/koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc
deleted file mode 100644 (file)
index 21bde2c..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-[% USE AuthorisedValues %]
-
-[%#-
-This include takes two parameters: an item structure
-and an optional loan (issue) structure.  The issue
-structure is used by course reserves pages, which do
-not use an API to fetch items that populates item.datedue.
--%]
-
-[% IF ( item.itemlost ) %]
-    [% av_lib_include = AuthorisedValues.GetByCode( 'LOST', item.itemlost, 1 ) %]
-    [% IF ( av_lib_include ) %]
-        [% av_lib_include %]
-    [% ELSE %]
-        [% IF ( item.lostimageurl ) %]
-            <img src="[% item.lostimageurl %]" alt="[% item.lostimagelabel %]" title="[% item.lostimagelabel %]">
-        [% ELSE %]
-            Item lost
-        [% END %]
-    [% END %]
-[% ELSIF ( item.datedue || issue.date_due ) %]
-    [% IF ( OPACShowCheckoutName ) %]
-        Checked out to [% item.cardnumber %] [% item.firstname %] [% item.surname %]
-    [% ELSE %]
-        Checked out
-    [% END %]
-[% ELSIF ( item.transfertwhen ) %]
-    In transit from [% item.transfertfrom %]
-    to [% item.transfertto %] since [% item.transfertwhen %]
-[% ELSIF ( item.waiting ) %]
-    On hold
-[% ELSIF ( item.withdrawn ) %]
-    Item withdrawn
-[% ELSIF ( item.itemnotforloan ) %]
-    [% IF ( item.notforloanvalueopac ) %]
-        [% item.notforloanvalueopac %] [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
-    [% ELSE %]
-        Not for loan [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
-    [% END %]
-[% ELSIF ( item.notforloan_per_itemtype ) %]
-    Not for loan [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
-[% ELSIF ( item.damaged ) %]
-    [% av_lib_include = AuthorisedValues.GetByCode( 'DAMAGED', item.damaged, 1 ) %]
-    [% IF av_lib_include %]
-        [% av_lib_include %]
-    [% ELSE %]
-        Item damaged
-    [% END %]
-[% ELSE %]
-    Available [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc b/koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc
deleted file mode 100644 (file)
index 28449fc..0000000
+++ /dev/null
@@ -1,210 +0,0 @@
-<div id="header-wrapper"><div id="members">
-  [% IF ( opacuserlogin ) %]
-       <ul>
-[% UNLESS ( loggedinusername ) %]
-               <li><a href="/cgi-bin/koha/opac-user.pl">Log in to your account</a></li>[% END %]
-            [% IF ( loggedinusername ) %]
-                <li><span class="members">Welcome, <a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% FOREACH USER_INF IN USER_INFO %][% USER_INF.title %] [% USER_INF.firstname %] [% USER_INF.surname %][% END %]</span></a></span></li>
-
-            [% END %]
-            [% IF EnableOpacSearchHistory %]
-                <li><a href="/cgi-bin/koha/opac-search-history.pl" title="View your search history">Search history</a> [<a class="logout" href="/cgi-bin/koha/opac-search-history.pl?action=delete" title="Delete your search history" onclick="return confirm(MSG_DELETE_SEARCH_HISTORY);">x</a>]</li>
-            [% END %]
-                       [% IF ( loggedinusername ) %]<li>[% IF persona %]<a class="logout" id="logout" href="/cgi-bin/koha/opac-main.pl?logout.x=1" onclick='navigator.id.logout();'>[% ELSE %]<a class="logout" id="logout" href="/cgi-bin/koha/opac-main.pl?logout.x=1">[% END %]Log Out</a></li>[% END %]
-       </ul>   
-  [% END %]
-</div>
-<div id="region-opacheader">
-    [% opacheader %]
-</div>
-<div id="opac-main-search" class="yui-g">
-   [% IF ( opacsmallimage ) %]
-   <h1 id="libraryname" style="background-image: url('[% opacsmallimage %]');">
-   [% ELSE %]
-   <h1 id="libraryname">
-   [% END %]<a href="/cgi-bin/koha/opac-main.pl">[% IF ( LibraryName ) %][% LibraryName %][% ELSE %]Koha Online Catalog[% END %]</a></h1>
-
-<div id="fluid">
-
-[% IF ( OpacPublic ) %]
-<div id="fluid-offset">
-[% UNLESS ( advsearch ) %]<form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform">
-    <label for="masthead_search" class="left"> Search 
-  [% UNLESS Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %]
-            [% IF ( mylibraryfirst ) %] (in [% mylibraryfirst %] only)[% END %]
-       [% END %]
-    </label>
-
-       <select name="idx" id="masthead_search" class="left">
-       [% IF ( ms_kw ) %]
-        <option selected="selected" value="">Library catalog</option>
-               [% ELSE %]
-        <option value="">Library catalog</option>
-               [% END %]
-               [% IF ( ms_ti ) %]
-        <option selected="selected" value="ti">Title</option>
-               [% ELSE %]
-        <option value="ti">Title</option>
-               [% END %]
-               [% IF ( ms_au ) %]
-        <option selected="selected" value="au">Author</option>
-               [% ELSE %]
-        <option value="au">Author</option>
-               [% END %]
-               [% IF ( ms_su ) %]
-        <option selected="selected" value="su">Subject</option>
-               [% ELSE %]
-        <option value="su">Subject</option>
-               [% END %]
-               [% IF ( ms_nb ) %]
-               <option selected="selected" value="nb">ISBN</option>
-               [% ELSE %]
-               <option value="nb">ISBN</option>
-               [% END %]
-               [% IF ( ms_se ) %]
-        <option selected="selected" value="se">Series</option>
-               [% ELSE %]
-        <option value="se">Series</option>
-               [% END %]
-                [% IF ( numbersphr ) %]
-                [% IF ( ms_callnum ) %]
-        <option selected="selected" value="callnum,phr">Call number</option>
-                [% ELSE %]
-        <option value="callnum,phr">Call number</option>
-                [% END %]
-                [% ELSE %]
-                [% IF ( ms_callnum ) %]
-        <option selected="selected" value="callnum">Call number</option>
-                [% ELSE %]
-        <option value="callnum">Call number</option>
-                [% END %]
-                [% END %]</select>
-[% IF ( ms_value ) %]
-        <input type="text" title="Type search term" id = "transl1" name="q" value="[% ms_value |html %]" class="left" /><div id="translControl"></div>
-[% ELSE %]
-        <input type="text" title="Type search term" id = "transl1" name="q" class="left" /><div id="translControl"></div>
-[% END %]
-   [% IF Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %]
-      <select name="branch_group_limit" id="select_library" class="left">
-         <option value="">All libraries</option>
-         [% IF BranchCategoriesLoop %]<optgroup label="Libraries">[% END %]
-             [% FOREACH BranchesLoo IN BranchesLoop %]
-                [% IF ( BranchesLoo.selected ) %]<option selected="selected" value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option>
-                [% ELSE %]<option value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option>[% END %]
-             [% END %]
-         [% IF BranchCategoriesLoop %]
-             </optgroup>
-             <optgroup label="Groups">
-                 [% FOREACH bc IN BranchCategoriesLoop %]
-                     [% IF ( bc.selected ) %]
-                         <option selected="selected" value="multibranchlimit-[% bc.categorycode %]">[% bc.categoryname %]</option>
-                     [% ELSE %]
-                         <option value="multibranchlimit-[% bc.categorycode %]">[% bc.categoryname %]</option>
-                     [% END %]
-                 [% END %]
-             </optgroup>
-         [% END %]
-      </select>
-   [% ELSE %]
-      [% IF ( opac_limit_override ) %]
-          [% IF ( opac_search_limit ) %]
-            <input name="limit" value="[% opac_search_limit %]" type="hidden" />
-          [% END %]
-      [% ELSE %]
-          [% IF ( mylibraryfirst ) %] 
-               <input name="limit" value="branch:[% mylibraryfirst %]" type="hidden" />
-          [% END %]
-      [% END %]
-   [% END %]
-
-
-    <input type="submit" value="Go" id="searchsubmit" class="left" />
-[% IF ( opacbookbag ) %]<span id="cmspan"></span>[% END %]
-
-[% IF ( virtualshelves ) %]<a href="/cgi-bin/koha/opac-shelves.pl" id="listsmenulink">Lists</a>[% END %]
-    </form>
-[% ELSE %]
-<div style="width:80%;*margin-bottom:-30px;">
-[% IF ( virtualshelves ) %]<a href="/cgi-bin/koha/opac-shelves.pl" id="listsmenulink">Lists</a>[% END %][% IF ( opacbookbag ) %]<span id="cmspan"></span>[% END %]
-</div>
-[% END %]
-
-<div id="moresearches">
-<a href="/cgi-bin/koha/opac-search.pl">Advanced search</a>
-[% IF Koha.Preference( 'UseCourseReserves' ) == 1 %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-course-reserves.pl">Course reserves</a>[% END %]
-[% IF ( OpacBrowser ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-browser.pl">Browse by hierarchy</a>[% END %]
-[% IF ( OpacAuthorities ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-authorities-home.pl">Authority search</a>[% END %]
-[% IF ( opacuserlogin && ( Koha.Preference( 'reviewson' ) == 1 ) && ( Koha.Preference( 'OpacShowRecentComments' ) == 1 ) ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-showreviews.pl">Recent comments</a>[% END %]
-[% IF ( TagsEnabled ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-tags.pl">Tag cloud</a>[% END %]
-[% IF ( OpacCloud ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-tags_subject.pl">Subject cloud</a>[% END %]
-[% IF ( OpacTopissue ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-topissues.pl">Most popular</a>[% END %]
-[% IF ( suggestion ) %]
-  [% IF ( AnonSuggestions ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-suggestions.pl">Purchase suggestions</a>
-  [% ELSIF ( OPACViewOthersSuggestions ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-suggestions.pl">Purchase suggestions</a>
-  [% END %]
-[% END %]
-</div>
- </div>
-</div>
-
-[% END %]  <!-- OpacPublic --> 
-
-[% IF ( opacbookbag ) %]<div id="cartDetails">Your cart is empty.</div>[% END %]
-
-[% IF ( virtualshelves ) %]
-<div id="listsmenu" class="yuimenu" style="display: none">
-    <div class="bd">
-    <h4>Public lists</h4>
-               [% IF ( pubshelves ) %]
-                       <ul class="first-of-type">
-                       [% FOREACH pubshelvesloo IN pubshelvesloop %]
-                       <li class="yuimenuitem"><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% pubshelvesloo.shelfnumber %]&amp;sortfield=[% pubshelvesloo.sortfield %]">[% pubshelvesloo.shelfname |html %]</a></li>
-                       [% END %]
-                       <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=publicshelves">[View All]</a></li>
-        </ul>
-               [% ELSE %]
-        No public lists
-               [% END %]
-  [% IF ( opacuserlogin ) %]
-    <h4>Your lists</h4>
-       [% IF ( loggedinusername ) %]
-               [% IF ( barshelves ) %]
-                       <ul class="first-of-type">
-                       [% FOREACH barshelvesloo IN barshelvesloop %]
-                       <li class="yuimenuitem"><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% barshelvesloo.shelfnumber %]&amp;sortfield=[% barshelvesloo.sortfield %]">[% barshelvesloo.shelfname |html %]</a></li>
-                       [% END %]
-        <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">[View all]</a></li>
-        </ul>
-               [% ELSE %]
-                       <ul class="first-of-type">
-        <li>No private lists</li>
-        <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">[Create new list]</a></li></ul>
-               [% END %]
-       [% ELSE %]
-        <ul class="first-of-type"><li><a href="/cgi-bin/koha/opac-user.pl">Log in to create your own lists</a></li></ul>
-       [% END %]
-  [% END %]
-         </div>
-</div><!-- /listmenu /virtualshelves -->
-[% END %]
-<div id="listsDetails"></div>
-</div>
-</div>
-<div id="breadcrumbs" class="yui-g">
-[% IF ( searchdesc ) %]<p>[% IF ( total ) %]<strong>Your search returned [% total |html %] results.</strong> [% IF ( related ) %] (related searches: [% FOREACH relate IN related %][% relate.related_search %][% END %]). [% END %]
-<a href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html |url %][% limit_cgi |html | url %]&amp;count=[% countrss |html %]&amp;sort_by=acqdate_dsc&amp;format=rss2" class="rsssearchlink"><img src="[% interface %]/[% theme %]/images/feed-icon-16x16.png" alt="Subscribe to this search" title="Subscribe to this search" class="rsssearchicon"/></a>
-[% ELSE %]
-<strong>No results found!</strong>
-<p>
-    [% IF ( searchdesc ) %]
-    No results found for that in [% LibraryName %] catalog. <a href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi | html | url %][% limit_cgi | html | url %]&amp;format=rss2" class="rsssearchlink"><img src="[% interface %]/[% theme %]/images/feed-icon-16x16.png" alt="Subscribe to this search" title="Subscribe to this search" border="0" class="rsssearchicon"/></a>
-    [% ELSE %]
-    You did not specify any search criteria.
-    [% END %]
-</p>
-<div id="noresultsfound">
-[% OPACNoResultsFound %]
-</div>
-
-</div>
-[% END %]</p>[% END %]</div>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc b/koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc
deleted file mode 100644 (file)
index c3c25e6..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<div id="region-opacnav">
-[% OpacNav %]
-</div>
-[% IF IsPatronPage %]
-[% INCLUDE usermenu.inc %]
-[% END %]
-<div id="region-opacnavbottom">
-[% OpacNavBottom %]
-</div>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-authorities.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-authorities.inc
deleted file mode 100644 (file)
index 0cb0efe..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-[% BLOCK showhierarchy %]
-    [% FOREACH tree IN trees %]
-        [% PROCESS showtree tree = tree %]
-    [% END %]
-[% END %]
-[% BLOCK showtree %]
-    <ul class="hierarchy">
-        [% FOREACH node IN tree %]
-            <li id="hier[% node.authid %]" class="[% node.class %] authnode">
-            [% IF ( node.current_value ) %]
-                <span class='currentauth'>[% node.value | html %]</span>
-            [% ELSE %]
-                <a href="opac-authoritiesdetail.pl?authid=[% node.authid %]" title="Term">[% node.value | html %]</a>
-            [% END %]
-            [% IF ( node.children && node.children.size > 0 ) %]
-                [% PROCESS showtree tree = node.children %]
-            [% END %]
-            </li>
-        [% END %]
-    </ul>
-[% END %]
-
-[% BLOCK authtypelabel %]
-    [% UNLESS ( type=='seefrom' || type=='seealso' || type=='' ) %]
-        <span class="type">[% FILTER trim %][% SWITCH type %]
-        [% CASE 'earlier' %]Earlier heading
-        [% CASE 'later' %]Later heading
-        [% CASE 'acronym' %]Acronym
-        [% CASE 'musical' %]Musical composition
-        [% CASE 'broader' %]Broader heading
-        [% CASE 'narrower' %]Narrower heading
-        [% CASE %][% type %]
-        [% END %][% END %]</span>
-    [% END %]
-[% END %]
-[% BLOCK otherscript %]
-    [% FOREACH heading IN headings %]
-        [% IF heading.category == wantcategory %]
-            [% IF heading.direction == 'ltr' %]
-                <div class="heading otherscript [% heading.category %]">
-                <span class="[% heading.category %]">[% heading.term %]</span>
-                </div>
-            [% ELSIF heading.direction == 'rtl' %]
-                <div class="heading otherscript [% heading.category %] rtl">
-                <span class="[% heading.category %]">[% heading.term %]</span>
-                </div>
-            [% END %]
-        [% END %]
-    [% END %]
-[% END %]
-[% BLOCK authheadingdisplay %]
-    [% IF authid %]<a href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% authid %]">[% heading %]</a>
-    [% ELSIF search %]<a href="/cgi-bin/koha/opac-authorities-home.pl?op=do_search&type=opac&operator=contains&marclist=mainentry&and_or=and&orderby=HeadingAsc&value=[% search %]">[% heading %]</a>
-    [% ELSE %][% heading %]
-    [% END %]
-[% END %]
-[% BLOCK language %]
-  [% SWITCH lang %]
-   [% CASE ['en', 'eng'] %]English
-   [% CASE ['fr', 'fre'] %]French
-   [% CASE ['it', 'ita'] %]Italian
-   [% CASE ['de', 'ger', 'deu'] %]German
-   [% CASE ['es', 'spa'] %]Spanish
-   [% CASE %][% lang %]
-  [% END %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc
deleted file mode 100644 (file)
index ec17f80..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-<div id="region-opaccredits" class="ft">
-    [% opaccredits %]
-</div>
-</div>
-
-[% IF ( opaclanguagesdisplay || OpacKohaUrl ) %]
-    [% IF ( languages_loop && opaclanguagesdisplay ) %]
-        [% UNLESS ( one_language_enabled ) %]
-            <div id="changelanguage" class="ft">
-            <div class="lang"><strong>Languages:&nbsp;</strong></div>
-            <ul id="i18nMenu" class="footermenu">
-            [% FOREACH languages_loo IN languages_loop %]
-
-                [% IF ( languages_loo.group_enabled ) %]
-                [% IF ( languages_loo.plural ) %]
-                <li class="more"><a class="sublangs" id="show[% languages_loo.rfc4646_subtag %]" href="#">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a><div id="sub[% languages_loo.rfc4646_subtag %]">
-                <div class="bd"><ul>
-                [% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %]
-            [% IF ( sublanguages_loo.enabled ) %]
-                    [% IF ( sublanguages_loo.sublanguage_current ) %]
-                        <li> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</li>
-                    [% ELSE %]
-                    <li><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</a></li>
-            [% END %]
-                    [% END %]
-
-                [% END %]
-                </ul></div></div></li>
-
-                [% ELSE %]
-                [% IF ( languages_loo.group_enabled ) %]
-                    [% IF ( languages_loo.current ) %]
-                        <li class="morelang">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</li>
-                    [% ELSE %]
-                        <li class="morelang"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a></li>
-                    [% END %]
-            [% END %]
-                [% END %]
-                [% END %]
-
-            [% END %]
-            </ul>
-            </div>
-        [% END %]
-    [% END %]
-
-    [% IF ( OpacKohaUrl ) %]
-    <span class="koha_url">
-        Powered by <strong>
-        [% IF template.name.match('opac-main.tt') %]
-            <a class="koha_url" href="http://koha-community.org">Koha</a>
-        [% ELSE %]
-            <a class="koha_url" rel="nofollow" href="http://koha-community.org">Koha</a>
-        [% END %]
-        </strong>&nbsp;&nbsp;
-    </span>
-    [% END %]
-
-[% END %]
-
-[% IF persona %]
-<script src="https://login.persona.org/include.js"></script>
-<script type="text/javascript" language="javascript">
-
-navigator.id.watch({
-    loggedInUser: [% IF emailaddress && loggedinpersona %]'[% emailaddress %]'[% ELSE %]null[% END %],
-    onlogin: function (assertion) {
-        $.post('/cgi-bin/koha/svc/login',
-            { assertion: assertion },
-            function (data) {
-                window.location = '/cgi-bin/koha/opac-user.pl';
-            }
-        )
-        .fail(function() { var errstr = _("Could not login, perhaps your Persona email does not match your Koha one");
-            alert(errstr);
-        });
-    },
-    onlogout: function () {
-        window.location = '/cgi-bin/koha/opac-main.pl?logout.x=1';
-    }
-});
-
-var signinLink = document.getElementById('browserid');
-
-if (signinLink) {
-    signinLink.onclick = function(evt) {
-        // Requests a signed identity assertion from the user.
-        navigator.id.request({
-            siteName: "[% LibraryName | html %]",
-            returnTo: '/cgi-bin/koha/opac-user.pl',
-            oncancel: function() { alert('user refuses to share identity.'); }
-            });
-        };
-}
-
-</script>
-[% END %]
-
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc
deleted file mode 100644 (file)
index 0f16f3a..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-<ul id="action">
-    [% UNLESS ( norequests ) %]
-        [% IF ( opacuserlogin ) %]
-            [% IF ( RequestOnOpac ) %]
-                [% IF ( AllowOnShelfHolds ) %]
-                    <li><a class="reserve" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% biblionumber %]">Place hold</a></li>
-                [% ELSE %]
-                    [% IF ( ItemsIssued ) %]
-                        <li><a class="reserve" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% biblionumber %]">Place hold</a></li>
-                    [% END %]
-                [% END %]
-            [% END %]
-        [% END %]
-    [% END %]
-    <li><a class="print" href="#" onclick="window.print();">Print</a></li>
-    [% IF ( virtualshelves ) %]
-        [% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %]
-            <li><a class="addtoshelf" href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% biblionumber %]" onclick="Dopop('opac-addbybiblionumber.pl?biblionumber=[% biblionumber %]'); return false;">
-                Save to your lists
-            </a></li>
-        [% END %][% END %]
-    [% END %]
-    [% IF ( opacbookbag ) %]
-        [% IF ( incart ) %]
-            <li><a class="incart cart[% biblionumber %]" href="#" onclick="addRecord('[% biblionumber %]'); return false;">In your cart</a> <a class="cartRemove cartR[% biblionumber %]" href="#" onclick="delSingleRecord('[% biblionumber %]'); return false;">(remove)</a></li>
-        [% ELSE %]
-            <li><a class="addtocart cart[% biblionumber %]" href="#" onclick="addRecord('[% biblionumber %]'); return false;">Add to your cart</a>  <a style="display:none;" class="cartRemove cartR[% biblionumber %]" href="#" onclick="delSingleRecord('[% biblionumber %]'); return false;">(remove)</a></li>
-        [% END %]
-    [% END %]
-    [% IF ( OpacHighlightedWords && query_desc ) %]
-    <li>
-        <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a>
-        <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a>
-    </li>
-    [% END %]
-    <li style="display:none;"><a href="#" id="furthersearches">More searches</a></li>
-</ul>
-
-[% IF ( OPACSearchForTitleIn ) %]
-    <div id="furtherm" class="yuimenu">
-    <div class="bd">
-    <h4>Search for this title in:</h4>
-    <ul class="first-of-type">
-        [% OPACSearchForTitleIn %]
-    </ul>
-    </div>
-    </div>
-[% END %]
-
-[% IF ( export_options.size ) %]
-    <div id="export" class="detailtagcell">
-        <form method="get" action="/cgi-bin/koha/opac-export.pl">
-        <label for="format">Save record:</label>
-        <select name="format" id="format">
-        [% FOREACH option IN export_options %]
-            [% SWITCH option %]
-                [% CASE 'bibtex' %]<option value="bibtex">BIBTEX</option>
-                [% CASE 'dc' %]<option value="dc">Dublin Core (XML)</option>
-                [% CASE 'marcxml' %]<option value="marcxml">MARCXML</option>
-                [% CASE 'marc8' %]<option value="marc8">MARC (non-Unicode/MARC-8)</option>
-                [% CASE 'utf8' %]<option value="utf8">MARC (Unicode/UTF-8)</option>
-                [% CASE 'marcstd' %]<option value="marcstd">MARC (Unicode/UTF-8, Standard)</option>
-                [% CASE 'mods' %]<option value="mods">MODS (XML)</option>
-                [% CASE 'ris' %]<option value="ris">RIS</option>
-            [% END %]
-        [% END %]
-        </select>
-        <input type="hidden" name="op" value="export" />
-        <input type="hidden" name="bib" value="[% biblionumber %]" />
-        <input type="submit" name="save" value="Go" /></form>
-    </div>
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc
deleted file mode 100644 (file)
index 8354ec1..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-[% IF ( opacfacets ) && total %]
-[% IF ( facets_loop ) %]
-<div id="search-facets">
-<h4>Refine your search</h4>
-<ul>
-    <li id="availability_facet">Availability<ul><li>[% IF ( available ) %]Showing only <strong>available</strong> items. <a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi_not_availablity %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |html%][% END %]">Show all items</a>[% ELSE %]Limit to <a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |html%][% END %]&amp;limit=available">currently available items.</a>[% END %]</li></ul>
-       [% IF ( related ) %] <li>(related searches: [% FOREACH relate IN related %][% relate.related_search %][% END %])</li>[% END %]
-       </li>
-       
-[% FOREACH facets_loo IN facets_loop %]
-[% IF facets_loo.facets.size > 0 %]
-<li id="[% facets_loo.type_id %]">
-[% IF facets_loo.type_label_Authors %]<span id="facet-authors">Authors</span>[% END %]
-[% IF facets_loo.type_label_Titles %]<span id="facet-titles">Titles</span>[% END %]
-[% IF facets_loo.type_label_Topics %]<span id="facet-topics">Topics</span>[% END %]
-[% IF facets_loo.type_label_Places %]<span id="facet-places">Places</span>[% END %]
-[% IF facets_loo.type_label_Series %]<span id="facet-series">Series</span>[% END %]
-[% IF facets_loo.type_label_ItemTypes %]<span id="facet-itypes">Item types</span>[% END %]
-[% UNLESS singleBranchMode %]
-    [% IF ( facets_loo.type_label_HomeLibrary ) %]<span id="facet-home-libraries">Home libraries</span>[% END %]
-    [% IF ( facets_loo.type_label_HoldingLibrary ) %]<span id="facet-holding-libraries">Holding libraries<span>[% END %]
-[% END %]
-[% IF facets_loo.type_label_Location %]<span id="facet-locations">Locations</span>[% END %]
-<ul>
-  [% FOREACH facet IN facets_loo.facets %]
-    <li>
-      [% SET query_cgi_f = query_cgi | html %]
-      [% SET limit_cgi_f = limit_cgi | html %]
-      [% SET url = "/cgi-bin/koha/opac-search.pl?" _ query_cgi_f _ limit_cgi_f %]
-      [% IF ( sort_by ) %]
-        [% SET url = url _ "&amp;sort_by=" _ sort_by |html %]
-      [% END %]
-      [% facet.facet_link_value = BLOCK %][% facet.facet_link_value | uri %][% END %]
-      [% IF facet.active %]
-        [% SET url = url _ "&amp;nolimit=" _ facet.type_link_value _ ":" _ facet.facet_link_value %]
-        <span class="facet-label">[% facet.facet_label_value %]</span>
-        [<a href="[% url %]" title="Remove facet [% facet.facet_link_value | html %]">x</a>]
-      [% ELSE %]
-        [% SET url = url _ "&amp;limit=" _ facet.type_link_value _ ":" _ facet.facet_link_value %]
-        <span class="facet-label"><a href="[% url %]" title="[% facet.facet_title_value |html %]">[% facet.facet_label_value %]</a></span>
-        [% IF ( displayFacetCount ) %]
-          <span class="facet-count"> ([% facet.facet_count %])</span>
-        [% END %]
-      [% END %]
-    </li>
-  [% END %]
-  [% IF ( facets_loo.expandable ) %]
-    <li class="showmore"><a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |html %][% END %][% IF ( offset ) %]&amp;offset=[% offset %][% END %]&amp;expand=[% facets_loo.expand %]#[% facets_loo.type_id %]">Show more</a>
-    </li>
-  [% END %]
-</ul>
-</li>
-[% END %]
-[% END %]
-</ul>
-</div>
-<div id="opacresultssidebar">
-[% OPACResultsSidebar %]
-</div>
-[% END %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-topissues.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-topissues.inc
deleted file mode 100644 (file)
index 55501fc..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-<div id="search-facets">
-<h4>Refine your search</h4>
-<form method="get" action="/cgi-bin/koha/opac-topissues.pl">
-               <fieldset>
-          <ol>  <li><label for="limit">Show the top </label> <select name="limit" id="limit" style="width: 10em;">
-                            [% IF ( limit == 10 ) %]<option value ="10" selected="selected">10 titles</option>[% ELSE %]<option value="10">10 titles</option>[% END %]
-                            [% IF ( limit == 15 ) %]<option value ="15" selected="selected">15 titles</option>[% ELSE %]<option value="15">15 titles</option>[% END %]
-                            [% IF ( limit == 20 ) %]<option value ="20" selected="selected">20 titles</option>[% ELSE %]<option value="20">20 titles</option>[% END %]
-                            [% IF ( limit == 30 ) %]<option value ="30" selected="selected">30 titles</option>[% ELSE %]<option value="30">30 titles</option>[% END %]
-                            [% IF ( limit == 40 ) %]<option value ="40" selected="selected">40 titles</option>[% ELSE %]<option value="40">40 titles</option>[% END %]
-                            [% IF ( limit == 50 ) %]<option value ="50" selected="selected">50 titles</option>[% ELSE %]<option value="50">50 titles</option>[% END %]
-                            [% IF ( limit == 100 ) %]<option value ="100" selected="selected">100 titles</option>[% ELSE %]<option value="100">100 titles</option>[% END %]
-                        </select>
-                                               </li>
-                               <li>
-               <label for="branch">From: </label>
-                <select name="branch" id="branch" style="width: 10em;">
-                <option value="">All libraries</option>
-                [% FOREACH branchloo IN branchloop %]
-                    [% IF ( branchloo.selected ) %]<option value="[% branchloo.value %]" selected="selected">[% ELSE %]<option value="[% branchloo.value %]">[% END %]
-                        [% branchloo.branchname %]
-                    </option>
-                [% END %]
-                </select>
-            </li>
-            <li><label for="itemtype">Limit to: </label>
-                    <select name="itemtype" id="itemtype" style="width: 10em;">
-                        [% IF ( ccodesearch ) %]<option value="">All collections</option>[% ELSE %]<option value="">All item types</option>[% END %]
-                        [% FOREACH itemtypeloo IN itemtypeloop %]
-                            [% IF ( itemtypeloo.selected ) %]<option value="[% itemtypeloo.value %]" selected="selected">[% ELSE %]<option value="[% itemtypeloo.value %]">[% END %]
-                                [% itemtypeloo.description %]
-                            </option>
-                        [% END %]
-                    </select></li>
-                       <li>
-            <label for="timeLimit">Acquired in the last:</label> <select name="timeLimit" id="timeLimit">
-                [% IF ( timeLimit == 3 ) %]<option value="3" selected="selected">3 months</option>[% ELSE %]<option value="3">3 months</option>[% END %]
-                 [% IF ( timeLimit == 6 ) %]<option value="6" selected="selected">6 months</option>[% ELSE %]<option value="6">6 months</option>[% END %]
-                 [% IF ( timeLimit == 12 ) %]<option value="12" selected="selected">12 months</option>[% ELSE %]<option value="12">12 months</option>[% END %]
-                 [% IF ( timeLimit == 999 ) %]<option value="999" selected="selected">No limit</option>[% ELSE %]<option value="999">No limit</option>[% END %]
-                               </select>
-            </li></ol>
-        <input type="hidden" name="do_it" value="1" />
-               
-    </fieldset><fieldset class="action"><input type="submit" value="Submit" /></fieldset>
-    </form>
-</div>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/page-numbers.inc b/koha-tmpl/opac-tmpl/prog/en/includes/page-numbers.inc
deleted file mode 100644 (file)
index 33d5a3e..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-[% IF ( PAGE_NUMBERS ) %]<div class="pages">
-    <!-- Row of numbers corresponding to search result pages -->
-        [% IF ( previous_page_offset.defined ) %]<a class="nav" href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;offset=[% previous_page_offset %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |html %][% END %]">&lt;&lt; Previous</a>[% END %]
-    [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %][% IF ( PAGE_NUMBER.highlight ) %]<span class="current">[% PAGE_NUMBER.pg %]</span>[% ELSE %]        <a class="nav" href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;offset=[% PAGE_NUMBER.offset %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |html%][% END %]">[% PAGE_NUMBER.pg %]</a>[% END %]
-    [% END %]
-        [% IF ( next_page_offset ) %]<a class="nav" href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;offset=[% next_page_offset %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |html %][% END %]">Next &gt;&gt;</a>[% END %] </div>[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/patron-title.inc b/koha-tmpl/opac-tmpl/prog/en/includes/patron-title.inc
deleted file mode 100644 (file)
index 265125d..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-[% IF category_type == 'I' %]
-    [% surname %] [% IF othernames %] ([% othernames %]) [% END %]
-[% ELSE %]
-    [% firstname %] [% surname %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/resort_form.inc b/koha-tmpl/opac-tmpl/prog/en/includes/resort_form.inc
deleted file mode 100644 (file)
index 45215f3..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<option value="relevance">Relevance</option>
-<optgroup label="Popularity">
-[% IF ( sort_by == "popularity_dsc" ) %]
-<option value="popularity_dsc" selected="selected">Popularity (most to least)</option>[% ELSE %]
-<option value="popularity_dsc">Popularity (most to least)</option>
-[% END %]
-[% IF ( sort_by == "popularity_asc" ) %]
-<option value="popularity_asc" selected="selected">Popularity (least to most)</option>[% ELSE %]
-<option value="popularity_asc">Popularity (least to most)</option>
-[% END %]
-</optgroup>
-<optgroup label="Author">
-[% IF ( sort_by == "author_az" || sort_by == "author_asc" ) %]
-<option value="author_az" selected="selected">Author (A-Z)</option>
-[% ELSE %]
-<option value="author_az">Author (A-Z)</option>
-[% END %]
-[% IF ( sort_by == "author_za" || sort_by == "author_dsc" ) %]
-<option value="author_za" selected="selected">Author (Z-A)</option>
-[% ELSE %]
-<option value="author_za">Author (Z-A)</option>
-[% END %]
-</optgroup>
-<optgroup label="Call Number">
-[% IF ( sort_by == "call_number_asc" ) %]
-<option value="call_number_asc" selected="selected">Call number (0-9 to A-Z)</option>
-[% ELSE %]
-<option value="call_number_asc">Call number (0-9 to A-Z)</option>
-[% END %]
-[% IF ( sort_by == "call_number_dsc" ) %]
-<option value="call_number_dsc" selected="selected">Call number (Z-A to 9-0)</option>
-[% ELSE %]
-<option value="call_number_dsc">Call number (Z-A to 9-0)</option>
-[% END %]
-</optgroup>
-<optgroup label="Dates">
-[% IF ( sort_by == "pubdate_dsc" ) %]
-<option value="pubdate_dsc" selected="selected">Publication/Copyright date: Newest to oldest</option>
-[% ELSE %]
-<option value="pubdate_dsc">Publication/Copyright date: Newest to oldest</option>
-[% END %]
-[% IF ( sort_by == "pubdate_asc" ) %]
-<option value="pubdate_asc" selected="selected">Publication/Copyright date: Oldest to newest</option>
-[% ELSE %]
-<option value="pubdate_asc">Publication/Copyright date: Oldest to newest</option>
-[% END %]
-[% IF ( sort_by == "acqdate_dsc" ) %]
-<option value="acqdate_dsc" selected="selected">Acquisition date: Newest to oldest</option>
-[% ELSE %]
-<option value="acqdate_dsc">Acquisition date: Newest to oldest</option>
-[% END %]
-[% IF ( sort_by == "acqdate_asc" ) %]
-<option value="acqdate_asc" selected="selected">Acquisition date: Oldest to newest</option>
-[% ELSE %]
-<option value="acqdate_asc">Acquisition date: Oldest to newest</option>
-[% END %]
-</optgroup>
-<optgroup label="Title">
-[% IF ( sort_by == "title_az" || sort_by == "title_asc" ) %]
-<option value="title_az" selected="selected">Title (A-Z)</option>
-[% ELSE %]
-<option value="title_az">Title (A-Z)</option>
-[% END %]
-[% IF ( sort_by == "title_za" || sort_by == "title_dsc" ) %]
-<option value="title_za" selected="selected">Title (Z-A)</option>
-[% ELSE %]
-<option value="title_za">Title (Z-A)</option>
-[% END %]
-</optgroup>
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc b/koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc
deleted file mode 100644 (file)
index e991766..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-[% BLOCK shelfbrowser %]
-  [% IF OpenOPACShelfBrowser %]
-    <div id="shelfbrowser">
-        <h5 style="text-align: center;">
-            [% IF ( starting_homebranch ) %]Browsing [% starting_homebranch %] Shelves[% END %]
-            [% IF ( starting_location ) %], Shelving location: [% starting_location %][% END %]
-            [% IF ( starting_ccode ) %], Collection code: [% starting_ccode %][% END %]
-            <a style="font-size: 75%;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]" class="close_shelf" >Close shelf browser</a>
-        </h5>
-
-        <table>
-            <tr>
-                <td rowspan="2" style="width:20px;">
-                  [% IF shelfbrowser_prev_item %]
-                    <div id="browser_previous">
-                        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_prev_item.biblionumber %]&amp;shelfbrowse_itemnumber=[% shelfbrowser_prev_item.itemnumber %]#shelfbrowser">Previous</a>
-                    </div>
-                  [% END %]
-                </td>
-
-                [% FOREACH item IN shelfbrowser_items %]
-                    <td>
-                        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% item.biblionumber %]&amp;shelfbrowse_itemnumber=[% item.itemnumber %]#shelfbrowser">
-                            [% IF ( OPACLocalCoverImages ) %]
-                                <div title="[% item.biblionumber |url %]" class="[% item.biblionumber %] thumbnail-shelfbrowser" id="local-thumbnail-shelf-[% item.biblionumber %]"></div>
-                            [% END %]
-                            [% IF ( OPACAmazonCoverImages ) %]
-                                [% IF ( item.browser_normalized_isbn ) %]
-                                    <img border="0" src="http://images.amazon.com/images/P/[% item.browser_normalized_isbn %].01._AA75_PU_PU-5_.jpg" alt="" />
-                                [% ELSE %]
-                                    <span class="no-image">No cover image available</span>
-                                [% END %]
-                            [% END %]
-
-                            [% IF ( SyndeticsEnabled ) %]
-                                [% IF ( SyndeticsCoverImages ) %]
-                                    [% IF ( content_identifier_exists ) %]
-                                        [% IF ( using_https ) %]
-                                            <img border="0" src="https://secure.syndetics.com/index.aspx?isbn=[% item.browser_normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %][% IF ( item.browser_normalized_upc ) %]&amp;upc=[% item.browser_normalized_upc %][% END %][% IF ( item.browser_normalized_oclc ) %]&amp;oclc=[% item.browser_normalized_oclc %][% END %]&amp;type=xw10" alt="" />
-                                        [% ELSE %]
-                                            <img border="0" src="http://www.syndetics.com/index.aspx?isbn=[% item.browser_normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %][% IF ( item.browser_normalized_upc ) %]&amp;upc=[% item.browser_normalized_upc %][% END %][% IF ( item.browser_normalized_oclc ) %]&amp;oclc=[% item.browser_normalized_oclc %][% END %]&amp;type=xw10" alt="" />
-                                        [% END %]
-                                    [% ELSE %]
-                                        <span class="no-image">No cover image available</span>
-                                    [% END %]
-                                [% END %]
-                            [% END %]
-
-                            [% IF ( GoogleJackets ) %]
-                                [% IF ( item.browser_normalized_isbn ) %]
-                                    <div style="block" title="[% item.biblionumber |url %]" class="[% item.browser_normalized_isbn %]" id="gbs-thumbnail-preview[% loop.count %]"></div>
-                                [% ELSE %]
-                                    <span class="no-image">No cover image available</span>
-                                [% END %]
-                            [% END %]
-                            [% IF ( BakerTaylorEnabled ) %]
-                                [% IF ( item.browser_normalized_isbn ) %]
-                                    <img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% item.browser_normalized_isbn %]" />
-                                [% ELSE %]
-                                    <span class="no-image">No cover image available</span>
-                                [% END %]
-                            [% END %]
-                        </a>
-                    </td>
-                [% END %]
-
-                <td rowspan="2" style="width:20px;">
-                  [% IF shelfbrowser_next_item %]
-                    <div id="browser_next">
-                        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_next_item.biblionumber %]&amp;shelfbrowse_itemnumber=[% shelfbrowser_next_item.itemnumber %]#shelfbrowser">Next</a>
-                    </div>
-                  [% END %]
-                </td>
-            </tr>
-
-            <tr>
-                [% FOREACH item IN shelfbrowser_items %]
-                    <td class="top">
-                        [% item.itemcallnumber %]
-                        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% item.biblionumber %]&amp;shelfbrowse_itemnumber=[% item.itemnumber %]#shelfbrowser">[% item.title |html %]</a>
-                    </td>
-                [% END %]
-            </tr>
-        </table>
-    </div>
-    <script type="text/javascript">
-      $(document).ready(function(){
-        $(".close_shelf").click(function(e){
-            e.preventDefault();
-            $("#shelfbrowser").toggle();
-        });
-        [% IF shelfbrowser_prev_item.itemnumber %]
-          $("#browser_previous a").click(function(e){
-            e.preventDefault();
-            $.ajax({
-                    url: "/cgi-bin/koha/svc/shelfbrowser.pl",
-                type: "POST",
-                data: {
-                    "shelfbrowse_itemnumber": [% shelfbrowser_prev_item.itemnumber %]
-                },
-                success: function(data){
-                    $("#shelfbrowser").replaceWith(data);
-                    [% IF ( GoogleJackets ) %]
-                      KOHA.Google.GetCoverFromIsbn([% covernewwindow %]);
-                    [% END %]
-                    [% IF OpenLibraryCovers %]
-                      KOHA.OpenLibrary.GetCoverFromIsbn();
-                    [% END %]
-                    [% IF OPACLocalCoverImages %]
-                      KOHA.LocalCover.GetCoverFromBibnumber(true);
-                    [% END %]
-                }
-            });
-          });
-        [% END %]
-        [% IF shelfbrowser_next_item.itemnumber %]
-          $("#browser_next a").click(function(e){
-            e.preventDefault();
-            $.ajax({
-                url: "/cgi-bin/koha/svc/shelfbrowser.pl",
-                type: "POST",
-                data: {
-                    "shelfbrowse_itemnumber": [% shelfbrowser_next_item.itemnumber %]
-                },
-                success: function(data){
-                    $("#shelfbrowser").replaceWith(data);
-                    [% IF ( GoogleJackets ) %]
-                      KOHA.Google.GetCoverFromIsbn([% covernewwindow %]);
-                    [% END %]
-                    [% IF OpenLibraryCovers %]
-                      KOHA.OpenLibrary.GetCoverFromIsbn();
-                    [% END %]
-                    [% IF OPACLocalCoverImages %]
-                      KOHA.LocalCover.GetCoverFromBibnumber(true);
-                    [% END %]
-                }
-            });
-          });
-        [% END %]
-      });
-    </script>
-  [% END %]
-[% END %][%# end of shelfbrowser block %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc b/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc
deleted file mode 100644 (file)
index 1ea001e..0000000
+++ /dev/null
@@ -1,209 +0,0 @@
-    <fieldset>
-    <legend>Coded fields</legend>
-    <p>
-    <label>Audience</label>
-    <select name="limit" class="subtype">
-            <option value="" selected="selected" >Any</option>
-            <option value="ta:a">juvenile, general</option>
-            <option value="ta:b">pre-primary (0-5)</option>
-            <option value="ta:c">primary (5-8)</option>
-            <option value="ta:d">children (9-14)</option>
-            <option value="ta:e">young adult</option>
-            <option value="ta:k">adult, serious</option>
-            <option value="ta:m">adult, General</option>
-            <option value="ta:u">unknown</option>
-    </select>
-    </p>
-    <p>
-    <label>Physical presentation</label>
-        <select name="limit" class="subtype">
-            <option value="" selected="selected" >Any</option>
-            <option value="ff8-23:r">regular print</option>
-            <option value="ff8-23:d">large print</option>
-            <option value="ff8-23:e">newspaper format</option>
-            <option value="ff8-23:f">Braille or Moon script</option>
-            <option value="ff8-23:g">microprint</option>
-            <option value="ff8-23:h">hand-written</option>
-            <option value="ff8-23:i">multimedia</option>
-            <option value="ff8-23:j">mini-print</option>
-            <option value="ff8-23:s">electronic ressource</option>
-            <option value="ff8-23:t">microform</option>
-            <option value="ff8-23:z">other form of textual material</option>
-    </select>
-    </p>
-    <p>
-    <label>Literary genre</label>
-    <select name="limit" class="subtype">
-      <option value="" selected="selected" >Any</option>
-            <option value="lf:a">fiction</option>
-            <option value="lf:b">drama</option>
-            <option value="lf:c">essays</option>
-            <option value="lf:d">humour, satire</option>
-            <option value="lf:e">letters</option>
-            <option value="lf:f">short stories</option>
-            <option value="lf:g">poetry</option>
-            <option value="lf:h">speeches, oratory</option>
-            <option value="lf:i">libretto</option>
-            <option value="lf:y">not a literary text</option>
-            <option value="lf:z">multiple/other literary forms</option>
-    </select>
-    </p>
-        <p>
-    <label>Biography</label>
-        <select name="limit" class="subtype" size="1">
-            <option value="">Any</option>
-                <option value="bio:y">not a biography</option>
-                <option value="bio:a">autobiography</option>
-                <option value="bio:b">individual biography</option>
-                <option value="bio:c">collective biography</option>
-                <option value="bio:d">contains biographical data</option>
-    </select>
-        </p>
-        <p>
-    <label>Illustration</label>
-        <select name="limit" class="subtype" size="1">
-                <option value="">Any</option>
-                <option value="ff8-18-21:a">illustrations</option>
-                <option value="ff8-18-21:b">maps</option>
-                <option value="ff8-18-21:c">portraits</option>
-                <option value="ff8-18-21:d">charts</option>
-                <option value="ff8-18-21:e">plans</option>
-                <option value="ff8-18-21:f">plates</option>
-                <option value="ff8-18-21:g">music</option>
-                <option value="ff8-18-21:h">facsimiles</option>
-                <option value="ff8-18-21:i">coats of arms</option>
-                <option value="ff8-18-21:j">genealogical tables</option>
-                <option value="ff8-18-21:k">forms</option>
-                <option value="ff8-18-21:l">samples</option>
-                <option value="ff8-18-21:m">sound recordings</option>
-                <option value="ff8-18-21:n">transparencies</option>
-                <option value="ff8-18-21:o">illuminations</option>
-                <option value="ff8-18-21:y">no illustrations</option>
-        </select>
-        </p>
-    <p>
-    <label>Content</label>
-    <select name="limit" class="subtype">
-      <option value="" >Any</option>
-            <option value="ctype:a" >bibliography</option>
-            <option value="ctype:b" >catalogue</option>
-            <option value="ctype:c" >index</option>
-            <option value="ctype:d" >abstract</option>
-            <option value="ctype:e" >dictionary</option>
-            <option value="ctype:f" >encyclopaedia</option>
-            <option value="ctype:g" >directory</option>
-            <option value="ctype:h" >project description</option>
-            <option value="ctype:i" >statistics</option>
-            <option value="ctype:j" >programmed text books</option>
-            <option value="ctype:k" >patent</option>
-            <option value="ctype:l" >standard</option>
-            <option value="ctype:m" >dissertation or thesis</option>
-            <option value="ctype:n" >laws and legislation</option>
-            <option value="ctype:o" >numeric table</option>
-            <option value="ctype:p" >technical report</option>
-            <option value="ctype:q" >examination paper</option>
-            <option value="ctype:r" >literature surveys/reviews</option>
-            <option value="ctype:s" >treaties</option>
-            <option value="ctype:t" >cartoons or comic strips</option>
-            <option value="ctype:v" >dissertation or thesis (revised)</option>
-            <option value="ctype:w" >religious text</option>
-            <option value="ctype:z" >other</option>
-    </select>
-        </p>
-        <p>
-    <label>Video types</label>
-    <select name="limit" class="subtype">
-            <option value="">Any</option>
-      <option value="Video-mt:a">motion picture</option>
-      <option value="Video-mt:b">visual projection</option>
-      <option value="Video-mt:c">video recording</option>
-    </select>
-        </p>
-    </fieldset>
-    <fieldset>
-    <legend>Serials</legend><p>
-    <p>
-    <label>Serial type</label>
-    <select name="limit" class="subtype">
-           <option value="">Any type</option>
-            <option value="ff8-21:a">Periodical</option>
-            <option value="ff8-21:b">Monographic series</option>
-            <option value="ff8-21:c">Newspaper</option>
-            <option value="ff8-21:e">Updating loose-leaf</option>
-            <option value="ff8-21:f">Database</option>
-            <option value="ff8-21:g">Updating website</option>
-            <option value="ff8-21:z">Other</option>
-    </select>
-    </p>
-    <p>
-    <label>Periodicity</label>
-    <select name="limit" class="subtype">
-      <option value="">Any</option>
-            <option value="ff8-18:a">Daily</option>
-            <option value="ff8-18:b">Semiweekly</option>
-            <option value="ff8-18:c">Weekly</option>
-            <option value="ff8-18:d">Biweekly</option>
-            <option value="ff8-18:e">Semimonthly</option>
-            <option value="ff8-18:f">Monthly</option>
-            <option value="ff8-18:g">Bimonthly</option>
-            <option value="ff8-18:h">Quarterly</option>
-            <option value="ff8-18:i">Three times a year</option>
-            <option value="ff8-18:j">Semiannual</option>
-            <option value="ff8-18:k">Annual</option>
-            <option value="ff8-18:l">Biennial</option>
-            <option value="ff8-18:m">Triennial</option>
-            <option value="ff8-18:n">Three times a week</option>
-            <option value="ff8-18:o">Three times a month</option>
-            <option value="ff8-18:y">Without periodicity</option>
-            <option value="ff8-18:u">Unknown</option>
-            <option value="ff8-18:z">Other</option>
-    </select>
-    </p>
-    <p>
-    <label>Regularity</label>
-    <select name="limit" class="subtype">
-            <option value="">Any regularity</option>
-            <option value="ff8-19:a">regular</option>
-            <option value="ff8-19:b">normalised irregular</option>
-            <option value="ff8-19:y">irregular</option>
-            <option value="ff8-19:u">unknown</option>
-        </select>
-        </p>
-
-        </fieldset>
-    <fieldset>
-    <legend>Picture</legend><p>
-    <select name="limit" class="subtype">
-        <option value="">Any</option>
-        <option value="Graphics-type:a">collage</option>
-        <option value="Graphics-type:b">drawing</option>
-        <option value="Graphics-type:c">painting</option>
-        <option value="Graphics-type:d">photomechanical reproduction</option>
-        <option value="Graphics-type:e">photonegative</option>
-        <option value="Graphics-type:f">photoprint</option>
-        <option value="Graphics-type:h">picture</option>
-        <option value="Graphics-type:i">print</option>
-        <option value="Graphics-type:k">technical drawing</option>
-        <option value="Graphics-type:z">other non-projected graphic type</option>
-    </select>
-    <select name="limit" class="subtype">
-            <option value="">Any</option>
-            <option value="Graphics-support:a">canvas</option>
-            <option value="Graphics-support:b">bristol board</option>
-            <option value="Graphics-support:c">cardboard/illustration board</option>
-            <option value="Graphics-support:d">glass</option>
-            <option value="Graphics-support:j">plaster</option>
-            <option value="Graphics-support:k">hardboard</option>
-            <option value="Graphics-support:l">porcelaine</option>
-            <option value="Graphics-support:m">stone</option>
-            <option value="Graphics-support:n">wood</option>
-            <option value="Graphics-support:v">mixed collection</option>
-            <option value="Graphics-support:e">synthetics</option>
-            <option value="Graphics-support:f">skin</option>
-            <option value="Graphics-support:g">textile</option>
-            <option value="Graphics-support:h">metal</option>
-            <option value="Graphics-support:i">paper</option>
-            <option value="Graphics-support:z">others</option>
-            <option value="Graphics-support:u">unknown</option>
-    </select>
-        </p>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc b/koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc
deleted file mode 100644 (file)
index 5c0383b..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-[% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %]
-<div id="menu">
-<ul>
-  [% IF ( userview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-user.pl">my summary</a></li>
-  [% IF ( OPACFinesTab ) %]
-  [% IF ( accountview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-account.pl">my fines</a></li>
-  [% END %]
-  [% IF ( userupdateview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-memberentry.pl">my personal details</a></li>
-  [% IF ( TagsEnabled ) %]
-    [% IF ( tagsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-tags.pl?mine=1">my tags</a></li>
-  [% END %]
-  [% IF ( OpacPasswordChange ) %]
-    [% IF ( passwdview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-passwd.pl">change my password</a></li>
-  [% END %]
-  [% IF EnableOpacSearchHistory %]
-  [% IF ( searchhistoryview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-search-history.pl">my search history</a></li>
-  [% END %]
-  [% IF ( opacreadinghistory ) %]
-  [% IF ( readingrecview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-readingrecord.pl">my reading history</a></li>
-     [% IF ( OPACPrivacy ) %]
-       [% IF ( privacyview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-privacy.pl">my privacy</a></li>
-     [% END %]
-  [% END %]
-  [% IF ( suggestion ) %]
-    [% UNLESS ( AnonSuggestions ) %]
-      [% IF ( suggestionsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-suggestions.pl">my purchase suggestions</a></li>
-    [% END %]
-  [% END %]
-  [% IF ( EnhancedMessagingPreferences ) %]
-    [% IF ( messagingview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-messaging.pl">my messaging</a></li>
-  [% END %]
-  [% IF ( virtualshelves ) %] 
-  [% IF ( listsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">my lists</a></li>
-  [% END %]
-
-</ul>
-</div>
-[% END %][% ELSE %][% END %]
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js b/koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js
deleted file mode 100644 (file)
index a4ca4ef..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
-function verify_images() {
-       $("img").each(function(i){
-              if ((this.src.indexOf('images.amazon.com') >= 0) || (this.src.indexOf('g-images.amazon.com') >=0) || (this.src.indexOf('syndetics.com') >=0) ) { 
-            w = this.width;
-            h = this.height;
-            if ((w == 1) || (h == 1)) {
-                               $(this).parent().html("<span class=\"no-image\">"+NO_AMAZON_IMAGE+"</span>");
-            } else if ((this.complete != null) && (!this.complete)) {
-                               $(this).parent().html("<span class=\"no-image\">"+NO_AMAZON_IMAGE+"</span>");
-            }
-        }
-               });
-               }
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/bakertaylorimages.js b/koha-tmpl/opac-tmpl/prog/en/js/bakertaylorimages.js
deleted file mode 100644 (file)
index 00b025a..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
-function bt_verify_images() {
-       $("img").each(function(i){
-              if (this.src.indexOf('btol.com') >= 0) {
-            h = this.height;
-            if (h == 20) {
-                               $(this).before("<span class=\"no-image\" style=\"margin-bottom:5px;width:80px;\">"+NO_BAKERTAYLOR_IMAGE+"</span>");
-            }
-               }
-               });
-               }
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/basket.js b/koha-tmpl/opac-tmpl/prog/en/js/basket.js
deleted file mode 100644 (file)
index 9bfd103..0000000
+++ /dev/null
@@ -1,532 +0,0 @@
-//////////////////////////////////////////////////////////////////////////////
-// BASIC FUNCTIONS FOR COOKIE MANAGEMENT //
-//////////////////////////////////////////////////////////////////////////////
-
-var CGIBIN = "/cgi-bin/koha/";
-
-
-var nameCookie = "bib_list";
-var valCookie = readCookie(nameCookie);
-
-if(valCookie){
-    var arrayRecords = valCookie.split("/");
-    if(arrayRecords.length > 0){
-        var basketcount = arrayRecords.length-1;
-    } else {
-        var basketcount = "";
-    }
-} else {
-        var basketcount = "";
-}
-
-function writeCookie(name, val, wd) {
-    if (wd) {
-        parent.opener.document.cookie = name + "=" + val;
-    }
-    else {
-        parent.document.cookie = name + "=" + val;
-    }
-}
-
-function readCookieValue (str, val_beg) {
-    var val_end = str.indexOf(";", val_end);
-    if (val_end == -1)
-        val_end = str.length;
-    return str.substring(val_beg, val_end);
-}
-
-function readCookie(name, wd) {
-    var str_name = name + "=";
-    var str_len = str_name.length;
-    var str_cookie = "";
-    if (wd) {
-        str_cookie = parent.opener.document.cookie;
-    }
-    else {
-        str_cookie = parent.document.cookie;
-    }
-        // fixed - getting the part of the basket that is bib_list
-        var cookie_parts = str_cookie.split(";");
-            for(var i=0;i < cookie_parts.length;i++) {
-                   var c = cookie_parts[i];
-                    while (c.charAt(0)==' ') c = c.substring(1,c.length);
-                   if(c.indexOf(str_name) == 0) return c.substring(str_name.length,c.length);
-            }
-    return null;
-}
-
-function delCookie(name) {
-    var exp = new Date();
-    exp.setTime(exp.getTime()-1);
-       if(parent.opener){
-    parent.opener.document.cookie = name + "=null; expires=" + exp.toGMTString();
-       } else {
-       document.cookie = name + "=null; expires=" + exp.toGMTString();
-       }
-}
-
-///////////////////////////////////////////////////////////////////
-// SPECIFIC FUNCTIONS USING COOKIES //
-///////////////////////////////////////////////////////////////////
-
-function openBasket() {
-    var strCookie = "";
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    if ( valCookie ) {
-        strCookie = nameCookie + "=" + valCookie;
-    }
-
-    if ( strCookie ) {
-        var iW = 820;
-        var iH = 450;
-        var optWin = "status=yes,scrollbars=yes,resizable=yes,toolbar=no,location=yes,height="+iH+",width="+iW;
-        var loc = CGIBIN + "opac-basket.pl?" + strCookie;
-        var basket = open(loc, "basket", optWin);
-        if (window.focus) {basket.focus()}
-    }
-    else {
-        showCartUpdate(MSG_BASKET_EMPTY);
-    }
-}
-
-function addRecord(val, selection,NoMsgAlert) {
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var write = 0;
-
-    if ( ! valCookie ) { // empty basket
-        valCookie = val + '/';
-        write = 1;
-        updateBasket(1);
-    }
-    else {
-        // is this record already in the basket ?
-        var found = false;
-        var arrayRecords = valCookie.split("/");
-        for (var i = 0; i < valCookie.length - 1; i++) {
-            if (val == arrayRecords[i]) {
-                found = true;
-                break;
-            }
-        }
-        if ( found ) {
-            if (selection) {
-                return 0;
-            }
-            if (! NoMsgAlert ) {
-                showCartUpdate(MSG_RECORD_IN_BASKET);
-            }
-        }
-        else {
-            valCookie += val + '/';
-            write = 1;
-            updateBasket(arrayRecords.length);
-        }
-    }
-
-    if (write) {
-        writeCookie(nameCookie, valCookie);
-        if (selection) { // when adding a selection of records
-            updateLink(val,"add");
-            return 1;
-        }
-        if (! NoMsgAlert ) {
-            showCartUpdate(MSG_RECORD_ADDED);
-            updateLink(val,"add");
-        }
-    }
-}
-
-function AllAreChecked(s){
-       if (! s.length) { return false;}
-       var l = s.length;
-       for (var i=0; i < l; i++) {
-               if(! s[i].checked) { return false; }
-       }
-       return true;
-}
-
-function SelectAll(){
-    if(document.bookbag_form.biblionumber.length > 0) {
-               var checky = AllAreChecked(document.bookbag_form.biblionumber);
-               var l = document.bookbag_form.biblionumber.length;
-        for (var i=0; i < l; i++) {
-            document.bookbag_form.biblionumber[i].checked = (checky) ? false : true;
-        }
-    }
-}
-
-function addMultiple(){
-    var c_value = "";
-    if(document.bookbag_form.biblionumber.length > 0) {
-        for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-            if (document.bookbag_form.biblionumber[i].checked) {
-                c_value = c_value + document.bookbag_form.biblionumber[i].value + "/";
-            }
-        }
-        addSelRecords(c_value);
-    } else {
-        c_value = c_value + document.bookbag_form.biblionumber.value + "/";
-        addSelRecords(c_value);
-    }
-}
-
-function addSelRecords(valSel) { // function for adding a selection of biblios to the basket
-                                                // from the results list
-    var arrayRecords = valSel.split("/");
-    var i = 0;
-    var nbAdd = 0;
-    for (i=0;i<arrayRecords.length;i++) {
-        if (arrayRecords[i]) {
-            nbAdd += addRecord(arrayRecords[i], 1);
-        }
-        else {
-            break;
-        }
-    }
-    var msg = "";
-    if (nbAdd) {
-        if (i > nbAdd) {
-            msg = nbAdd+" "+MSG_NRECORDS_ADDED+", "+(i-nbAdd)+" "+MSG_NRECORDS_IN_BASKET;
-        }
-        else {
-            msg = nbAdd+" "+MSG_NRECORDS_ADDED;
-        }
-    }
-    else {
-        if (i < 1) {
-            msg = MSG_NO_RECORD_SELECTED;
-        }
-        else {
-            msg = MSG_NO_RECORD_ADDED+" ("+MSG_NRECORDS_IN_BASKET+") !";
-        }
-    }
-       showCartUpdate(msg);
-}
-
-function showCartUpdate(msg){
-       // set body of popup window
-       $("#cartDetails").html(msg);
-       showCart();
-       setTimeout("hideCart()",2000);  
-}
-
-function showListsUpdate(msg){
-       // set body of popup window
-       $("#listsDetails").html(msg);
-       showLists();
-       setTimeout("hideLists()",2000); 
-}
-
-function selRecord(num, status) {
-    var str = document.myform.records.value
-    if (status){
-        str += num+"/";
-    }
-    else {
-        str = delRecord(num, str);
-    }
-
-    document.myform.records.value = str;
-}
-
-function delSingleRecord(biblionumber){
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var arrayRecords = valCookie.split("/");
-    var pos = jQuery.inArray(biblionumber,arrayRecords);
-    arrayRecords.splice(pos,1);
-    valCookie = arrayRecords.join("/");
-    writeCookie( nameCookie, valCookie );
-    updateBasket( arrayRecords.length-1 );
-    updateLink(biblionumber,"del");
-    showCartUpdate(MSG_RECORD_REMOVED);
-}
-
-function delSelRecords() {
-    var recordsSel = 0;
-    var end = 0;
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie, 1);
-    if (valCookie) {
-        var str = document.myform.records.value;
-        if (str.length > 0){
-            recordsSel = 1;
-            var str2 = valCookie;
-            while (!end){
-                s = str.indexOf("/");
-                if (s>0){
-                    num = str.substring(0, s);
-                    str = delRecord(num,str);
-                    str2 = delRecord(num,str2);
-                    updateLink(num,"del",top.opener);
-                } else {
-                    end = 1;
-                }
-            }
-
-            if (str2.length == 0) { // equivalent to emptying the basket
-                var rep = false;
-                rep = confirm(MSG_CONFIRM_DEL_BASKET);
-                if (rep) {
-                    delCookie(nameCookie);
-                    document.location = "about:blank";
-                    updateBasket(0,top.opener);
-                    window.close();
-                } else {
-                    return;
-                }
-            } else {
-                writeCookie(nameCookie, str2, 1);
-            }
-        }
-    }
-
-    if (recordsSel) {
-        var strCookie = "";
-        var nameCookie = "bib_list";
-        var valCookie = readCookie(nameCookie, 1);
-        strCookie = nameCookie + "=" + valCookie;
-        var arrayRecords = valCookie.split("/");
-        updateBasket(arrayRecords.length-1,top.opener);
-        document.location = CGIBIN + "opac-basket.pl?" + strCookie;
-    }
-    else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function delRecord (n, s) {
-    var re = /\d/;
-    var aux = s;
-    var found = 0;
-    var pos = -1;
-
-    while (!found) {
-        pos = aux.indexOf(n, pos+1);
-        var charAfter = aux.charAt(pos+n.length); // character right after the researched string
-        if (charAfter.match(re)) { // record number inside another one
-            continue;
-        }
-        else { // good record number
-            aux = s.substring(0, pos)+ s.substring(pos+n.length+1, s.length);
-            s = aux;
-            found = 1;
-        }
-    }
-
-    return s;
-}
-
-
-function delBasket() {
-    var nameCookie = "bib_list";
-
-    var rep = false;
-    rep = confirm(MSG_CONFIRM_DEL_BASKET);
-    if (rep) {
-        delCookie(nameCookie);
-        updateAllLinks(top.opener);
-        document.location = "about:blank";
-        updateBasket(0,top.opener);
-        window.close();
-    }
-}
-
-
-function quit() {
-    if (document.myform.records.value) {
-        var rep = false;
-        rep = confirm(MSG_CONFIRM_DEL_RECORDS);
-        if (rep) {
-            delSelRecords();
-        }
-    }
-    updateBasket(arrayRecords.length-1,top.opener);
-    window.close();
-}
-
-function sendBasket() {
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var strCookie = nameCookie + "=" + valCookie;
-
-    var loc = CGIBIN + "opac-sendbasket.pl?" + strCookie;
-
-    var optWin="scrollbars=yes,resizable=yes,height=600,width=900,top=50,left=100";
-    var win_form = open(loc,"win_form",optWin);
-}
-
-function downloadBasket() {
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    var strCookie = nameCookie + "=" + valCookie;
-
-    var loc = CGIBIN + "opac-downloadcart.pl?" + strCookie;
-
-    open(loc,"win_form",'scrollbars=no,resizable=no,height=300,width=450,top=50,left=100');
-}
-
-function printBasket() {
-    var loc = document.location + "&print=1";
-    document.location = loc;
-}
-
-function showMore() {
-    var strCookie = "";
-
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    if (valCookie) {
-        strCookie = nameCookie + "=" + valCookie;
-    }
-    var loc = CGIBIN + "opac-basket.pl?" + strCookie + "&verbose=1";
-    document.location = loc;
-}
-
-function showLess() {
-    var strCookie = "";
-
-    var nameCookie = "bib_list";
-    var valCookie = readCookie(nameCookie);
-    if (valCookie) {
-        strCookie = nameCookie + "=" + valCookie;
-    }
-    var loc = CGIBIN + "opac-basket.pl?" + strCookie + "&verbose=0";
-    document.location = loc;
-}
-
-function holdSel() {
-    var items = document.getElementById('records').value;
-    if (items) {
-        parent.opener.document.location = "/cgi-bin/koha/opac-reserve.pl?biblionumbers=" + items;
-        window.close();
-    } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function updateBasket(updated_value,target) {
-       if(target){
-       target.$('#basketcount').html("<span>"+updated_value+"</span>");
-    target.$('#cartDetails').html(MSG_IN_YOUR_CART+updated_value);
-       } else {
-       $('#basketcount').html("<span>"+updated_value+"</span>");
-    $('#cartDetails').html(MSG_IN_YOUR_CART+updated_value);
-       }
-       var basketcount = updated_value;
-}
-
-function openBiblio(dest,biblionumber) {
-    openerURL=dest+"?biblionumber="+biblionumber;
-    opener.document.location = openerURL;
-    opener.focus();
-}
-
-function addSelToShelf() {
-    var items = document.getElementById('records').value;
-       if(items){
-    document.location = "/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber="+items;
-       } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-///  vShelfAdd()  builds url string for multiple-biblio adds.
-
-function vShelfAdd() {
-        bibs= new Array;
-        if(document.bookbag_form.biblionumber.length > 0) {
-                for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-                        if (document.bookbag_form.biblionumber[i].checked) {
-                                bibs.push("biblionumber=" +  document.bookbag_form.biblionumber[i].value);
-                        }
-                }
-           if (bibs.length == 0) { showListsUpdate(MSG_NO_RECORD_SELECTED); }
-            return bibs.join("&");
-        } else {
-            if (document.bookbag_form.biblionumber.checked) {
-                return "biblionumber=" + document.bookbag_form.biblionumber.value;
-            }
-        }
-}
-
-function showCart(){
-               var position = $("#cartmenulink").offset();
-        var scrolld = $(window).scrollTop();
-               var top = position.top + $("#cartmenulink").outerHeight();
-        if( scrolld > top ){
-            top = scrolld + 15;
-        }
-               var menuWidth = 200;
-               var buttonWidth = $("#cartmenulink").innerWidth();
-               var buttonOffset = menuWidth - buttonWidth;
-               var left = position.left -  buttonOffset;
-               $("#cartDetails").css("position","absolute").css("top",top);
-               $("#cartDetails").css("position","absolute").css("left",left);
-               $("#cartDetails").fadeIn("fast");
-}
-
-function showLists(){
-               var position = $("#listsmenulink").offset();
-              var top = position.top + $("#listsmenulink").outerHeight();
-               var menuWidth = 200;
-               var buttonWidth = $("#listsmenulink").innerWidth();
-               var buttonOffset = menuWidth - buttonWidth;
-               var left = position.left -  buttonOffset;
-               $("#listsDetails").css("position","absolute").css("top",top);
-               $("#listsDetails").css("position","absolute").css("left",left);
-               $("#listsDetails").fadeIn("fast");
-}
-
-function hideCart(){
-    $("#cartDetails").fadeOut("fast");
-}
-
-function hideLists(){
-    $("#listsDetails").fadeOut("fast");
-}
-
-function updateLink(val,op,target){
-    if(target){
-        if(op == "add"){
-            target.$("a.cart"+val).html(MSG_ITEM_IN_CART).addClass("incart");
-            target.$("a.cartR"+val).show();
-        } else {
-            target.$("a.cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart cart"+val);
-            target.$("a.cartR"+val).hide();
-        }
-    } else {
-        if(op == "add"){
-            $("a.cart"+val).html(MSG_ITEM_IN_CART).addClass("incart");
-            $("a.cartR"+val).show();
-        } else {
-            $("a.cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart cart"+val);
-            $("a.cartR"+val).hide();
-        }
-    }
-}
-
-function updateAllLinks(target){
-    if(target){
-        target.$("a.incart").html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
-        target.$("a.cartRemove").hide();
-    } else {
-        $("a.incart").html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart");
-        $("a.cartRemove").hide();
-    }
-}
-
-$("#cartDetails").ready(function(){
-       $("#cartDetails,#cartmenulink").click(function(){ hideCart(); });
-       $("#cartmenulink").click(function(){ openBasket(); return false; });
-       $("#cartmenulink").hoverIntent(function(){
-               showCart();
-       },function(){
-               hideCart();
-       });
-       if(basketcount){ updateBasket(basketcount) }
-});
-
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/browserid_include.js b/koha-tmpl/opac-tmpl/prog/en/js/browserid_include.js
deleted file mode 100644 (file)
index 5d65a03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-(function(){var a=function(){function e(a){return Array.isArray?Array.isArray(a):a.constructor.toString().indexOf("Array")!=-1}function d(a,c,d){var e=b[c][d];for(var f=0;f<e.length;f++)e[f].win===a&&e.splice(f,1);b[c][d].length===0&&delete b[c][d]}function c(a,c,d,e){function f(b){for(var c=0;c<b.length;c++)if(b[c].win===a)return!0;return!1}var g=!1;if(c==="*")for(var h in b){if(!b.hasOwnProperty(h))continue;if(h==="*")continue;if(typeof b[h][d]=="object"){g=f(b[h][d]);if(g)break}}else b["*"]&&b["*"][d]&&(g=f(b["*"][d])),!g&&b[c]&&b[c][d]&&(g=f(b[c][d]));if(g)throw"A channel is already bound to the same window which overlaps with origin '"+c+"' and has scope '"+d+"'";typeof b[c]!="object"&&(b[c]={}),typeof b[c][d]!="object"&&(b[c][d]=[]),b[c][d].push({win:a,handler:e})}"use strict";var a=Math.floor(Math.random()*1000001),b={},f={},g=function(a){try{var c=JSON.parse(a.data);if(typeof c!="object"||c===null)throw"malformed"}catch(a){return}var d=a.source,e=a.origin,g,h,i;if(typeof c.method=="string"){var j=c.method.split("::");j.length==2?(g=j[0],i=j[1]):i=c.method}typeof c.id!="undefined"&&(h=c.id);if(typeof i=="string"){var k=!1;if(b[e]&&b[e][g])for(var h=0;h<b[e][g].length;h++)if(b[e][g][h].win===d){b[e][g][h].handler(e,i,c),k=!0;break}if(!k&&b["*"]&&b["*"][g])for(var h=0;h<b["*"][g].length;h++)if(b["*"][g][h].win===d){b["*"][g][h].handler(e,i,c);break}}else typeof h!="undefined"&&f[h]&&f[h](e,i,c)};window.addEventListener?window.addEventListener("message",g,!1):window.attachEvent&&window.attachEvent("onmessage",g);return{build:function(b){var g=function(a){if(b.debugOutput&&window.console&&window.console.log){try{typeof a!="string"&&(a=JSON.stringify(a))}catch(c){}console.log("["+j+"] "+a)}};if(!window.postMessage)throw"jschannel cannot run this browser, no postMessage";if(!window.JSON||!window.JSON.stringify||!window.JSON.parse)throw"jschannel cannot run this browser, no JSON parsing/serialization";if(typeof b!="object")throw"Channel build invoked without a proper object argument";if(!b.window||!b.window.postMessage)throw"Channel.build() called without a valid window argument";if(window===b.window)throw"target window is same as present window -- not allowed";var h=!1;if(typeof b.origin=="string"){var i;b.origin==="*"?h=!0:null!==(i=b.origin.match(/^https?:\/\/(?:[-a-zA-Z0-9_\.])+(?::\d+)?/))&&(b.origin=i[0].toLowerCase(),h=!0)}if(!h)throw"Channel.build() called with an invalid origin";if(typeof b.scope!="undefined"){if(typeof b.scope!="string")throw"scope, when specified, must be a string";if(b.scope.split("::").length>1)throw"scope may not contain double colons: '::'"}var j=function(){var a="",b="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";for(var c=0;c<5;c++)a+=b.charAt(Math.floor(Math.random()*b.length));return a}(),k={},l={},m={},n=!1,o=[],p=function(a,b,c){var d=!1,e=!1;return{origin:b,invoke:function(b,d){if(!m[a])throw"attempting to invoke a callback of a nonexistent transaction: "+a;var e=!1;for(var f=0;f<c.length;f++)if(b===c[f]){e=!0;break}if(!e)throw"request supports no such callback '"+b+"'";t({id:a,callback:b,params:d})},error:function(b,c){e=!0;if(!m[a])throw"error called for nonexistent message: "+a;delete m[a],t({id:a,error:b,message:c})},complete:function(b){e=!0;if(!m[a])throw"complete called for nonexistent message: "+a;delete m[a],t({id:a,result:b})},delayReturn:function(a){typeof a=="boolean"&&(d=a===!0);return d},completed:function(){return e}}},q=function(a,b,c){return window.setTimeout(function(){if(l[a]){var d="timeout ("+b+"ms) exceeded on method '"+c+"'";(1,l[a].error)("timeout_error",d),delete l[a],delete f[a]}},b)},r=function(a,c,d){if(typeof b.gotMessageObserver=="function")try{b.gotMessageObserver(a,d)}catch(h){g("gotMessageObserver() raised an exception: "+h.toString())}if(d.id&&c){if(k[c]){var i=p(d.id,a,d.callbacks?d.callbacks:[]);m[d.id]={};try{if(d.callbacks&&e(d.callbacks)&&d.callbacks.length>0)for(var j=0;j<d.callbacks.length;j++){var n=d.callbacks[j],o=d.params,q=n.split("/");for(var r=0;r<q.length-1;r++){var s=q[r];typeof o[s]!="object"&&(o[s]={}),o=o[s]}o[q[q.length-1]]=function(){var a=n;return function(b){return i.invoke(a,b)}}()}var t=k[c](i,d.params);!i.delayReturn()&&!i.completed()&&i.complete(t)}catch(h){var u="runtime_error",v=null;typeof h=="string"?v=h:typeof h=="object"&&(h&&e(h)&&h.length==2?(u=h[0],v=h[1]):typeof h.error=="string"&&(u=h.error,h.message?typeof h.message=="string"?v=h.message:h=h.message:v=""));if(v===null)try{v=JSON.stringify(h),typeof v=="undefined"&&(v=h.toString())}catch(w){v=h.toString()}i.error(u,v)}}}else d.id&&d.callback?!l[d.id]||!l[d.id].callbacks||!l[d.id].callbacks[d.callback]?g("ignoring invalid callback, id:"+d.id+" ("+d.callback+")"):l[d.id].callbacks[d.callback](d.params):d.id?l[d.id]?(d.error?(1,l[d.id].error)(d.error,d.message):d.result!==undefined?(1,l[d.id].success)(d.result):(1,l[d.id].success)(),delete l[d.id],delete f[d.id]):g("ignoring invalid response: "+d.id):c&&k[c]&&k[c](null,d.params)};c(b.window,b.origin,typeof b.scope=="string"?b.scope:"",r);var s=function(a){typeof b.scope=="string"&&b.scope.length&&(a=[b.scope,a].join("::"));return a},t=function(a,c){if(!a)throw"postMessage called with null message";var d=n?"post  ":"queue ";g(d+" message: "+JSON.stringify(a));if(!c&&!n)o.push(a);else{if(typeof b.postMessageObserver=="function")try{b.postMessageObserver(b.origin,a)}catch(e){g("postMessageObserver() raised an exception: "+e.toString())}b.window.postMessage(JSON.stringify(a),b.origin)}},u=function(a,c){g("ready msg received");if(n)throw"received ready message while in ready state.  help!";c==="ping"?j+="-R":j+="-L",v.unbind("__ready"),n=!0,g("ready msg accepted."),c==="ping"&&v.notify({method:"__ready",params:"pong"});while(o.length)t(o.pop());typeof b.onReady=="function"&&b.onReady(v)},v={unbind:function(a){if(k[a]){if(delete k[a])return!0;throw"can't delete method: "+a}return!1},bind:function(a,b){if(!a||typeof a!="string")throw"'method' argument to bind must be string";if(!b||typeof b!="function")throw"callback missing from bind params";if(k[a])throw"method '"+a+"' is already bound!";k[a]=b;return this},call:function(b){if(!b)throw"missing arguments to call function";if(!b.method||typeof b.method!="string")throw"'method' argument to call must be string";if(!b.success||typeof b.success!="function")throw"'success' callback missing from call";var c={},d=[],e=function(a,b){if(typeof b=="object")for(var f in b){if(!b.hasOwnProperty(f))continue;var g=a+(a.length?"/":"")+f;typeof b[f]=="function"?(c[g]=b[f],d.push(g),delete b[f]):typeof b[f]=="object"&&e(g,b[f])}};e("",b.params);var g={id:a,method:s(b.method),params:b.params};d.length&&(g.callbacks=d),b.timeout&&q(a,b.timeout,s(b.method)),l[a]={callbacks:c,error:b.error,success:b.success},f[a]=r,a++,t(g)},notify:function(a){if(!a)throw"missing arguments to notify function";if(!a.method||typeof a.method!="string")throw"'method' argument to notify must be string";t({method:s(a.method),params:a.params})},destroy:function(){d(b.window,b.origin,typeof b.scope=="string"?b.scope:""),window.removeEventListener?window.removeEventListener("message",r,!1):window.detachEvent&&window.detachEvent("onmessage",r),n=!1,k={},m={},l={},b.origin=null,o=[],g("channel destroyed"),j=""}};v.bind("__ready",u),setTimeout(function(){},0);return v}}}();WinChan=function(){function j(){var b=window.location,c=window.opener.frames,d=b.protocol+"//"+b.host;for(i=c.length-1;i>=0;i++)try{if(c[i].location.href.indexOf(d)===0&&c[i].name===a)return c[i]}catch(e){}return}function h(a){/^https?:\/\//.test(a)||(a=window.location.href);var b=/^(https?:\/\/[-_a-zA-Z\.0-9:]+)/.exec(a);return b?b[1]:a}function g(){return window.JSON&&window.JSON.stringify&&window.JSON.parse&&window.postMessage}function f(){try{return d.indexOf("Fennec/")!=-1||d.indexOf("Firefox/")!=-1&&d.indexOf("Android")!=-1}catch(a){}return!1}function e(){var a=-1;if(navigator.appName=="Microsoft Internet Explorer"){var b=navigator.userAgent,c=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");c.exec(b)!=null&&(a=parseFloat(RegExp.$1))}return a>=8}function c(a,b,c){a.detachEvent?a.detachEvent("on"+b,c):a.removeEventListener&&a.removeEventListener(b,c,!1)}function b(a,b,c){a.attachEvent?a.attachEvent("on"+b,c):a.addEventListener&&a.addEventListener(b,c,!1)}var a="__winchan_relay_frame",k=e();return g()?{open:function(d,e){function p(a){try{var b=JSON.parse(a.data);b.a==="ready"?l.postMessage(n,j):b.a==="error"?e&&(e(b.d),e=null):b.a==="response"&&(c(window,"message",p),c(window,"unload",o),o(),e&&(e(null,b.d),e=null))}catch(a){}}function o(){i&&document.body.removeChild(i),i=undefined,m&&m.close(),m=undefined}if(!e)throw"missing required callback argument";var g;d.url||(g="missing required 'url' parameter"),d.relay_url||(g="missing required 'relay_url' parameter"),g&&setTimeout(function(){e(g)},0);if(!d.window_features||f())d.window_features=undefined;var i,j=h(d.url);if(j!==h(d.relay_url))return setTimeout(function(){e("invalid arguments: origin of url and relay_url must match")},0);var l;k&&(i=document.createElement("iframe"),i.setAttribute("src",d.relay_url),i.style.display="none",i.setAttribute("name",a),document.body.appendChild(i),l=i.contentWindow);var m=window.open(d.url,null,d.window_features);l||(l=m);var n=JSON.stringify({a:"request",d:d.params});b(window,"unload",o),b(window,"message",p);return{close:o,focus:function(){if(m)try{m.focus()}catch(a){}}}}}:{open:function(a,b,c,d){setTimeout(function(){d("unsupported browser")},0)}}}();var b=function(){function l(){return c}function k(){c=g()||h()||i()||j();return!c}function j(){if(!(window.JSON&&window.JSON.stringify&&window.JSON.parse))return"JSON_NOT_SUPPORTED"}function i(){if(!a.postMessage)return"POSTMESSAGE_NOT_SUPPORTED"}function h(){try{var b="localStorage"in a&&a.localStorage!==null;if(b)a.localStorage.setItem("test","true"),a.localStorage.removeItem("test");else return"LOCALSTORAGE_NOT_SUPPORTED"}catch(c){return"LOCALSTORAGE_DISABLED"}}function g(){return f()}function f(){var a=e(),b=a>-1&&a<8;if(b)return"BAD_IE_VERSION"}function e(){var a=-1;if(b.appName=="Microsoft Internet Explorer"){var c=b.userAgent,d=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");d.exec(c)!=null&&(a=parseFloat(RegExp.$1))}return a}function d(c,d){b=c,a=d}var a=window,b=navigator,c;return{setTestEnv:d,isSupported:k,getNoSupportReason:l}}();navigator.id||(navigator.id={});if(!navigator.id.request||navigator.id._shimmed){var c="https://browserid.org",d=navigator.userAgent,e=d.indexOf("Fennec/")!=-1||d.indexOf("Firefox/")!=-1&&d.indexOf("Android")!=-1,f=e?undefined:"menubar=0,location=1,resizable=1,scrollbars=1,status=0,dialog=1,width=700,height=375",g,h={login:null,logout:null,ready:null},j=undefined;function k(a){a!==!0;if(j===undefined)j=a;else if(j!=a)throw"you cannot combine the navigator.id.watch() API with navigator.id.getVerifiedEmail() or navigator.id.get()this site should instead use navigator.id.request() and navigator.id.watch()"}var l,m=b.isSupported();function n(){if(!!m)try{if(!l){var b=window.document,d=b.createElement("iframe");d.style.display="none",b.body.appendChild(d),d.src=c+"/communication_iframe",l=a.build({window:d.contentWindow,origin:c,scope:"mozid_ni",onReady:function(){l.call({method:"loaded",success:function(){h.ready&&h.ready()},error:function(){}})}}),l.bind("logout",function(a,b){h.logout&&h.logout()}),l.bind("login",function(a,b){h.login&&h.login(b)})}}catch(e){l=undefined}}function o(a){if(typeof a=="object"){if(a.onlogin&&typeof a.onlogin!="function"||a.onlogout&&typeof a.onlogout!="function"||a.onready&&typeof a.onready!="function")throw"non-function where function expected in parameters to navigator.id.watch()";if(!a.onlogin)throw"'onlogin' is a required argument to navigator.id.watch()";if(!a.onlogout)throw"'onlogout' is a required argument to navigator.id.watch()";h.login=a.onlogin||null,h.logout=a.onlogout||null,h.ready=a.onready||null,n(),typeof a.loggedInEmail!="undefined"&&l&&l.notify({method:"loggedInUser",params:a.loggedInEmail})}}function p(a){if(g)try{g.focus()}catch(d){}else{if(!b.isSupported()){var e=b.getNoSupportReason(),i="unsupported_dialog";e==="LOCALSTORAGE_DISABLED"&&(i="cookies_disabled"),g=window.open(c+"/"+i,null,f);return}l&&l.notify({method:"dialog_running"}),g=WinChan.open({url:c+"/sign_in",relay_url:c+"/relay",window_features:f,params:{method:"get",params:a}},function(b,c){l&&(!b&&c&&c.email&&l.notify({method:"loggedInUser",params:c.email}),l.notify({method:"dialog_complete"})),g=undefined;if(!b&&c&&c.assertion)try{h.login&&h.login(c.assertion)}catch(d){}if(b==="client closed window"||!c)a&&a.oncancel&&a.oncancel(),delete a.oncancel})}}navigator.id={request:function(a){a=a||{},k(!1);return p(a)},watch:function(a){k(!1),o(a)},logout:function(a){n(),l&&l.notify({method:"logout"}),typeof a=="function"&&setTimeout(a,0)},get:function(a,b){b=b||{},k(!0),o({onlogin:function(b){a&&(a(b),a=null)},onlogout:function(){}}),b.oncancel=function(){a&&(a(null),a=null),h.login=h.logout=h.ready=null},b&&b.silent?a&&setTimeout(function(){a(null)},0):p(b)},getVerifiedEmail:function(a){k(!0),navigator.id.get(a)},_shimmed:!0}}})()
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/datatables.js b/koha-tmpl/opac-tmpl/prog/en/js/datatables.js
deleted file mode 100644 (file)
index 3c4ffdf..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-// These default options are for translation but can be used
-// for any other datatables settings
-// MSG_DT_* variables comes from datatables-strings.inc
-// To use it, write:
-//  $("#table_id").dataTable($.extend(true, {}, dataTableDefaults, {
-//      // other settings
-//  } ) );
-var dataTablesDefaults = {
-    "oLanguage": {
-        "oPaginate": {
-            "sFirst"    : window.MSG_DT_FIRST || "First",
-            "sLast"     : window.MSG_DT_LAST || "Last",
-            "sNext"     : window.MSG_DT_NEXT || "Next",
-            "sPrevious" : window.MSG_DT_PREVIOUS || "Previous"
-        },
-        "sEmptyTable"       : window.MSG_DT_EMPTY_TABLE || "No data available in table",
-        "sInfo"             : window.MSG_DT_INFO || "Showing _START_ to _END_ of _TOTAL_ entries",
-        "sInfoEmpty"        : window.MSG_DT_INFO_EMPTY || "No entries to show",
-        "sInfoFiltered"     : window.MSG_DT_INFO_FILTERED || "(filtered from _MAX_ total entries)",
-        "sLengthMenu"       : window.MSG_DT_LENGTH_MENU || "Show _MENU_ entries",
-        "sLoadingRecords"   : window.MSG_DT_LOADING_RECORDS || "Loading...",
-        "sProcessing"       : window.MSG_DT_PROCESSING || "Processing...",
-        "sSearch"           : window.MSG_DT_SEARCH || "Search:",
-        "sZeroRecords"      : window.MSG_DT_ZERO_RECORDS || "No matching records found"
-    },
-    // "aaSorting": [$(" - select row position of th -")],
-    "sDom": 't',
-    "bPaginate": false,
-    // "fnHeaderCallback": function() {
-    //     return $('th.sorting.nosort,th.sorting_desc.nosort,th.sorting_asc.nosort').removeClass("sorting sorting_desc sorting_asc").unbind("click");
-    // }
-};
-
-/* Plugin to allow sorting on data stored in a span's title attribute
- *
- * Ex: <td><span title="[% ISO_date %]">[% formatted_date %]</span></td>
- *
- * In DataTables config:
- *     "aoColumns": [
- *        { "sType": "title-string" },
- *      ]
- * http://datatables.net/plug-ins/sorting#hidden_title_string
- */
-jQuery.extend( jQuery.fn.dataTableExt.oSort, {
-    "title-string-pre": function ( a ) {
-        return a.match(/title="(.*?)"/)[1].toLowerCase();
-    },
-
-    "title-string-asc": function ( a, b ) {
-        return ((a < b) ? -1 : ((a > b) ? 1 : 0));
-    },
-
-    "title-string-desc": function ( a, b ) {
-        return ((a < b) ? 1 : ((a > b) ? -1 : 0));
-    }
-} );
-
-(function() {
-
-    /* Plugin to allow text sorting to ignore articles
-     *
-     * In DataTables config:
-     *     "aoColumns": [
-     *        { "sType": "anti-the" },
-     *      ]
-     * Based on the plugin found here:
-     * http://datatables.net/plug-ins/sorting#anti_the
-     * Modified to exclude HTML tags from sorting
-     * Extended to accept a string of space-separated articles
-     * from a configuration file (in English, "a," "an," and "the")
-     */
-
-    if(CONFIG_EXCLUDE_ARTICLES_FROM_SORT){
-        var articles = CONFIG_EXCLUDE_ARTICLES_FROM_SORT.split(" ");
-        var rpattern = "";
-        for(i=0;i<articles.length;i++){
-            rpattern += "^" + articles[i] + " ";
-            if(i < articles.length - 1){ rpattern += "|"; }
-        }
-        var re = new RegExp(rpattern, "i");
-    }
-
-    jQuery.extend( jQuery.fn.dataTableExt.oSort, {
-        "anti-the-pre": function ( a ) {
-            var x = String(a).replace( /<[\s\S]*?>/g, "" );
-            var y = x.trim();
-            var z = y.replace(re, "").toLowerCase();
-            return z;
-        },
-
-        "anti-the-asc": function ( a, b ) {
-            return ((a < b) ? -1 : ((a > b) ? 1 : 0));
-        },
-
-        "anti-the-desc": function ( a, b ) {
-            return ((a < b) ? 1 : ((a > b) ? -1 : 0));
-        }
-    });
-
-}());
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js b/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js
deleted file mode 100644 (file)
index b23599f..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
- * A namespace for Google related functions.
- */
-KOHA.Google = {
-
-
-    /**
-     * Search all:
-     *    <div title="biblionumber" id="isbn" class="gbs-thumbnail"></div>
-     * or
-     *    <div title="biblionumber" id="isbn" class="gbs-thumbnail-preview"></div>
-     * and run a search with all collected isbns to Google Book Search.
-     * The result is asynchronously returned by Google and catched by
-     * gbsCallBack().
-     */
-    GetCoverFromIsbn: function(newWindow) {
-        var bibkeys = [];
-        $("[id^=gbs-thumbnail]").each(function(i) {
-            bibkeys.push($(this).attr("class")); // id=isbn
-        });
-        bibkeys = bibkeys.join(',');
-        var scriptElement = document.createElement("script");
-        this.openInNewWindow=newWindow;
-        scriptElement.setAttribute("id", "jsonScript");
-        scriptElement.setAttribute("src",
-            "http://books.google.com/books?bibkeys=" + escape(bibkeys) +
-            "&jscmd=viewapi&callback=KOHA.Google.gbsCallBack");
-        scriptElement.setAttribute("type", "text/javascript");
-        document.documentElement.firstChild.appendChild(scriptElement);
-
-    },
-
-    /**
-     * Add cover pages <div
-     * and link to preview if div id is gbs-thumbnail-preview
-     */
-    gbsCallBack: function(booksInfo) {
-         var target = '';
-         if (this.openInNewWindow) {
-            target = 'target="_blank" ';
-         }
-         for (id in booksInfo) {
-             var book = booksInfo[id];
-             $("[id^=gbs-thumbnail]."+book.bib_key).each(function() {
-                 var a = document.createElement("a");
-                 a.href = book.info_url;
-                 if (typeof(book.thumbnail_url) != "undefined") {
-                     var img = document.createElement("img");
-                     img.src = book.thumbnail_url;
-                     $(this).empty().append(img);
-                     var re = /^gbs-thumbnail-preview/;
-                     if ( re.exec($(this).attr("id")) ) {
-                         $(this).append(
-                             '<div style="margin-bottom:5px; margin-top:-5px;font-size:9px">' +
-                             '<a '+target+'href="' +
-                             book.info_url +
-                             '"><img src="' +
-                             'http://books.google.com/intl/en/googlebooks/images/gbs_preview_sticker1.gif' +
-                             '"></a></div>'
-                             );
-                     }
-                 } else {
-                     var message = document.createElement("span");
-                     $(message).attr("class","no-image");
-                     $(message).html(NO_GOOGLE_JACKET);
-                     $(this).empty().append(message);
-                 }
-             });
-         }
-
-     }
-};
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/googleindictransliteration.js b/koha-tmpl/opac-tmpl/prog/en/js/googleindictransliteration.js
deleted file mode 100644 (file)
index 414cadd..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-      // Load the Google Transliteration API
-      google.load("elements", "1", {
-            packages: "transliteration"
-          });
-      
-       function onLoad() {
-        var options = {
-          sourceLanguage: 'en',
-          destinationLanguage: ['hi','kn','ml','ta','te'],
-          shortcutKey: 'ctrl+g',
-          transliterationEnabled: true
-        };
-
-        // Create an instance on TransliterationControl with the required
-        // options.
-        var control =
-            new google.elements.transliteration.TransliterationControl(options);
-
-        // Enable transliteration in the textfields with the given ids.
-        var ids = [ "transl1" ];
-        control.makeTransliteratable(ids);
-
-        // Show the transliteration control which can be used to toggle between
-        // English and Hindi and also choose other destination language.
-        control.showControl('translControl');
-      }
-      google.setOnLoadCallback(onLoad);
-
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/localcovers.js b/koha-tmpl/opac-tmpl/prog/en/js/localcovers.js
deleted file mode 100644 (file)
index 7bd7ae2..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
- * A namespace for local cover related functions.
- */
-KOHA.LocalCover = {
-
-
-    /**
-     * Search all:
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail"></div>
-     * or
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail-preview"></div>
-     * and run a search with all collected isbns to Open Library Book Search.
-     * The result is asynchronously returned by OpenLibrary and catched by
-     * olCallBack().
-     */
-    GetCoverFromBibnumber: function(uselink) {
-        $("div[id^=local-thumbnail],span[id^=local-thumbnail]").each(function(i) {
-            var mydiv = this;
-            var message = document.createElement("span");
-            $(message).attr("class","no-image");
-            $(message).html(NO_LOCAL_JACKET);
-            $(mydiv).append(message);
-            var img = $("<img />").attr('src',
-                '/cgi-bin/koha/opac-image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class"))
-                .load(function () {
-                    if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) {
-                        //IE HACK
-                        try {
-                            $(mydiv).append(img);
-                            $(mydiv).children('.no-image').remove();
-                        }
-                        catch(err){
-                        };
-                    } else {
-                        if (uselink) {
-                            var a = $("<a />").attr('href', '/cgi-bin/koha/opac-imageviewer.pl?biblionumber=' + $(mydiv).attr("class"));
-                            $(a).append(img);
-                            $(mydiv).empty().append(a);
-                        } else {
-                            $(mydiv).empty().append(img);
-                        }
-                        $(mydiv).children('.no-image').remove();
-                    }
-                })
-        });
-    }
-};
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js b/koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js
deleted file mode 100644 (file)
index 9142273..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
- * A namespace for OpenLibrary related functions.
- */
-KOHA.OpenLibrary = {
-
-
-    /**
-     * Search all:
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail"></div>
-     * or
-     *    <div title="biblionumber" id="isbn" class="openlibrary-thumbnail-preview"></div>
-     * and run a search with all collected isbns to Open Library Book Search.
-     * The result is asynchronously returned by OpenLibrary and catched by
-     * olCallBack().
-     */
-    GetCoverFromIsbn: function() {
-        var bibkeys = [];
-        $("[id^=openlibrary-thumbnail]").each(function(i) {
-            bibkeys.push("ISBN:" + $(this).attr("class")); // id=isbn
-        });
-        bibkeys = bibkeys.join(',');
-        var scriptElement = document.createElement("script");
-        scriptElement.setAttribute("id", "jsonScript");
-        scriptElement.setAttribute("src",
-            "http://openlibrary.org/api/books?bibkeys=" + escape(bibkeys) +
-            "&callback=KOHA.OpenLibrary.olCallBack&jscmd=data");
-        scriptElement.setAttribute("type", "text/javascript");
-        document.documentElement.firstChild.appendChild(scriptElement);
-    },
-
-    /**
-     * Add cover pages <div
-     * and link to preview if div id is gbs-thumbnail-preview
-     */
-    olCallBack: function(booksInfo) {
-        for (id in booksInfo) {
-            var book = booksInfo[id];
-            var isbn = id.substring(5);
-            $("[id^=openlibrary-thumbnail]."+isbn).each(function() {
-                var is_opacdetail = /openlibrary-thumbnail-preview/.exec($(this).attr("id"));
-                var a = document.createElement("a");
-                a.href = booksInfo.url;
-                if (book.cover) {
-                    var img = document.createElement("img");
-                    if (is_opacdetail) {
-                        img.src = book.cover.medium;
-                        $(this).empty().append(img);
-                        $(this).append('<div class="results_summary">' + '<a href="' + book.url + '">Preview</a></div>');
-                    } else {
-                        img.src = book.cover.medium;
-                        img.height = '110';
-                        $(this).append(img);
-                    }
-                } else {
-                    var message =  document.createElement("span");
-                    $(message).attr("class","no-image");
-                    $(message).html(NO_OL_JACKET);
-                    $(this).append(message);
-                }
-            });
-        }
-    }
-};
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/overdrive.js b/koha-tmpl/opac-tmpl/prog/en/js/overdrive.js
deleted file mode 100644 (file)
index 1bc8c5d..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-if ( typeof KOHA == "undefined" || !KOHA ) {
-    var KOHA = {};
-}
-
-KOHA.OverDrive = ( function() {
-    var proxy_base_url = '/cgi-bin/koha/svc/overdrive_proxy';
-    var library_base_url = 'http://api.overdrive.com/v1/libraries/';
-    return {
-        Get: function( url, params, callback ) {
-            $.ajax( {
-                type: 'GET',
-                url: url.replace( /https?:\/\/api.overdrive.com\/v1/, proxy_base_url ),
-                dataType: 'json',
-                data: params,
-                error: function( xhr, error ) {
-                    try {
-                        callback( JSON.parse( xhr.responseText ));
-                    } catch ( e ) {
-                        callback( {error: xhr.responseText || true} );
-                    }
-                },
-                success: callback
-            } );
-        },
-        GetCollectionURL: function( library_id, callback ) {
-            if ( KOHA.OverDrive.collection_url ) {
-                callback( KOHA.OverDrive.collection_url );
-                return;
-            }
-
-            KOHA.OverDrive.Get(
-                library_base_url + library_id,
-                {},
-                function ( data ) {
-                    if ( data.error ) {
-                        callback( data );
-                        return;
-                    }
-
-                    KOHA.OverDrive.collection_url = data.links.products.href;
-
-                    callback( data.links.products.href );
-                }
-            );
-        },
-        Search: function( library_id, q, limit, offset, callback ) {
-            KOHA.OverDrive.GetCollectionURL( library_id, function( data ) {
-                if ( data.error ) {
-                    callback( data );
-                    return;
-                }
-
-                KOHA.OverDrive.Get(
-                    data,
-                    {q: q, limit: limit, offset: offset},
-                    callback
-                );
-            } );
-        }
-    };
-} )();
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/script.js b/koha-tmpl/opac-tmpl/prog/en/js/script.js
deleted file mode 100644 (file)
index 398a89c..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-function _(s) { return s } // dummy function for gettext
-function confirmDelete(message) {
-       return (confirm(message) ? true : false);
-}
-
-function Dopop(link) {
-       newin=window.open(link,'popup','width=500,height=400,toolbar=false,scrollbars=yes,resizeable=yes');
-}
-
-$(document).ready(function(){
-       $(".close").click(function(){
-               window.close();
-       });
-       $(".focus").focus();
-
-       // clear the basket when user logs out
-       $("#logout").click(function(){
-               var nameCookie = "bib_list";
-           var valCookie = readCookie(nameCookie);
-               if (valCookie) { // basket has contents
-                       updateBasket(0,null);
-                       delCookie(nameCookie);
-                       return true;
-               } else {
-                       return true;
-               }
-       });
-});
-
-// build Change Language menus
-YAHOO.util.Event.onContentReady("changelanguage", function () {
-       $(".sublangs").each(function(){
-               var menuid = $(this).attr("id");
-               var menuid = menuid.replace("show","");
-
-               var oMenu = new YAHOO.widget.Menu("sub"+menuid, { zindex: 2 });
-               function positionoMenu() {
-                       oMenu.align("bl", "tl");
-               }
-               oMenu.subscribe("beforeShow", function () {
-               if (this.getRoot() == this) {
-                       positionoMenu();
-               }
-               });
-               oMenu.render();
-               oMenu.cfg.setProperty("context", ["show"+menuid, "bl", "tl"]);
-               function onYahooClick(p_oEvent) {
-                       // Position and display the menu        
-                       positionoMenu();
-                       oMenu.show();
-                       // Stop propagation and prevent the default "click" behavior
-                       YAHOO.util.Event.stopEvent(p_oEvent);
-               }
-               YAHOO.util.Event.addListener("show"+menuid, "click", onYahooClick);
-               YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionoMenu);
-               
-       });
-});
-                       
-// Build lists menu
-YAHOO.util.Event.onContentReady("listsmenu", function () {
-       YAHOO.widget.Menu.prototype.onRender = function () { };
-    $("#listsmenu").css("display","block").css("visibility","hidden");
-       $("#listsmenulink").attr("href","#");
-       var listMenu = new YAHOO.widget.Menu("listsmenu");
-               listMenu.render();
-               listMenu.cfg.setProperty("context", ["listsmenulink", "tr", "br"]);
-               listMenu.cfg.setProperty("effect",{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.05});
-               listMenu.subscribe("beforeShow",positionlistMenu);
-               listMenu.subscribe("show", listMenu.focus);
-        function positionlistMenu() {
-                    listMenu.align("tr", "br");
-               }
-               YAHOO.util.Event.addListener("listsmenulink", "click", listMenu.show, null, listMenu);
-               YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionlistMenu);
- });
-
-jQuery.fn.preventDoubleFormSubmit = function() {
-    jQuery(this).submit(function() {
-        if (this.beenSubmitted)
-            return false;
-        else
-            this.beenSubmitted = true;
-    });
-};
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/tags.js b/koha-tmpl/opac-tmpl/prog/en/js/tags.js
deleted file mode 100644 (file)
index adb2acf..0000000
+++ /dev/null
@@ -1,146 +0,0 @@
-if (typeof KOHA == "undefined" || !KOHA) {
-    var KOHA = {};
-}
-
-/**
-* A namespace for Tags related functions.
-
-$.ajaxSetup({
-       url: "/cgi-bin/koha/opac-tags.pl",
-       type: "POST",
-       dataType: "script"
-});
-*/
-KOHA.Tags = {
-    add_tag_button: function(bibnum, tag){
-        var mynewtag = "newtag" + bibnum;
-               var mytagid = "#" + mynewtag;
-        var mydata = {};
-        mydata[mynewtag] = tag;
-               var response;   // AJAX from server will assign value to response.
-               $.post(
-                       "/cgi-bin/koha/opac-tags.pl",
-                       mydata,
-                       function(data){
-                               // alert("AJAX Response: " + data);
-                               eval(data);
-                               // alert("counts: " + response["added"] + response["deleted"] + response["errors"]);
-                               KOHA.Tags.set_tag_status(
-                                       mytagid + "_status",
-                                       KOHA.Tags.common_status(response["added"], response["deleted"], response["errors"])
-                               );
-                               if (response.alerts) {
-                                       alert(response.alerts.join("\n\n"));
-                               }
-                       },
-                       'script'
-               );
-               return false;
-       },
-       common_status : function(addcount, delcount, errcount) {
-           var cstat = "";
-           if (addcount && addcount > 0) {cstat += MSG_TAGS_ADDED + addcount + ".  " ;}
-           if (delcount && delcount > 0) {cstat += MSG_TAGS_DELETED + delcount + ".  " ;}
-           if (errcount && errcount > 0) {cstat += MSG_TAGS_ERRORS + errcount + ". " ;}
-           return cstat;
-       },
-       set_tag_status : function(tagid, newstatus) {
-               $(tagid).html(newstatus);
-        $(tagid).show();
-       },
-       append_tag_status : function(tagid, newstatus) {
-               $(tagid).append(newstatus);
-        $(tagid).show();
-       },
-    clear_all_tag_status : function() {
-        $(".tagstatus").empty().hide();
-    },
-
-       tag_message: {
-       tagsdisabled : function(arg) {return (MSG_TAGS_DISABLED);},
-       scrubbed_all_bad : function(arg) {return (MSG_TAG_ALL_BAD);},
-       badparam : function(arg) {return (MSG_ILLEGAL_PARAMETER+" "+arg);},
-       scrubbed : function(arg) {return (MSG_TAG_SCRUBBED+" "+arg);},
-    failed_add_tag : function(arg) {return (MSG_ADD_TAG_FAILED+ " '"+arg+"'. \n"+MSG_ADD_TAG_FAILED_NOTE);},
-    failed_delete  : function(arg) {return (MSG_DELETE_TAG_FAILED+ " '"+arg+"'. \n"+MSG_DELETE_TAG_FAILED_NOTE);},
-       login : function(arg) {return (MSG_LOGIN_REQUIRED);}
-       },
-
-    // Used to tag multiple items at once.  The main difference
-    // is that status is displayed on a per item basis.
-    add_multitags_button : function(bibarray, tag){
-        var mydata = {};
-        for (var i = 0; i < bibarray.length; i++) {
-            var mynewtag = "newtag" + bibarray[i];
-            mydata[mynewtag] = tag;
-        }
-               var response;   // AJAX from server will assign value to response.
-               $.post(
-                       "/cgi-bin/koha/opac-tags.pl",
-                       mydata,
-                       function(data){
-                               eval(data);
-                KOHA.Tags.clear_all_tag_status();
-                var bibErrors = false;
-
-                // Display the status for each tagged bib
-                for (var i = 0; i < bibarray.length; i++) {
-                    var bib = bibarray[i];
-                    var mytagid = "#newtag" + bib;
-                    var status = "";
-
-                    // Number of tags added.
-                    if (response[bib]) {
-                        var added = response[bib]["added"];
-                        if (added > 0) {
-                            status = MSG_TAGS_ADDED + added + ".  ";
-                                       KOHA.Tags.set_tag_status(mytagid + "_status", status);
-                        }
-
-                        // Show a link that opens an error dialog, if necessary.
-                        var errors = response[bib]["errors"];
-                        if (errors.length > 0) {
-                            bibErrors = true;    
-                            var errid = "tagerr_" + bib;
-                            var errstat = "<a id=\"" + errid + "\" class=\"tagerror\" href=\"#\">";
-                            errstat += MSG_TAGS_ERRORS + errors.length + ". ";
-                            errstat += "</a>";
-                                           KOHA.Tags.append_tag_status(mytagid + "_status", errstat);
-                            var errmsg = "";
-                            for (var e = 0; e < errors.length; e++){
-                                if (e) {
-                                    errmsg += "\n\n";
-                                }
-                                errmsg += errors[e];
-                            }
-                            $("#" + errid).click(function(){
-                                alert(errmsg);
-                            });
-                        }
-                    }
-                }
-
-                if (bibErrors || response["global_errors"]) {
-                    var msg = "";
-                    if (bibErrors) {
-                        msg = MSG_MULTI_ADD_TAG_FAILED;
-                    }
-
-                    // Show global errors in a dialog.
-                    if (response["global_errors"]) {
-                        var global_errors = response["global_errors"];
-                        var msg;
-                        for (var e = 0; e < global_errors.length; e++) {
-                            msg += "\n\n";
-                            msg += response.alerts[global_errors[e]];
-                        }
-                    }
-                    alert(msg);
-                }
-                       },
-                       'script'
-               );
-               return false;
-    }
-};
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js
deleted file mode 100644 (file)
index 2e48c2d..0000000
+++ /dev/null
@@ -1,525 +0,0 @@
-AJS={BASE_URL:"",drag_obj:null,drag_elm:null,_drop_zones:[],_cur_pos:null,join:function(_1,_2){
-try{
-return _2.join(_1);
-}
-catch(e){
-var r=_2[0]||"";
-AJS.map(_2,function(_4){
-r+=_1+_4;
-},1);
-return r+"";
-}
-},getScrollTop:function(){
-var t;
-if(document.documentElement&&document.documentElement.scrollTop){
-t=document.documentElement.scrollTop;
-}else{
-if(document.body){
-t=document.body.scrollTop;
-}
-}
-return t;
-},addClass:function(){
-var _6=AJS.forceArray(arguments);
-var _7=_6.pop();
-var _8=function(o){
-if(!new RegExp("(^|\\s)"+_7+"(\\s|$)").test(o.className)){
-o.className+=(o.className?" ":"")+_7;
-}
-};
-AJS.map(_6,function(_a){
-_8(_a);
-});
-},setStyle:function(){
-var _b=AJS.forceArray(arguments);
-var _c=_b.pop();
-var _d=_b.pop();
-AJS.map(_b,function(_e){
-_e.style[_d]=AJS.getCssDim(_c);
-});
-},_getRealScope:function(fn,_10,_11,_12){
-var _13=window;
-_10=AJS.$A(_10);
-if(fn._cscope){
-_13=fn._cscope;
-}
-return function(){
-var _14=[];
-var i=0;
-if(_11){
-i=1;
-}
-AJS.map(arguments,function(arg){
-_14.push(arg);
-},i);
-_14=_14.concat(_10);
-if(_12){
-_14=_14.reverse();
-}
-return fn.apply(_13,_14);
-};
-},preloadImages:function(){
-AJS.AEV(window,"load",AJS.$p(function(_17){
-AJS.map(_17,function(src){
-var pic=new Image();
-pic.src=src;
-});
-},arguments));
-},_createDomShortcuts:function(){
-var _1a=["ul","li","td","tr","th","tbody","table","input","span","b","a","div","img","button","h1","h2","h3","br","textarea","form","p","select","option","iframe","script","center","dl","dt","dd","small","pre"];
-var _1b=function(elm){
-var _1d="return AJS.createDOM.apply(null, ['"+elm+"', arguments]);";
-var _1e="function() { "+_1d+"    }";
-eval("AJS."+elm.toUpperCase()+"="+_1e);
-};
-AJS.map(_1a,_1b);
-AJS.TN=function(_1f){
-return document.createTextNode(_1f);
-};
-},documentInsert:function(elm){
-if(typeof (elm)=="string"){
-elm=AJS.HTML2DOM(elm);
-}
-document.write("<span id=\"dummy_holder\"></span>");
-AJS.swapDOM(AJS.$("dummy_holder"),elm);
-},getWindowSize:function(doc){
-doc=doc||document;
-var _22,_23;
-if(self.innerHeight){
-_22=self.innerWidth;
-_23=self.innerHeight;
-}else{
-if(doc.documentElement&&doc.documentElement.clientHeight){
-_22=doc.documentElement.clientWidth;
-_23=doc.documentElement.clientHeight;
-}else{
-if(doc.body){
-_22=doc.body.clientWidth;
-_23=doc.body.clientHeight;
-}
-}
-}
-return {"w":_22,"h":_23};
-},flattenList:function(_24){
-var r=[];
-var _26=function(r,l){
-AJS.map(l,function(o){
-if(o==null){
-}else{
-if(AJS.isArray(o)){
-_26(r,o);
-}else{
-r.push(o);
-}
-}
-});
-};
-_26(r,_24);
-return r;
-},setEventKey:function(e){
-e.key=e.keyCode?e.keyCode:e.charCode;
-if(window.event){
-e.ctrl=window.event.ctrlKey;
-e.shift=window.event.shiftKey;
-}else{
-e.ctrl=e.ctrlKey;
-e.shift=e.shiftKey;
-}
-switch(e.key){
-case 63232:
-e.key=38;
-break;
-case 63233:
-e.key=40;
-break;
-case 63235:
-e.key=39;
-break;
-case 63234:
-e.key=37;
-break;
-}
-},removeElement:function(){
-var _2b=AJS.forceArray(arguments);
-AJS.map(_2b,function(elm){
-AJS.swapDOM(elm,null);
-});
-},_unloadListeners:function(){
-if(AJS.listeners){
-AJS.map(AJS.listeners,function(elm,_2e,fn){
-AJS.REV(elm,_2e,fn);
-});
-}
-AJS.listeners=[];
-},partial:function(fn){
-var _31=AJS.forceArray(arguments);
-return AJS.$b(fn,null,_31.slice(1,_31.length).reverse(),false,true);
-},getIndex:function(elm,_33,_34){
-for(var i=0;i<_33.length;i++){
-if(_34&&_34(_33[i])||elm==_33[i]){
-return i;
-}
-}
-return -1;
-},isDefined:function(o){
-return (o!="undefined"&&o!=null);
-},isArray:function(obj){
-return obj instanceof Array;
-},setLeft:function(){
-var _38=AJS.forceArray(arguments);
-_38.splice(_38.length-1,0,"left");
-AJS.setStyle.apply(null,_38);
-},appendChildNodes:function(elm){
-if(arguments.length>=2){
-AJS.map(arguments,function(n){
-if(AJS.isString(n)){
-n=AJS.TN(n);
-}
-if(AJS.isDefined(n)){
-elm.appendChild(n);
-}
-},1);
-}
-return elm;
-},isOpera:function(){
-return (navigator.userAgent.toLowerCase().indexOf("opera")!=-1);
-},isString:function(obj){
-return (typeof obj=="string");
-},hideElement:function(elm){
-var _3d=AJS.forceArray(arguments);
-AJS.map(_3d,function(elm){
-elm.style.display="none";
-});
-},setOpacity:function(elm,p){
-elm.style.opacity=p;
-elm.style.filter="alpha(opacity="+p*100+")";
-},setHeight:function(){
-var _41=AJS.forceArray(arguments);
-_41.splice(_41.length-1,0,"height");
-AJS.setStyle.apply(null,_41);
-},setWidth:function(){
-var _42=AJS.forceArray(arguments);
-_42.splice(_42.length-1,0,"width");
-AJS.setStyle.apply(null,_42);
-},createArray:function(v){
-if(AJS.isArray(v)&&!AJS.isString(v)){
-return v;
-}else{
-if(!v){
-return [];
-}else{
-return [v];
-}
-}
-},isDict:function(o){
-var _45=String(o);
-return _45.indexOf(" Object")!=-1;
-},isMozilla:function(){
-return (navigator.userAgent.toLowerCase().indexOf("gecko")!=-1&&navigator.productSub>=20030210);
-},_listenOnce:function(elm,_47,fn){
-var _49=function(){
-AJS.removeEventListener(elm,_47,_49);
-fn(arguments);
-};
-return _49;
-},addEventListener:function(elm,_4b,fn,_4d,_4e){
-if(!_4e){
-_4e=false;
-}
-var _4f=AJS.$A(elm);
-AJS.map(_4f,function(_50){
-if(_4d){
-fn=AJS._listenOnce(_50,_4b,fn);
-}
-if(AJS.isIn(_4b,["submit","load","scroll","resize"])){
-var old=elm["on"+_4b];
-elm["on"+_4b]=function(){
-if(old){
-fn(arguments);
-return old(arguments);
-}else{
-return fn(arguments);
-}
-};
-return;
-}
-if(AJS.isIn(_4b,["keypress","keydown","keyup","click"])){
-var _52=fn;
-fn=function(e){
-AJS.setEventKey(e);
-return _52.apply(null,arguments);
-};
-}
-if(_50.attachEvent){
-_50.attachEvent("on"+_4b,fn);
-}else{
-if(_50.addEventListener){
-_50.addEventListener(_4b,fn,_4e);
-}
-}
-AJS.listeners=AJS.$A(AJS.listeners);
-AJS.listeners.push([_50,_4b,fn]);
-});
-},createDOM:function(_54,_55){
-var i=0,_57;
-elm=document.createElement(_54);
-if(AJS.isDict(_55[i])){
-for(k in _55[0]){
-_57=_55[0][k];
-if(k=="style"){
-elm.style.cssText=_57;
-}else{
-if(k=="class"||k=="className"){
-elm.className=_57;
-}else{
-elm.setAttribute(k,_57);
-}
-}
-}
-i++;
-}
-if(_55[0]==null){
-i=1;
-}
-AJS.map(_55,function(n){
-if(n){
-if(AJS.isString(n)||AJS.isNumber(n)){
-n=AJS.TN(n);
-}
-elm.appendChild(n);
-}
-},i);
-return elm;
-},setTop:function(){
-var _59=AJS.forceArray(arguments);
-_59.splice(_59.length-1,0,"top");
-AJS.setStyle.apply(null,_59);
-},getElementsByTagAndClassName:function(_5a,_5b,_5c){
-var _5d=[];
-if(!AJS.isDefined(_5c)){
-_5c=document;
-}
-if(!AJS.isDefined(_5a)){
-_5a="*";
-}
-var els=_5c.getElementsByTagName(_5a);
-var _5f=els.length;
-var _60=new RegExp("(^|\\s)"+_5b+"(\\s|$)");
-for(i=0,j=0;i<_5f;i++){
-if(_60.test(els[i].className)||_5b==null){
-_5d[j]=els[i];
-j++;
-}
-}
-return _5d;
-},removeClass:function(){
-var _61=AJS.forceArray(arguments);
-var cls=_61.pop();
-var _63=function(o){
-o.className=o.className.replace(new RegExp("\\s?"+cls,"g"),"");
-};
-AJS.map(_61,function(elm){
-_63(elm);
-});
-},bindMethods:function(_66){
-for(var k in _66){
-var _68=_66[k];
-if(typeof (_68)=="function"){
-_66[k]=AJS.$b(_68,_66);
-}
-}
-},log:function(o){
-if(AJS.isMozilla()){
-console.log(o);
-}else{
-var div=AJS.DIV({"style":"color: green"});
-AJS.ACN(AJS.getBody(),AJS.setHTML(div,""+o));
-}
-},isNumber:function(obj){
-return (typeof obj=="number");
-},map:function(_6c,fn,_6e,_6f){
-var i=0,l=_6c.length;
-if(_6e){
-i=_6e;
-}
-if(_6f){
-l=_6f;
-}
-for(i;i<l;i++){
-fn.apply(null,[_6c[i],i]);
-}
-},removeEventListener:function(elm,_73,fn,_75){
-if(!_75){
-_75=false;
-}
-if(elm.removeEventListener){
-elm.removeEventListener(_73,fn,_75);
-if(AJS.isOpera()){
-elm.removeEventListener(_73,fn,!_75);
-}
-}else{
-if(elm.detachEvent){
-elm.detachEvent("on"+_73,fn);
-}
-}
-},getCssDim:function(dim){
-if(AJS.isString(dim)){
-return dim;
-}else{
-return dim+"px";
-}
-},setHTML:function(elm,_78){
-elm.innerHTML=_78;
-return elm;
-},bind:function(fn,_7a,_7b,_7c,_7d){
-fn._cscope=_7a;
-return AJS._getRealScope(fn,_7b,_7c,_7d);
-},forceArray:function(_7e){
-var r=[];
-AJS.map(_7e,function(elm){
-r.push(elm);
-});
-return r;
-},update:function(l1,l2){
-for(var i in l2){
-l1[i]=l2[i];
-}
-return l1;
-},getBody:function(){
-return AJS.$bytc("body")[0];
-},HTML2DOM:function(_84,_85){
-var d=AJS.DIV();
-d.innerHTML=_84;
-if(_85){
-return d.childNodes[0];
-}else{
-return d;
-}
-},getElement:function(id){
-if(AJS.isString(id)||AJS.isNumber(id)){
-return document.getElementById(id);
-}else{
-return id;
-}
-},showElement:function(){
-var _88=AJS.forceArray(arguments);
-AJS.map(_88,function(elm){
-elm.style.display="";
-});
-},swapDOM:function(_8a,src){
-_8a=AJS.getElement(_8a);
-var _8c=_8a.parentNode;
-if(src){
-src=AJS.getElement(src);
-_8c.replaceChild(src,_8a);
-}else{
-_8c.removeChild(_8a);
-}
-return src;
-},isIn:function(elm,_8e){
-var i=AJS.getIndex(elm,_8e);
-if(i!=-1){
-return true;
-}else{
-return false;
-}
-}};
-AJS.$=AJS.getElement;
-AJS.$$=AJS.getElements;
-AJS.$f=AJS.getFormElement;
-AJS.$p=AJS.partial;
-AJS.$b=AJS.bind;
-AJS.$A=AJS.createArray;
-AJS.DI=AJS.documentInsert;
-AJS.ACN=AJS.appendChildNodes;
-AJS.RCN=AJS.replaceChildNodes;
-AJS.AEV=AJS.addEventListener;
-AJS.REV=AJS.removeEventListener;
-AJS.$bytc=AJS.getElementsByTagAndClassName;
-AJS.addEventListener(window,"unload",AJS._unloadListeners);
-AJS._createDomShortcuts();
-AJS.Class=function(_90){
-var fn=function(){
-if(arguments[0]!="no_init"){
-return this.init.apply(this,arguments);
-}
-};
-fn.prototype=_90;
-AJS.update(fn,AJS.Class.prototype);
-return fn;
-};
-AJS.Class.prototype={extend:function(_92){
-var _93=new this("no_init");
-for(k in _92){
-var _94=_93[k];
-var cur=_92[k];
-if(_94&&_94!=cur&&typeof cur=="function"){
-cur=this._parentize(cur,_94);
-}
-_93[k]=cur;
-}
-return new AJS.Class(_93);
-},implement:function(_96){
-AJS.update(this.prototype,_96);
-},_parentize:function(cur,_98){
-return function(){
-this.parent=_98;
-return cur.apply(this,arguments);
-};
-}};
-AJS.$=AJS.getElement;
-AJS.$$=AJS.getElements;
-AJS.$f=AJS.getFormElement;
-AJS.$b=AJS.bind;
-AJS.$p=AJS.partial;
-AJS.$FA=AJS.forceArray;
-AJS.$A=AJS.createArray;
-AJS.DI=AJS.documentInsert;
-AJS.ACN=AJS.appendChildNodes;
-AJS.RCN=AJS.replaceChildNodes;
-AJS.AEV=AJS.addEventListener;
-AJS.REV=AJS.removeEventListener;
-AJS.$bytc=AJS.getElementsByTagAndClassName;
-AJSDeferred=function(req){
-this.callbacks=[];
-this.errbacks=[];
-this.req=req;
-};
-AJSDeferred.prototype={excCallbackSeq:function(req,_9b){
-var _9c=req.responseText;
-while(_9b.length>0){
-var fn=_9b.pop();
-var _9e=fn(_9c,req);
-if(_9e){
-_9c=_9e;
-}
-}
-},callback:function(){
-this.excCallbackSeq(this.req,this.callbacks);
-},errback:function(){
-if(this.errbacks.length==0){
-alert("Error encountered:\n"+this.req.responseText);
-}
-this.excCallbackSeq(this.req,this.errbacks);
-},addErrback:function(fn){
-this.errbacks.unshift(fn);
-},addCallback:function(fn){
-this.callbacks.unshift(fn);
-},addCallbacks:function(fn1,fn2){
-this.addCallback(fn1);
-this.addErrback(fn2);
-},sendReq:function(_a3){
-if(AJS.isObject(_a3)){
-this.req.send(AJS.queryArguments(_a3));
-}else{
-if(AJS.isDefined(_a3)){
-this.req.send(_a3);
-}else{
-this.req.send("");
-}
-}
-}};
-script_loaded=true;
-
-
-script_loaded=true;
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js
deleted file mode 100644 (file)
index c97919e..0000000
+++ /dev/null
@@ -1,136 +0,0 @@
-AJS.fx={_shades:{0:"ffffff",1:"ffffee",2:"ffffdd",3:"ffffcc",4:"ffffbb",5:"ffffaa",6:"ffff99"},highlight:function(_1,_2){
-var _3=new AJS.fx.Base();
-_3.elm=AJS.$(_1);
-_3.setOptions(_2);
-_3.options.duration=600;
-AJS.update(_3,{increase:function(){
-if(this.now==7){
-_1.style.backgroundColor="transparent";
-}else{
-_1.style.backgroundColor="#"+AJS.fx._shades[Math.floor(this.now)];
-}
-}});
-return _3.custom(6,0);
-},fadeIn:function(_4,_5){
-_5=_5||{};
-if(!_5.from){
-_5.from=0;
-AJS.setOpacity(_4,0);
-}
-if(!_5.to){
-_5.to=1;
-}
-var s=new AJS.fx.Style(_4,"opacity",_5);
-return s.custom(_5.from,_5.to);
-},fadeOut:function(_7,_8){
-_8=_8||{};
-if(!_8.from){
-_8.from=1;
-}
-if(!_8.to){
-_8.to=0;
-}
-_8.duration=300;
-var s=new AJS.fx.Style(_7,"opacity",_8);
-return s.custom(_8.from,_8.to);
-},setWidth:function(_a,_b){
-var s=new AJS.fx.Style(_a,"width",_b);
-return s.custom(_b.from,_b.to);
-},setHeight:function(_d,_e){
-var s=new AJS.fx.Style(_d,"height",_e);
-return s.custom(_e.from,_e.to);
-}};
-AJS.fx.Base=new AJS.Class({init:function(){
-AJS.bindMethods(this);
-},setOptions:function(_10){
-this.options=AJS.update({onStart:function(){
-},onComplete:function(){
-},transition:AJS.fx.Transitions.sineInOut,duration:500,wait:true,fps:50},_10||{});
-},step:function(){
-var _11=new Date().getTime();
-if(_11<this.time+this.options.duration){
-this.cTime=_11-this.time;
-this.setNow();
-}else{
-setTimeout(AJS.$b(this.options.onComplete,this,[this.elm]),10);
-this.clearTimer();
-this.now=this.to;
-}
-this.increase();
-},setNow:function(){
-this.now=this.compute(this.from,this.to);
-},compute:function(_12,to){
-var _14=to-_12;
-return this.options.transition(this.cTime,_12,_14,this.options.duration);
-},clearTimer:function(){
-clearInterval(this.timer);
-this.timer=null;
-return this;
-},_start:function(_15,to){
-if(!this.options.wait){
-this.clearTimer();
-}
-if(this.timer){
-return;
-}
-setTimeout(AJS.$p(this.options.onStart,this.elm),10);
-this.from=_15;
-this.to=to;
-this.time=new Date().getTime();
-this.timer=setInterval(this.step,Math.round(1000/this.options.fps));
-return this;
-},custom:function(_17,to){
-return this._start(_17,to);
-},set:function(to){
-this.now=to;
-this.increase();
-return this;
-},setStyle:function(elm,_1b,val){
-if(this.property=="opacity"){
-AJS.setOpacity(elm,val);
-}else{
-AJS.setStyle(elm,_1b,val);
-}
-}});
-AJS.fx.Style=AJS.fx.Base.extend({init:function(elm,_1e,_1f){
-this.parent();
-this.elm=elm;
-this.setOptions(_1f);
-this.property=_1e;
-},increase:function(){
-this.setStyle(this.elm,this.property,this.now);
-}});
-AJS.fx.Styles=AJS.fx.Base.extend({init:function(elm,_21){
-this.parent();
-this.elm=AJS.$(elm);
-this.setOptions(_21);
-this.now={};
-},setNow:function(){
-for(p in this.from){
-this.now[p]=this.compute(this.from[p],this.to[p]);
-}
-},custom:function(obj){
-if(this.timer&&this.options.wait){
-return;
-}
-var _23={};
-var to={};
-for(p in obj){
-_23[p]=obj[p][0];
-to[p]=obj[p][1];
-}
-return this._start(_23,to);
-},increase:function(){
-for(var p in this.now){
-this.setStyle(this.elm,p,this.now[p]);
-}
-}});
-AJS.fx.Transitions={linear:function(t,b,c,d){
-return c*t/d+b;
-},sineInOut:function(t,b,c,d){
-return -c/2*(Math.cos(Math.PI*t/d)-1)+b;
-}};
-script_loaded=true;
-
-
-script_loaded=true;
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5.zip b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5.zip
deleted file mode 100644 (file)
index 02f2982..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5.zip and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt
deleted file mode 100644 (file)
index 8add30a..0000000
+++ /dev/null
@@ -1,504 +0,0 @@
-                 GNU LESSER GENERAL PUBLIC LICENSE
-                      Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
-     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-[This is the first released version of the Lesser GPL.  It also counts
- as the successor of the GNU Library Public License, version 2, hence
- the version number 2.1.]
-
-                           Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-Licenses are intended to guarantee your freedom to share and change
-free software--to make sure the software is free for all its users.
-
-  This license, the Lesser General Public License, applies to some
-specially designated software packages--typically libraries--of the
-Free Software Foundation and other authors who decide to use it.  You
-can use it too, but we suggest you first think carefully about whether
-this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations below.
-
-  When we speak of free software, we are referring to freedom of use,
-not price.  Our General Public Licenses are designed to make sure that
-you have the freedom to distribute copies of free software (and charge
-for this service if you wish); that you receive source code or can get
-it if you want it; that you can change the software and use pieces of
-it in new free programs; and that you are informed that you can do
-these things.
-
-  To protect your rights, we need to make restrictions that forbid
-distributors to deny you these rights or to ask you to surrender these
-rights.  These restrictions translate to certain responsibilities for
-you if you distribute copies of the library or if you modify it.
-
-  For example, if you distribute copies of the library, whether gratis
-or for a fee, you must give the recipients all the rights that we gave
-you.  You must make sure that they, too, receive or can get the source
-code.  If you link other code with the library, you must provide
-complete object files to the recipients, so that they can relink them
-with the library after making changes to the library and recompiling
-it.  And you must show them these terms so they know their rights.
-
-  We protect your rights with a two-step method: (1) we copyright the
-library, and (2) we offer you this license, which gives you legal
-permission to copy, distribute and/or modify the library.
-
-  To protect each distributor, we want to make it very clear that
-there is no warranty for the free library.  Also, if the library is
-modified by someone else and passed on, the recipients should know
-that what they have is not the original version, so that the original
-author's reputation will not be affected by problems that might be
-introduced by others.
-\f
-  Finally, software patents pose a constant threat to the existence of
-any free program.  We wish to make sure that a company cannot
-effectively restrict the users of a free program by obtaining a
-restrictive license from a patent holder.  Therefore, we insist that
-any patent license obtained for a version of the library must be
-consistent with the full freedom of use specified in this license.
-
-  Most GNU software, including some libraries, is covered by the
-ordinary GNU General Public License.  This license, the GNU Lesser
-General Public License, applies to certain designated libraries, and
-is quite different from the ordinary General Public License.  We use
-this license for certain libraries in order to permit linking those
-libraries into non-free programs.
-
-  When a program is linked with a library, whether statically or using
-a shared library, the combination of the two is legally speaking a
-combined work, a derivative of the original library.  The ordinary
-General Public License therefore permits such linking only if the
-entire combination fits its criteria of freedom.  The Lesser General
-Public License permits more lax criteria for linking other code with
-the library.
-
-  We call this license the "Lesser" General Public License because it
-does Less to protect the user's freedom than the ordinary General
-Public License.  It also provides other free software developers Less
-of an advantage over competing non-free programs.  These disadvantages
-are the reason we use the ordinary General Public License for many
-libraries.  However, the Lesser license provides advantages in certain
-special circumstances.
-
-  For example, on rare occasions, there may be a special need to
-encourage the widest possible use of a certain library, so that it becomes
-a de-facto standard.  To achieve this, non-free programs must be
-allowed to use the library.  A more frequent case is that a free
-library does the same job as widely used non-free libraries.  In this
-case, there is little to gain by limiting the free library to free
-software only, so we use the Lesser General Public License.
-
-  In other cases, permission to use a particular library in non-free
-programs enables a greater number of people to use a large body of
-free software.  For example, permission to use the GNU C Library in
-non-free programs enables many more people to use the whole GNU
-operating system, as well as its variant, the GNU/Linux operating
-system.
-
-  Although the Lesser General Public License is Less protective of the
-users' freedom, it does ensure that the user of a program that is
-linked with the Library has the freedom and the wherewithal to run
-that program using a modified version of the Library.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.  Pay close attention to the difference between a
-"work based on the library" and a "work that uses the library".  The
-former contains code derived from the library, whereas the latter must
-be combined with the library in order to run.
-\f
-                 GNU LESSER GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License Agreement applies to any software library or other
-program which contains a notice placed by the copyright holder or
-other authorized party saying it may be distributed under the terms of
-this Lesser General Public License (also called "this License").
-Each licensee is addressed as "you".
-
-  A "library" means a collection of software functions and/or data
-prepared so as to be conveniently linked with application programs
-(which use some of those functions and data) to form executables.
-
-  The "Library", below, refers to any such software library or work
-which has been distributed under these terms.  A "work based on the
-Library" means either the Library or any derivative work under
-copyright law: that is to say, a work containing the Library or a
-portion of it, either verbatim or with modifications and/or translated
-straightforwardly into another language.  (Hereinafter, translation is
-included without limitation in the term "modification".)
-
-  "Source code" for a work means the preferred form of the work for
-making modifications to it.  For a library, complete source code means
-all the source code for all modules it contains, plus any associated
-interface definition files, plus the scripts used to control compilation
-and installation of the library.
-
-  Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope.  The act of
-running a program using the Library is not restricted, and output from
-such a program is covered only if its contents constitute a work based
-on the Library (independent of the use of the Library in a tool for
-writing it).  Whether that is true depends on what the Library does
-and what the program that uses the Library does.
-  
-  1. You may copy and distribute verbatim copies of the Library's
-complete source code as you receive it, in any medium, provided that
-you conspicuously and appropriately publish on each copy an
-appropriate copyright notice and disclaimer of warranty; keep intact
-all the notices that refer to this License and to the absence of any
-warranty; and distribute a copy of this License along with the
-Library.
-
-  You may charge a fee for the physical act of transferring a copy,
-and you may at your option offer warranty protection in exchange for a
-fee.
-\f
-  2. You may modify your copy or copies of the Library or any portion
-of it, thus forming a work based on the Library, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
-    a) The modified work must itself be a software library.
-
-    b) You must cause the files modified to carry prominent notices
-    stating that you changed the files and the date of any change.
-
-    c) You must cause the whole of the work to be licensed at no
-    charge to all third parties under the terms of this License.
-
-    d) If a facility in the modified Library refers to a function or a
-    table of data to be supplied by an application program that uses
-    the facility, other than as an argument passed when the facility
-    is invoked, then you must make a good faith effort to ensure that,
-    in the event an application does not supply such function or
-    table, the facility still operates, and performs whatever part of
-    its purpose remains meaningful.
-
-    (For example, a function in a library to compute square roots has
-    a purpose that is entirely well-defined independent of the
-    application.  Therefore, Subsection 2d requires that any
-    application-supplied function or table used by this function must
-    be optional: if the application does not supply it, the square
-    root function must still compute square roots.)
-
-These requirements apply to the modified work as a whole.  If
-identifiable sections of that work are not derived from the Library,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works.  But when you
-distribute the same sections as part of a whole which is a work based
-on the Library, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote
-it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Library.
-
-In addition, mere aggregation of another work not based on the Library
-with the Library (or with a work based on the Library) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
-  3. You may opt to apply the terms of the ordinary GNU General Public
-License instead of this License to a given copy of the Library.  To do
-this, you must alter all the notices that refer to this License, so
-that they refer to the ordinary GNU General Public License, version 2,
-instead of to this License.  (If a newer version than version 2 of the
-ordinary GNU General Public License has appeared, then you can specify
-that version instead if you wish.)  Do not make any other change in
-these notices.
-\f
-  Once this change is made in a given copy, it is irreversible for
-that copy, so the ordinary GNU General Public License applies to all
-subsequent copies and derivative works made from that copy.
-
-  This option is useful when you wish to copy part of the code of
-the Library into a program that is not a library.
-
-  4. You may copy and distribute the Library (or a portion or
-derivative of it, under Section 2) in object code or executable form
-under the terms of Sections 1 and 2 above provided that you accompany
-it with the complete corresponding machine-readable source code, which
-must be distributed under the terms of Sections 1 and 2 above on a
-medium customarily used for software interchange.
-
-  If distribution of object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the
-source code from the same place satisfies the requirement to
-distribute the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
-  5. A program that contains no derivative of any portion of the
-Library, but is designed to work with the Library by being compiled or
-linked with it, is called a "work that uses the Library".  Such a
-work, in isolation, is not a derivative work of the Library, and
-therefore falls outside the scope of this License.
-
-  However, linking a "work that uses the Library" with the Library
-creates an executable that is a derivative of the Library (because it
-contains portions of the Library), rather than a "work that uses the
-library".  The executable is therefore covered by this License.
-Section 6 states terms for distribution of such executables.
-
-  When a "work that uses the Library" uses material from a header file
-that is part of the Library, the object code for the work may be a
-derivative work of the Library even though the source code is not.
-Whether this is true is especially significant if the work can be
-linked without the Library, or if the work is itself a library.  The
-threshold for this to be true is not precisely defined by law.
-
-  If such an object file uses only numerical parameters, data
-structure layouts and accessors, and small macros and small inline
-functions (ten lines or less in length), then the use of the object
-file is unrestricted, regardless of whether it is legally a derivative
-work.  (Executables containing this object code plus portions of the
-Library will still fall under Section 6.)
-
-  Otherwise, if the work is a derivative of the Library, you may
-distribute the object code for the work under the terms of Section 6.
-Any executables containing that work also fall under Section 6,
-whether or not they are linked directly with the Library itself.
-\f
-  6. As an exception to the Sections above, you may also combine or
-link a "work that uses the Library" with the Library to produce a
-work containing portions of the Library, and distribute that work
-under terms of your choice, provided that the terms permit
-modification of the work for the customer's own use and reverse
-engineering for debugging such modifications.
-
-  You must give prominent notice with each copy of the work that the
-Library is used in it and that the Library and its use are covered by
-this License.  You must supply a copy of this License.  If the work
-during execution displays copyright notices, you must include the
-copyright notice for the Library among them, as well as a reference
-directing the user to the copy of this License.  Also, you must do one
-of these things:
-
-    a) Accompany the work with the complete corresponding
-    machine-readable source code for the Library including whatever
-    changes were used in the work (which must be distributed under
-    Sections 1 and 2 above); and, if the work is an executable linked
-    with the Library, with the complete machine-readable "work that
-    uses the Library", as object code and/or source code, so that the
-    user can modify the Library and then relink to produce a modified
-    executable containing the modified Library.  (It is understood
-    that the user who changes the contents of definitions files in the
-    Library will not necessarily be able to recompile the application
-    to use the modified definitions.)
-
-    b) Use a suitable shared library mechanism for linking with the
-    Library.  A suitable mechanism is one that (1) uses at run time a
-    copy of the library already present on the user's computer system,
-    rather than copying library functions into the executable, and (2)
-    will operate properly with a modified version of the library, if
-    the user installs one, as long as the modified version is
-    interface-compatible with the version that the work was made with.
-
-    c) Accompany the work with a written offer, valid for at
-    least three years, to give the same user the materials
-    specified in Subsection 6a, above, for a charge no more
-    than the cost of performing this distribution.
-
-    d) If distribution of the work is made by offering access to copy
-    from a designated place, offer equivalent access to copy the above
-    specified materials from the same place.
-
-    e) Verify that the user has already received a copy of these
-    materials or that you have already sent this user a copy.
-
-  For an executable, the required form of the "work that uses the
-Library" must include any data and utility programs needed for
-reproducing the executable from it.  However, as a special exception,
-the materials to be distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies
-the executable.
-
-  It may happen that this requirement contradicts the license
-restrictions of other proprietary libraries that do not normally
-accompany the operating system.  Such a contradiction means you cannot
-use both them and the Library together in an executable that you
-distribute.
-\f
-  7. You may place library facilities that are a work based on the
-Library side-by-side in a single library together with other library
-facilities not covered by this License, and distribute such a combined
-library, provided that the separate distribution of the work based on
-the Library and of the other library facilities is otherwise
-permitted, and provided that you do these two things:
-
-    a) Accompany the combined library with a copy of the same work
-    based on the Library, uncombined with any other library
-    facilities.  This must be distributed under the terms of the
-    Sections above.
-
-    b) Give prominent notice with the combined library of the fact
-    that part of it is a work based on the Library, and explaining
-    where to find the accompanying uncombined form of the same work.
-
-  8. You may not copy, modify, sublicense, link with, or distribute
-the Library except as expressly provided under this License.  Any
-attempt otherwise to copy, modify, sublicense, link with, or
-distribute the Library is void, and will automatically terminate your
-rights under this License.  However, parties who have received copies,
-or rights, from you under this License will not have their licenses
-terminated so long as such parties remain in full compliance.
-
-  9. You are not required to accept this License, since you have not
-signed it.  However, nothing else grants you permission to modify or
-distribute the Library or its derivative works.  These actions are
-prohibited by law if you do not accept this License.  Therefore, by
-modifying or distributing the Library (or any work based on the
-Library), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Library or works based on it.
-
-  10. Each time you redistribute the Library (or any work based on the
-Library), the recipient automatically receives a license from the
-original licensor to copy, distribute, link with or modify the Library
-subject to these terms and conditions.  You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties with
-this License.
-\f
-  11. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Library at all.  For example, if a patent
-license would not permit royalty-free redistribution of the Library by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Library.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply,
-and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system which is
-implemented by public license practices.  Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
-  12. If the distribution and/or use of the Library is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Library under this License may add
-an explicit geographical distribution limitation excluding those countries,
-so that distribution is permitted only in or among countries not thus
-excluded.  In such case, this License incorporates the limitation as if
-written in the body of this License.
-
-  13. The Free Software Foundation may publish revised and/or new
-versions of the Lesser General Public License from time to time.
-Such new versions will be similar in spirit to the present version,
-but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number.  If the Library
-specifies a version number of this License which applies to it and
-"any later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation.  If the Library does not specify a
-license version number, you may choose any version ever published by
-the Free Software Foundation.
-\f
-  14. If you wish to incorporate parts of the Library into other free
-programs whose distribution conditions are incompatible with these,
-write to the author to ask for permission.  For software which is
-copyrighted by the Free Software Foundation, write to the Free
-Software Foundation; we sometimes make exceptions for this.  Our
-decision will be guided by the two goals of preserving the free status
-of all derivatives of our free software and of promoting the sharing
-and reuse of software generally.
-
-                           NO WARRANTY
-
-  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
-KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
-LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
-THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
-FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
-CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
-LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
-RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
-SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
-                    END OF TERMS AND CONDITIONS
-\f
-           How to Apply These Terms to Your New Libraries
-
-  If you develop a new library, and you want it to be of the greatest
-possible use to the public, we recommend making it free software that
-everyone can redistribute and change.  You can do so by permitting
-redistribution under these terms (or, alternatively, under the terms of the
-ordinary General Public License).
-
-  To apply these terms, attach the following notices to the library.  It is
-safest to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the library's name and a brief idea of what it does.>
-    Copyright (C) <year>  <name of author>
-
-    This library is free software; you can redistribute it and/or
-    modify it under the terms of the GNU Lesser General Public
-    License as published by the Free Software Foundation; either
-    version 2.1 of the License, or (at your option) any later version.
-
-    This library is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-    Lesser General Public License for more details.
-
-    You should have received a copy of the GNU Lesser General Public
-    License along with this library; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the library, if
-necessary.  Here is a sample; alter the names:
-
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the
-  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
-
-  <signature of Ty Coon>, 1 April 1990
-  Ty Coon, President of Vice
-
-That's all there is to it!
-
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/about.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/about.html
deleted file mode 100644 (file)
index 6922b4c..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - About</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('about');
-</script>
-
-<p>
-GreyBox is copyrighted work by <a href="http://amix.dk/">Amir Salihefendic</a>.
-</p>
-
-<p>
-It is based on <a href="http://orangoo.com/labs/AJS/">AJS</a> JavaScript library.
-</p>
-
-<p>
-It is realesed under <a href="LGPL.txt">LGPL</a>.
-</p>
-
-<h3>Links</h3>
-<ul>
-    <li> <a href="http://orangoo.com/labs/GreyBox/">GreyBox official site</a> </li>
-</ul>
-
-<h3>Need help?</h3>
-<ul>
-    <li><a href="http://groups.google.com/group/greybox">GreyBox Google group</a> - A group where you can ask questions and get answers</li>
-    <li><a href="http://orangoo.com/labs/GreyBox/FAQ/">GreyBox FAQ</a> -Frequently Asked Questions about GreyBox</li>
-</ul>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd
deleted file mode 100644 (file)
index 6a87bbc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/advance_usage.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/advance_usage.html
deleted file mode 100644 (file)
index fc900cd..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Advance usage</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-insertHeader();
-insertMenu('adv_usage');
-</script>
-
-<h2>Methods for showing windows</h2>
-
-<h3 class="first">GB_show</h3>
-
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_show(caption, url, /*optional*/ height, width, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com/" onclick="return GB_show(\'Google\', this.href)">Visit Google</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" onclick="return GB_show('Google', this.href)">Visit Google</a>
-
-
-<h3>GB_showCenter</h3>
-
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showCenter(caption, url, /* optional */ height, width, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com/" onclick="return GB_showCenter(\'Google\', this.href)">Visit Google</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" onclick="return GB_showCenter('Google', this.href)">Visit Google</a>
-
-
-<h3>GB_showFullScreen</h3>
-
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showFullScreen(caption, url, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com/" onclick="return GB_showFullScreen(\'Google\', this.href)">Visit Google</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" onclick="return GB_showFullScreen('Google', this.href)">Visit Google</a>
-
-<h2>Methods for showing overlays</h2>
-
-<h3 class="first">GB_showImage</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showImage(caption, url, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-        '<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg"\n'+
-        'onclick="return GB_showImage(\'Flower\', this.href)">A flower in my hand</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" onclick="return GB_showImage('Flower', this.href)">A flower in my hand</a>
-
-<h3>GB_showPage</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showPage(caption, url, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    '<a href="http://google.com" onclick="return GB_showPage(\'Google\', this.href)">Show Google in another layout</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com" onclick="return GB_showPage('Google', this.href)">Show Google in another layout</a>
-
-
-<h2>Methods for showing sets</h2>
-
-<h3 class="first">GB_showFullScreenSet</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showFullScreenSet(set, start_index, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    "<script>",
-    "var page_set = [{'caption': 'Google', 'url': 'http://google.com/'},",
-    "    {'caption': 'Yahoo', 'url': 'http://yahoo.com/'}];",
-    "<\/script>",
-    '<a href="#" onclick="return GB_showFullScreenSet(page_set, 1)">Show first page in page_set</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<script>
-var page_set = [{'caption': 'Google', 'url': 'http://google.com/'},
-    {'caption': 'Yahoo', 'url': 'http://yahoo.com/'}];
-</script>
-<a href="#" onclick="return GB_showFullScreenSet(page_set, 1)">Show first page in page_set</a>
-
-<h3>GB_showImageSet</h3>
-<h4>Signature:</h4>
-<script>
-insertCode(
-    'GB_showImageSet(set, start_index, callback_fn)'
-);
-</script>
-
-<h4>Example:</h4>
-<script>
-insertCode(
-    "<script>",
-    "var image_set = [{'caption': 'Flower', 'url': 'http://static.flickr.com/119/294309231_a3d2a339b9.jpg'},",
-    "    {'caption': 'Nice waterfall', 'url': 'http://www.widerange.org/images/large/plitvicka.jpg'}];",
-    "<\/script>",
-    '<a href="#" onclick="return GB_showImageSet(image_set, 1)">Show first picture in image_set</a>'
-);
-</script>
-
-<h4>Example rendered:</h4>
-<script>
-var image_set = [{'caption': 'Flower', 'url': 'http://static.flickr.com/119/294309231_a3d2a339b9.jpg'},
-    {'caption': 'Nice waterfall', 'url': 'http://www.widerange.org/images/large/plitvicka.jpg'}];
-</script>
-<a href="#" onclick="return GB_showImageSet(image_set, 1)">Show first picture in image_set</a>
-
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/combiner.py b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/combiner.py
deleted file mode 100644 (file)
index 8e289ce..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-#!/usr/bin/env python
-"""
-Used to combine the different parts of GreyBox.
-- Python 2.4 required
-- Java 1.4+ required
-- Dojo's JavaScript compressor (http://dojotoolkit.org/docs/compressor_system.html). Place it under compression_lib/custom_rhino.jar
-"""
-import os, sys, shutil
-from compression_lib import AJS_minify
-
-
-if __name__ == '__main__':
-    args = sys.argv
-
-    if len(args) < 2:
-        print """
-Usage is:
-    python combiner.py [full|gallery|window]
-Example usage:
-    python combiner.py full
-The files will be store in greybox_dist/* depending on the dist. type
-"""
-        sys.exit(0)
-
-    type = args[1]
-    output_dir = 'greybox'
-
-    ##
-    # Config file list
-    #
-    js = []
-    css = []
-    static = []
-
-    append = lambda l, x: l.append('greybox_source/%s' % x)
-
-    def appendBase():
-        append(js, 'base/base.js')
-        append(js, 'auto_deco.js')
-        append(css, 'base/base.css')
-        append(static, 'base/indicator.gif')
-        append(static, 'base/loader_frame.html')
-
-    def appendSet():
-        append(js, 'set/set.js')
-        append(css, 'set/set.css')
-        append(static, 'set/next.gif')
-        append(static, 'set/prev.gif')
-
-    def appendGallery():
-        append(js, 'gallery/gallery.js')
-        append(css, 'gallery/gallery.css')
-        append(static, 'gallery/g_close.gif')
-
-    def appendWindow():
-        append(js, 'window/window.js')
-        append(css, 'window/window.css')
-        append(static, 'window/header_bg.gif')
-        append(static, 'window/w_close.gif')
-
-    appendBase()
-
-    if type == 'full':
-        appendGallery()
-        appendSet()
-        appendWindow()
-    elif type == 'gallery':
-        appendGallery()
-        appendSet()
-    elif type == 'window':
-        appendWindow()
-    else:
-        sys.exit('Uknown type')
-
-    print 'Follwoing styles are used:'
-    for style in css:
-        print '   %s' % style
-
-    print 'Follwoing JavaScript is used:'
-    for script in js:
-        print '   %s' % script
-
-    ##
-    # Copy the files
-    #
-    try:
-        shutil.rmtree(output_dir)
-    except:
-        pass
-    os.mkdir(output_dir)
-
-    def concatFiles(f_list):
-        data = []
-        for f in f_list:
-            data.append(open(f, 'r').read())
-        return '\n\n'.join(data)
-
-    def copyFiles(f_list):
-        for f in f_list:
-            shutil.copy(f, output_dir)
-
-    copyFiles(static)
-    fp = open('%s/%s' % (output_dir, 'gb_styles.css'), 'w')
-    fp.write(concatFiles(css))
-    fp.close()
-    print 'Compressed styles in %s' % ('greybox/gb_styles.css')
-
-    ##
-    # Concat js
-    #
-    fp = open('%s/%s' % (output_dir, 'gb_scripts_tmp.js'), 'w')
-    fp.write(concatFiles(js))
-    fp.close()
-
-    AJS_minify.AJS_SRC = 'greybox_source/base/AJS.js'
-    AJS_minify.AJS_MINI_SRC = 'greybox/AJS_tmp.js'
-    files = ['greybox/gb_scripts_tmp.js', 'greybox_source/base/AJS_fx.js', 'static_files/help.js']
-    code_analyzer = AJS_minify.ExternalCodeAnalyzer(files)
-    composer = AJS_minify.AjsComposer(code_analyzer.findFunctions())
-    composer.writeToOutput()
-
-    os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/AJS_tmp.js > greybox/AJS.js')
-    os.remove('greybox/AJS_tmp.js')
-    os.popen('java -jar compression_lib/custom_rhino.jar -c greybox_source/base/AJS_fx.js > greybox/AJS_fx.js')
-    print 'Compressed AJS.js and AJS.js into greybox/'
-
-    os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/gb_scripts_tmp.js > greybox/gb_scripts.js')
-    os.remove('greybox/gb_scripts_tmp.js')
-    print 'Compressed JavaScript in %s' % ('greybox/gb_scripts.css')
-
-    #Append script_loaded
-    open('greybox/AJS.js', 'a').write('\nscript_loaded=true;')
-    open('greybox/AJS_fx.js', 'a').write('\nscript_loaded=true;')
-    open('greybox/gb_scripts.js', 'a').write('\nscript_loaded=true;')
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html
deleted file mode 100644 (file)
index de0ff4e..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Compressing GreyBox</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-insertHeader();
-insertMenu('cmpr');
-</script>
-
-<h2>Code structure</h2>
-<ul>
-    <li><b>greybox:</b> Generated and compressed JavaScript and CSS is located here</li>
-    <li><b>greybox_source:</b> CSS and JavaScript structured in directories.</li>
-</ul>
-It's not recommend that you alter code in the <b>greybox</b> directory, since it's computer generated and very unreadable!
-
-
-<h2>Download Dojo ShrinkSafe</h2>
-To make the filesize as small as possible GreyBox JavaScript is compressed down using <a href="http://alex.dojotoolkit.org/shrinksafe/">Dojo ShrinkSafe</a>. This library requires <a href="http://www.java.com/getjava/">Java</a>, so make sure you got Java installed. Download following JAR file:
-<ul>
-    <li><a href="http://svn.dojotoolkit.org/dojo/trunk/buildscripts/lib/custom_rhino.jar">custom_rhino.jar</a></li>
-</ul>
-Place <b>custom_rhino.jar</b> in GreyBox's <b>compression_lib</b> directory.
-
-
-<h2>Compressing GreyBox</h2>
-Now, you are ready to compress GreyBox. This is done by running a Python script called <b>combiner.py</b>. I.e. you need to download and install <a href="http://www.python.org/download/">Pyhton</a>. 
-
-<p>
-You can run <b>combiner.py</b> in following ways:
-</p>
-
-<ul>
-    <li><b>python combiner.py full:</b> Compress everything</li>
-    <li><b>python combiner.py gallery:</b> Compress only gallery related CSS and JavaScript</li>
-    <li><b>python combiner.py window:</b> Compress only window related CSS and JavaScript</li>
-</ul>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py
deleted file mode 100644 (file)
index cd35244..0000000
+++ /dev/null
@@ -1,255 +0,0 @@
-#!/usr/bin/env python
-#Last-update: 08/05/07 12:39:17
-import re
-import sys
-from sets import Set
-
-##
-# External files
-#
-AJS_SRC = 'AJS.js'
-AJS_MINI_SRC = 'AJS_compressed.js'
-
-
-##
-# Standard stuff that may change in the future
-#
-DOM_SHORTCUTS = [
-    "ul", "li", "td", "tr", "th",
-    "tbody", "table", "input", "span", "b",
-    "a", "div", "img", "button", "h1",
-    "h2", "h3", "br", "textarea", "form",
-    "p", "select", "option", "iframe", "script",
-    "center", "dl", "dt", "dd", "small",
-    "pre", "tn"
-]
-
-FN_SHORTCUTS = {
-    '$': 'getElement',
-    '$$': 'getElements',
-    '$f': 'getFormElement',
-    '$b': 'bind',
-    '$p': 'partial',
-    '$A': 'createArray',
-    'DI': 'documentInsert',
-    'ACN': 'appendChildNodes',
-    'RCN': 'replaceChildNodes',
-    'AEV': 'addEventListener',
-    'REV': 'removeEventListener',
-    '$bytc': 'getElementsByTagAndClassName'
-}
-
-AJS_TEMPLATE = """//AJS JavaScript library (minify'ed version)
-//Copyright (c) 2006 Amir Salihefendic. All rights reserved.
-//Copyright (c) 2005 Bob Ippolito. All rights reserved.
-//License: http://www.opensource.org/licenses/mit-license.php
-//Visit http://orangoo.com/AmiNation/AJS for full version.
-AJS = {
-BASE_URL: "",
-drag_obj: null,
-drag_elm: null,
-_drop_zones: [],
-_cur_pos: null,
-
-%(functions)s
-}
-
-AJS.$ = AJS.getElement;
-AJS.$$ = AJS.getElements;
-AJS.$f = AJS.getFormElement;
-AJS.$p = AJS.partial;
-AJS.$b = AJS.bind;
-AJS.$A = AJS.createArray;
-AJS.DI = AJS.documentInsert;
-AJS.ACN = AJS.appendChildNodes;
-AJS.RCN = AJS.replaceChildNodes;
-AJS.AEV = AJS.addEventListener;
-AJS.REV = AJS.removeEventListener;
-AJS.$bytc = AJS.getElementsByTagAndClassName;
-
-AJS.addEventListener(window, 'unload', AJS._unloadListeners);
-AJS._createDomShortcuts();
-
-%(AJSClass)s
-
-%(AJSDeferred)s
-script_loaded = true;
-"""
-
-
-def getAjsCode():
-    return open(AJS_SRC).read()
-
-def writeAjsMini(code):
-    open(AJS_MINI_SRC, "w").write(code)
-
-
-class AjsAnalyzer:
-
-    def __init__(self):
-        self.code = getAjsCode()
-        self.ajs_fns = {}
-        self.ajs_deps = {}
-        self._parseAJS()
-        self._findDeps()
-
-    def _parseAJS(self):
-        ajs_code = re.search("AJS =(.|\n)*\n}\n", self.code).group(0)
-        fns = re.findall("\s+((\w*?):.*?{(.|\n)*?\n\s*})(,|\n+})\n", ajs_code)
-        for f in fns:
-            self.ajs_fns[f[1]] = f[0]
-
-    def getFnCode(self, fn_name, caller=None):
-        """
-        Returns the code of function and it's dependencies as a list
-        """
-        fn_name = self._unfoldFn(fn_name)
-        r = []
-        if self.ajs_fns.get(fn_name):
-            r.append(self.ajs_fns[fn_name])
-            for dep_fn in self.ajs_deps[fn_name]:
-                if fn_name != dep_fn and dep_fn != caller:
-                    r.extend(self.getFnCode(dep_fn, fn_name))
-        elif fn_name not in ['listeners', 'Class']:
-            print 'Could not find "%s"' % fn_name
-        return r
-
-    def getAjsClassCode(self):
-        return re.search("AJS.Class =(.|\n)*\n};\n", self.code).group(0)
-
-    def getAjsDeferredCode(self):
-        return re.search("AJSDeferred =(.|\n)*\n};\n", self.code).group(0)
-
-    def _findDeps(self):
-        """
-        Parses AJS and for every function it finds dependencies for the other functions.
-        """
-        for fn_name, fn_code in self.ajs_fns.items():
-            self.ajs_deps[fn_name] = self._findFns(fn_code)
-
-    def _findFns(self, inner):
-        """
-        Searches after AJS.fnX( in inner and returns all the fnX in a Set.
-        """
-        s = re.findall("AJS\.([\w_$]*?)(?:\(|,|\.)", inner)
-        s = list(Set(s))
-        return self._unfoldFns(s)
-
-    def _unfoldFns(self, list):
-        """
-        Unfolds:
-            AJS.B, AJS.H1 etc. to _createDomShortcuts
-            AJS.$ to AJS.getElement etc.
-        """
-        return [self._unfoldFn(n) for n in list]
-
-    def _unfoldFn(self, fn_name):
-        if fn_name.lower() in DOM_SHORTCUTS:
-            return "_createDomShortcuts"
-        elif FN_SHORTCUTS.get(fn_name):
-            return FN_SHORTCUTS[fn_name]
-        else:
-            return fn_name
-
-
-class ExternalCodeAnalyzer:
-
-    def __init__(self, files):
-        self.found_ajs_fns = []
-        self.files = files
-
-    def findFunctions(self):
-        for f in self.files:
-            self.found_ajs_fns.extend( self._parseFile(f) )
-        return list(Set(self.found_ajs_fns))
-
-    def _parseFile(self, f):
-        """
-        Parses the file, looks for AJS functions and returns all the found functions.
-        """
-        code = open(f).read()
-        return re.findall("AJS\.([\w_$]*?)\(", code)
-
-
-
-class AjsComposer:
-
-    def __init__(self, fn_list):
-        self.code = getAjsCode()
-        self.analyzer = AjsAnalyzer()
-        self.fn_list = fn_list
-
-        #Append standard functions
-        req = ['_unloadListeners', 'createDOM', '_createDomShortcuts', 'log', 'addEventListener']
-        self.fn_list.extend(req)
-
-        #Append AJSDeferred only if needed
-        in_list = lambda x: x in self.fn_list
-        if in_list('getRequest') or in_list('loadJSONDoc'):
-            self.deferred = self._minify(self.analyzer.getAjsDeferredCode())
-            self.fn_list.append('isObject')
-        else:
-            self.deferred = ''
-
-    def writeToOutput(self):
-        fns = self._getFns()
-        d = {}
-        d['functions'] = ",\n".join(fns)
-        d['AJSDeferred'] = self.deferred
-        d['AJSClass'] = self.analyzer.getAjsClassCode()
-
-        mini_code = AJS_TEMPLATE % d
-        writeAjsMini(mini_code)
-
-    def _minify(self, code):
-        new_lines = []
-        for l in code.split("\n"):
-            if l not in ['\n', '']:
-                new_lines.append(l.lstrip())
-        return "\n".join(new_lines)
-
-    def _getFns(self):
-        """
-        Returns a list with real code of functions
-        """
-        r = []
-        for fn in self.fn_list:
-            r.extend(self.analyzer.getFnCode(fn))
-
-        r = list(Set(r))
-        return [self._minify(fn) for fn in r]
-
-
-if __name__ == '__main__':
-    args = sys.argv
-
-    if len(args) < 3:
-        print """Usage is:
-    python AJS_minify.py [-o output_file] ajs_file js_file.js html_using_ajs.html ...
-Example usage:
-    Using relative paths:
-        python AJS_minify.py -o AJS_mini.js AJS.js test.js index.html
-        This will create AJS_mini.js from test.js and index.html.
-    Using absolute paths:
-        python AJS_minify.py ~/Desktop/AJS/AJS.js ~/Desktop/GreyBox_v3_42/greybox/greybox.js
-        This will create a new file called '%s' that has the needed AJS functions.""" % AJS_MINI_SRC
-
-        sys.exit(0)
-
-    if sys.argv[1] == '-o':
-        AJS_MINI_SRC = sys.argv[2]
-        AJS_SRC = sys.argv[3]
-        FILES = sys.argv[4:]
-    else:
-        AJS_SRC = sys.argv[1]
-        FILES = sys.argv[2:]
-
-    print 'Parsing through:\n    %s' % "\n    ".join(FILES)
-
-    code_analyzer = ExternalCodeAnalyzer(FILES)
-    found_fns = code_analyzer.findFunctions()
-    print 'Found following AJS functions:\n    %s' % ("\n    ".join(found_fns))
-
-    composer = AjsComposer(found_fns)
-    composer.writeToOutput()
-    print "Written the minified code to '%s'" % AJS_MINI_SRC
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py
deleted file mode 100644 (file)
index 792d600..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/examples.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/examples.html
deleted file mode 100644 (file)
index fb965fb..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Examples</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('examples');
-</script>
-
-
-<h3>One website</h3>
-<ul>
-    <li>
-        <a href="http://google.com/" title="Google" rel="gb_page_center[640, 480]">Launch google.com in a 640x480 window</a>
-    </li>
-    <li>
-        <a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch google.com in fullscreen window</a>
-    </li>
-</ul>
-
-<h3>Website gallery</h3>
-<ul>
-    <li>
-        <a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]">Launch Google search</a>
-    </li>
-    <li>
-        <a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]">Launch Yahoo search</a>
-    </li>
-    <li>
-        <a href="http://www.koders.com/" rel="gb_pageset[search_sites]">Launch Koders search</a>
-    </li>
-</ul>
-
-<h3>Image gallery</h3>
-<script type="text/javascript">
-var image_set = [{'caption': 'Flower', 'url': 'http://static.flickr.com/119/294309231_a3d2a339b9.jpg'},
-                 {'caption': 'Nice waterfall', 'url': 'http://www.widerange.org/images/large/plitvicka.jpg'}];
-</script>
-
-<ul>
-    <li>
-        <a href="#" onclick="return GB_showImageSet(image_set, 1)">Launch gallery</a>
-    </li>
-
-    <li>
-        <a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley">
-            <img src="static_files/night_valley_thumb.jpg" />
-        </a>
-    </li>
-
-    <li>
-        <a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile">
-            <img src="static_files/salt_thumb.gif" />
-        </a>
-    </li>
-</ul>
-
-<h3>Without loading</h3>
-<script type="text/javascript">
-GB_myShow = function(caption, url, /* optional */ height, width, callback_fn) {
-    var options = {
-        caption: caption,
-        height: height || 500,
-        width: width || 500,
-        fullscreen: false,
-        show_loading: false,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-</script>
-<ul>
-    <li>
-        <a href="http://google.com/" onclick="return GB_myShow('Google', this.href)">Visit Google without loading</a>
-    </li>
-</ul>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js
deleted file mode 100644 (file)
index 7b7f52a..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-var GB_SETS = {};
-function decoGreyboxLinks() {
-    var as = AJS.$bytc('a');
-    AJS.map(as, function(a) {
-        if(a.getAttribute('href') && a.getAttribute('rel')) {
-            var rel = a.getAttribute('rel');
-            if(rel.indexOf('gb_') == 0) {
-                var name = rel.match(/\w+/)[0];
-                var attrs = rel.match(/\[(.*)\]/)[1];
-                var index = 0;
-
-                var item = {
-                    'caption': a.title || '',
-                    'url': a.href
-                }
-
-                //Set up GB_SETS
-                if(name == 'gb_pageset' || name == 'gb_imageset') {
-                    if(!GB_SETS[attrs]) { GB_SETS[attrs] = []; }
-                    GB_SETS[attrs].push(item);
-                    index = GB_SETS[attrs].length;
-                }
-
-                //Append onclick
-                if(name == 'gb_pageset') {
-                    a.onclick = function() {
-                        GB_showFullScreenSet(GB_SETS[attrs], index);
-                        return false;
-                    };
-                }
-                if(name == 'gb_imageset') {
-                    a.onclick = function() {
-                        GB_showImageSet(GB_SETS[attrs], index);
-                        return false;
-                    };
-                }
-                if(name == 'gb_image') {
-                    a.onclick = function() {
-                        GB_showImage(item.caption, item.url);
-                        return false;
-                    };
-                }
-                if(name == 'gb_page') {
-                    a.onclick = function() {
-                        var sp = attrs.split(/, ?/);
-                        GB_show(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0]));
-                        return false;
-                    };
-                }
-                if(name == 'gb_page_fs') {
-                    a.onclick = function() {
-                        GB_showFullScreen(item.caption, item.url);
-                        return false;
-                    };
-                }
-                if(name == 'gb_page_center') {
-                    a.onclick = function() {
-                        var sp = attrs.split(/, ?/);
-                        GB_showCenter(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0]));
-                        return false;
-                    };
-                }
-            }
-        }});
-}
-
-AJS.AEV(window, 'load', decoGreyboxLinks);
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js
deleted file mode 100644 (file)
index 89c199c..0000000
+++ /dev/null
@@ -1,1371 +0,0 @@
-/*
-Last Modified: 29/01/07 14:16:09
-
-AJS JavaScript library
-    A very small library with a lot of functionality
-AUTHOR
-    4mir Salihefendic (http://amix.dk) - amix@amix.dk
-LICENSE
-    Copyright (c) 2006 Amir Salihefendic. All rights reserved.
-    Copyright (c) 2005 Bob Ippolito. All rights reserved.
-    http://www.opensource.org/licenses/mit-license.php
-VERSION
-    3.7
-SITE
-    http://orangoo.com/AmiNation/AJS
-**/
-if(!AJS) {
-var AJS = {
-    BASE_URL: "",
-
-    drag_obj: null,
-    drag_elm: null,
-    _drop_zones: [],
-    _drag_zones: [],
-    _cur_pos: null,
-
-    ajaxErrorHandler: null,
-
-////
-// General accessor functions
-////
-    getQueryArgument: function(var_name) {
-        var query = window.location.search.substring(1);
-        var vars = query.split("&");
-        for (var i=0;i<vars.length;i++) {
-            var pair = vars[i].split("=");
-            if (pair[0] == var_name) {
-                return pair[1];
-            }
-        }
-        return null;
-    },
-
-    isIe: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("msie") != -1 && navigator.userAgent.toLowerCase().indexOf("opera") == -1);
-    },
-    isNetscape7: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("netscape") != -1 && navigator.userAgent.toLowerCase().indexOf("7.") != -1);
-    },
-    isSafari: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("khtml") != -1);
-    },
-    isOpera: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("opera") != -1);
-    },
-    isMozilla: function() {
-        return (navigator.userAgent.toLowerCase().indexOf("gecko") != -1 && navigator.productSub >= 20030210);
-    },
-
-
-////
-// Array functions
-////
-    //Shortcut: AJS.$A
-    createArray: function(v) {
-        if(AJS.isArray(v) && !AJS.isString(v))
-            return v;
-        else if(!v)
-            return [];
-        else
-            return [v];
-    },
-
-    forceArray: function(args) {
-        var r = [];
-        AJS.map(args, function(elm) {
-            r.push(elm);
-        });
-        return r;
-    },
-
-    join: function(delim, list) {
-        try {
-            return list.join(delim);
-        }
-        catch(e) {
-            var r = list[0] || '';
-            AJS.map(list, function(elm) {
-                r += delim + elm;
-            }, 1);
-            return r + '';
-        }
-    },
-
-    isIn: function(elm, list) {
-        var i = AJS.getIndex(elm, list);
-        if(i != -1)
-            return true;
-        else
-            return false;
-    },
-
-    getIndex: function(elm, list/*optional*/, eval_fn) {
-        for(var i=0; i < list.length; i++)
-            if(eval_fn && eval_fn(list[i]) || elm == list[i])
-                return i;
-        return -1;
-    },
-
-    getFirst: function(list) {
-        if(list.length > 0)
-            return list[0];
-        else
-            return null;
-    },
-
-    getLast: function(list) {
-        if(list.length > 0)
-            return list[list.length-1];
-        else
-            return null;
-    },
-
-    update: function(l1, l2) {
-        for(var i in l2)
-            l1[i] = l2[i];
-        return l1;
-    },
-
-    flattenList: function(list) {
-        var r = [];
-        var _flatten = function(r, l) {
-            AJS.map(l, function(o) {
-                if(o == null) {}
-                else if (AJS.isArray(o))
-                    _flatten(r, o);
-                else
-                    r.push(o);
-            });
-        }
-        _flatten(r, list);
-        return r;
-    },
-
-
-////
-// Functional programming
-////
-    map: function(list, fn,/*optional*/ start_index, end_index) {
-        var i = 0, l = list.length;
-        if(start_index)
-             i = start_index;
-        if(end_index)
-             l = end_index;
-        for(i; i < l; i++)
-            fn.apply(null, [list[i], i]);
-    },
-
-    rmap: function(list, fn) {
-        var i = list.length-1, l = 0;
-        for(i; i >= l; i--)
-            fn.apply(null, [list[i], i]);
-    },
-
-    filter: function(list, fn, /*optional*/ start_index, end_index) {
-        var r = [];
-        AJS.map(list, function(elm) {
-            if(fn(elm))
-                r.push(elm);
-        }, start_index, end_index);
-        return r;
-    },
-
-    partial: function(fn) {
-        var args = AJS.forceArray(arguments);
-        return AJS.$b(fn, null, args.slice(1, args.length).reverse(), false, true);
-    },
-
-
-////
-// DOM functions
-////
-    //Shortcut: AJS.$
-    getElement: function(id) {
-        if(AJS.isString(id) || AJS.isNumber(id))
-            return document.getElementById(id);
-        else
-            return id;
-    },
-
-    //Shortcut: AJS.$$
-    getElements: function(/*id1, id2, id3*/) {
-        var args = AJS.forceArray(arguments);
-        var elements = new Array();
-            for (var i = 0; i < args.length; i++) {
-                var element = AJS.getElement(args[i]);
-                elements.push(element);
-            }
-            return elements;
-    },
-
-    //Shortcut: AJS.$bytc
-    getElementsByTagAndClassName: function(tag_name, class_name, /*optional*/ parent) {
-        var class_elements = [];
-        if(!AJS.isDefined(parent))
-            parent = document;
-        if(!AJS.isDefined(tag_name))
-            tag_name = '*';
-
-        var els = parent.getElementsByTagName(tag_name);
-        var els_len = els.length;
-        var pattern = new RegExp("(^|\\s)" + class_name + "(\\s|$)");
-
-        for (i = 0, j = 0; i < els_len; i++) {
-            if ( pattern.test(els[i].className) || class_name == null ) {
-                class_elements[j] = els[i];
-                j++;
-            }
-        }
-        return class_elements;
-    },
-
-    _nodeWalk: function(elm, tag_name, class_name, fn_next_elm) {
-        var p = fn_next_elm(elm);
-
-        var checkFn;
-        if(tag_name && class_name) {
-            checkFn = function(p) {
-                return AJS.nodeName(p) == tag_name && AJS.hasClass(p, class_name);
-            }
-        }
-        else if(tag_name) {
-            checkFn = function(p) { return AJS.nodeName(p) == tag_name; }
-        }
-        else {
-            checkFn = function(p) { return AJS.hasClass(p, class_name); }
-        }
-
-        while(p) {
-            if(checkFn(p))
-                return p;
-            p = fn_next_elm(p);
-        }
-        return null;
-    },
-
-    getParentBytc: function(elm, tag_name, class_name) {
-        return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.parentNode; });
-    },
-
-    getPreviousSiblingBytc: function(elm, tag_name, class_name) {
-        return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.previousSibling; });
-    },
-
-    getNextSiblingBytc: function(elm, tag_name, class_name) {
-        return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.nextSibling; });
-    },
-
-    //Shortcut: AJS.$f
-    getFormElement: function(form, name) {
-        form = AJS.$(form);
-        var r = null;
-        AJS.map(form.elements, function(elm) {
-            if(elm.name && elm.name == name)
-                r = elm;
-        });
-        return r;
-    },
-
-    formContents: function(form) {
-        var form = AJS.$(form);
-        var r = {};
-        var fn = function(elms) {
-            AJS.map(elms, function(e) {
-                if(e.name)
-                    r[e.name] = e.value || '';
-            });
-        }
-        fn(AJS.$bytc('input', null, form));
-        fn(AJS.$bytc('textarea', null, form));
-        return r;
-    },
-
-    getBody: function() {
-        return AJS.$bytc('body')[0]
-    },
-
-    nodeName: function(elm) {
-        return elm.nodeName.toLowerCase();
-    },
-
-    hasParent: function(elm, parent_to_consider, max_look_up) {
-        if(elm == parent_to_consider)
-            return true;
-        if(max_look_up == 0)
-            return false;
-        return AJS.hasParent(elm.parentNode, parent_to_consider, max_look_up-1);
-    },
-
-    isElementHidden: function(elm) {
-        return elm.style.visibility == "hidden";
-    },
-
-    //Shortcut: AJS.DI
-    documentInsert: function(elm) {
-        if(typeof(elm) == 'string')
-            elm = AJS.HTML2DOM(elm);
-        document.write('<span id="dummy_holder"></span>');
-        AJS.swapDOM(AJS.$('dummy_holder'), elm);
-    },
-
-    cloner: function(element) {
-        return function() {
-            return element.cloneNode(true);
-        }
-    },
-
-    appendToTop: function(elm/*, elms...*/) {
-        var args = AJS.forceArray(arguments).slice(1);
-        if(args.length >= 1) {
-            var first_child = elm.firstChild;
-            if(first_child) {
-                while(true) {
-                    var t_elm = args.shift();
-                    if(t_elm)
-                        AJS.insertBefore(t_elm, first_child);
-                    else
-                        break;
-                }
-            }
-            else {
-                AJS.ACN.apply(null, arguments);
-            }
-        }
-        return elm;
-    },
-
-    //Shortcut: AJS.ACN
-    appendChildNodes: function(elm/*, elms...*/) {
-        if(arguments.length >= 2) {
-            AJS.map(arguments, function(n) {
-                if(AJS.isString(n))
-                    n = AJS.TN(n);
-                if(AJS.isDefined(n))
-                    elm.appendChild(n);
-            }, 1);
-        }
-        return elm;
-    },
-
-    //Shortcut: AJS.RCN
-    replaceChildNodes: function(elm/*, elms...*/) {
-        var child;
-        while ((child = elm.firstChild))
-            elm.removeChild(child);
-        if (arguments.length < 2)
-            return elm;
-        else
-            return AJS.appendChildNodes.apply(null, arguments);
-        return elm;
-    },
-
-    insertAfter: function(elm, reference_elm) {
-        reference_elm.parentNode.insertBefore(elm, reference_elm.nextSibling);
-        return elm;
-    },
-
-    insertBefore: function(elm, reference_elm) {
-        reference_elm.parentNode.insertBefore(elm, reference_elm);
-        return elm;
-    },
-
-    showElement: function(/*elms...*/) {
-        var args = AJS.forceArray(arguments);
-        AJS.map(args, function(elm) { elm.style.display = ''});
-    },
-
-    hideElement: function(elm) {
-        var args = AJS.forceArray(arguments);
-        AJS.map(args, function(elm) { elm.style.display = 'none'});
-    },
-
-    swapDOM: function(dest, src) {
-        dest = AJS.getElement(dest);
-        var parent = dest.parentNode;
-        if (src) {
-            src = AJS.getElement(src);
-            parent.replaceChild(src, dest);
-        } else {
-            parent.removeChild(dest);
-        }
-        return src;
-    },
-
-    removeElement: function(/*elm1, elm2...*/) {
-        var args = AJS.forceArray(arguments);
-        AJS.map(args, function(elm) { AJS.swapDOM(elm, null); });
-    },
-
-    createDOM: function(name, attrs) {
-        var i=0, attr;
-        elm = document.createElement(name);
-
-        if(AJS.isDict(attrs[i])) {
-            for(k in attrs[0]) {
-                attr = attrs[0][k];
-                if(k == "style")
-                    elm.style.cssText = attr;
-                else if(k == "class" || k == 'className')
-                    elm.className = attr;
-                else {
-                    elm.setAttribute(k, attr);
-                }
-            }
-            i++;
-        }
-
-        if(attrs[0] == null)
-            i = 1;
-
-        AJS.map(attrs, function(n) {
-            if(n) {
-                if(AJS.isString(n) || AJS.isNumber(n))
-                    n = AJS.TN(n);
-                elm.appendChild(n);
-            }
-        }, i);
-        return elm;
-    },
-
-    _createDomShortcuts: function() {
-        var elms = [
-                "ul", "li", "td", "tr", "th",
-                "tbody", "table", "input", "span", "b",
-                "a", "div", "img", "button", "h1",
-                "h2", "h3", "br", "textarea", "form",
-                "p", "select", "option", "iframe", "script",
-                "center", "dl", "dt", "dd", "small",
-                "pre"
-        ];
-        var extends_ajs = function(elm) {
-            var c_dom = "return AJS.createDOM.apply(null, ['" + elm + "', arguments]);";
-            var c_fun_dom = 'function() { ' + c_dom + '    }';
-            eval("AJS." + elm.toUpperCase() + "=" + c_fun_dom);
-        }
-        AJS.map(elms, extends_ajs);
-        AJS.TN = function(text) { return document.createTextNode(text) };
-    },
-
-    getCssDim: function(dim) {
-        if(AJS.isString(dim))
-            return dim;
-        else
-            return dim + "px";
-    },
-    getCssProperty: function(elm, prop) {
-        elm = AJS.$(elm);
-        var y;
-        if(elm.currentStyle)
-            y = elm.currentStyle[prop];
-       else if (window.getComputedStyle)
-            y = document.defaultView.getComputedStyle(elm,null).getPropertyValue(prop);
-       return y;
-    },
-
-    setStyle: function(/*elm1, elm2..., property, new_value*/) {
-        var args = AJS.forceArray(arguments);
-        var new_val = args.pop();
-        var property = args.pop();
-        AJS.map(args, function(elm) { 
-            elm.style[property] = AJS.getCssDim(new_val);
-        });
-    },
-
-    setWidth: function(/*elm1, elm2..., width*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'width');
-        AJS.setStyle.apply(null, args);
-    },
-    setHeight: function(/*elm1, elm2..., height*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'height');
-        AJS.setStyle.apply(null, args);
-    },
-    setLeft: function(/*elm1, elm2..., left*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'left');
-        AJS.setStyle.apply(null, args);
-    },
-    setTop: function(/*elm1, elm2..., top*/) {
-        var args = AJS.forceArray(arguments);
-        args.splice(args.length-1, 0, 'top');
-        AJS.setStyle.apply(null, args);
-    },
-    setClass: function(/*elm1, elm2..., className*/) {
-        var args = AJS.forceArray(arguments);
-        var c = args.pop();
-        AJS.map(args, function(elm) { elm.className = c});
-    },
-    addClass: function(/*elm1, elm2..., className*/) {
-        var args = AJS.forceArray(arguments);
-        var cls = args.pop();
-        var add_class = function(o) {
-            if(!new RegExp("(^|\\s)" + cls + "(\\s|$)").test(o.className))
-                o.className += (o.className ? " " : "") + cls;
-        };
-        AJS.map(args, function(elm) { add_class(elm); });
-    },
-    hasClass: function(elm, cls) {
-        if(!elm.className)
-            return false;
-        return elm.className == cls || 
-               elm.className.search(new RegExp(" " + cls)) != -1
-    },
-    removeClass: function(/*elm1, elm2..., className*/) {
-        var args = AJS.forceArray(arguments);
-        var cls = args.pop();
-        var rm_class = function(o) {
-            o.className = o.className.replace(new RegExp("\\s?" + cls, 'g'), "");
-        };
-        AJS.map(args, function(elm) { rm_class(elm); });
-    },
-
-    setHTML: function(elm, html) {
-        elm.innerHTML = html;
-        return elm;
-    },
-
-    RND: function(tmpl, ns, scope) {
-        scope = scope || window;
-        var fn = function(w, g) {
-            g = g.split("|");
-            var cnt = ns[g[0]];
-            for(var i=1; i < g.length; i++)
-                cnt = scope[g[i]](cnt);
-            if(cnt == '')
-                return '';
-            if(cnt == 0 || cnt == -1)
-                cnt += '';
-            return cnt || w;
-        };
-        return tmpl.replace(/%\(([A-Za-z0-9_|.]*)\)/g, fn);
-    },
-
-    HTML2DOM: function(html,/*optional*/ first_child) {
-        var d = AJS.DIV();
-        d.innerHTML = html;
-        if(first_child)
-            return d.childNodes[0];
-        else
-            return d;
-    },
-
-    preloadImages: function(/*img_src1, ..., img_srcN*/) {
-        AJS.AEV(window, 'load', AJS.$p(function(args) {
-            AJS.map(args, function(src) {
-                var pic = new Image();
-                pic.src = src;
-            });
-        }, arguments));
-    },
-
-
-////
-// Effects
-////
-    setOpacity: function(elm, p) {
-        elm.style.opacity = p;
-        elm.style.filter = "alpha(opacity="+ p*100 +")";
-    },
-
-
-////
-// Ajax functions
-////
-    getXMLHttpRequest: function() {
-        var try_these = [
-            function () { return new XMLHttpRequest(); },
-            function () { return new ActiveXObject('Msxml2.XMLHTTP'); },
-            function () { return new ActiveXObject('Microsoft.XMLHTTP'); },
-            function () { return new ActiveXObject('Msxml2.XMLHTTP.4.0'); },
-            function () { throw "Browser does not support XMLHttpRequest"; }
-        ];
-        for (var i = 0; i < try_these.length; i++) {
-            var func = try_these[i];
-            try {
-                return func();
-            } catch (e) {
-            }
-        }
-    },
-
-    getRequest: function(url, data, type) {
-        if(!type)
-            type = "POST";
-        var req = AJS.getXMLHttpRequest();
-
-        if(url.indexOf("http://") == -1) {
-            if(AJS.BASE_URL != '') {
-                if(AJS.BASE_URL.lastIndexOf('/') != AJS.BASE_URL.length-1)
-                    AJS.BASE_URL += '/';
-                url = AJS.BASE_URL + url;
-            }
-            else
-                url = window.location + url;
-        }
-
-        req.open(type, url, true);
-        if(type == "POST")
-            req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
-        return AJS._sendXMLHttpRequest(req);
-    },
-
-    _sendXMLHttpRequest: function(req, data) {
-        var d = new AJSDeferred(req);
-
-        var onreadystatechange = function () {
-            if (req.readyState == 4) {
-                var status = '';
-                try {
-                    status = req.status;
-                }
-                catch(e) {};
-                if(status == 200 || status == 304 || req.responseText == null) {
-                    d.callback();
-                }
-                else {
-                    if(AJS.ajaxErrorHandler)
-                        AJS.ajaxErrorHandler(req.responseText, req);
-                    else 
-                        d.errback();
-                }
-            }
-        }
-        req.onreadystatechange = onreadystatechange;
-        return d;
-    },
-
-    _reprString: function(o) {
-        return ('"' + o.replace(/(["\\])/g, '\\$1') + '"'
-        ).replace(/[\f]/g, "\\f"
-        ).replace(/[\b]/g, "\\b"
-        ).replace(/[\n]/g, "\\n"
-        ).replace(/[\t]/g, "\\t"
-        ).replace(/[\r]/g, "\\r");
-    },
-
-    serializeJSON: function(o) {
-        var objtype = typeof(o);
-        if (objtype == "undefined") {
-            return "undefined";
-        } else if (objtype == "number" || objtype == "boolean") {
-            return o + "";
-        } else if (o === null) {
-            return "null";
-        }
-        if (objtype == "string") {
-            return AJS._reprString(o);
-        }
-        var me = arguments.callee;
-        if (objtype != "function" && typeof(o.length) == "number") {
-            var res = [];
-            for (var i = 0; i < o.length; i++) {
-                var val = me(o[i]);
-                if (typeof(val) != "string") {
-                    val = "undefined";
-                }
-                res.push(val);
-            }
-            return "[" + res.join(",") + "]";
-        }
-        // it's a function with no adapter, bad
-        if (objtype == "function")
-            return null;
-        res = [];
-        for (var k in o) {
-            var useKey;
-            if (typeof(k) == "number") {
-                useKey = '"' + k + '"';
-            } else if (typeof(k) == "string") {
-                useKey = AJS._reprString(k);
-            } else {
-                // skip non-string or number keys
-                continue;
-            }
-            val = me(o[k]);
-            if (typeof(val) != "string") {
-                // skip non-serializable values
-                continue;
-            }
-            res.push(useKey + ":" + val);
-        }
-        return "{" + res.join(",") + "}";
-    },
-
-    loadJSONDoc: function(url) {
-        var d = AJS.getRequest(url);
-        var eval_req = function(data, req) {
-            var text = req.responseText;
-            if(text == "Error")
-                d.errback(req);
-            else
-                return AJS.evalTxt(text);
-        };
-        d.addCallback(eval_req);
-        return d;
-    },
-
-    evalTxt: function(txt) {
-        try {
-            return eval('('+ txt + ')');
-        }
-        catch(e) {
-            return eval(txt);
-        }
-    },
-
-    evalScriptTags: function(html) {
-        var script_data = html.match(/<script.*?>((\n|\r|.)*?)<\/script>/g);
-        if(script_data != null) {
-            for(var i=0; i < script_data.length; i++) {
-                var script_only = script_data[i].replace(/<script.*?>/g, "");
-                script_only = script_only.replace(/<\/script>/g, "");
-                eval(script_only);
-            }
-        }
-    },
-
-    queryArguments: function(data) {
-        var post_data = [];
-        for(k in data)
-            post_data.push(k + "=" + AJS.urlencode(data[k]));
-        return post_data.join("&");
-    },
-
-
-////
-// Position and size
-////
-    getMousePos: function(e) {
-        var posx = 0;
-        var posy = 0;
-        if (!e) var e = window.event;
-        if (e.pageX || e.pageY)
-        {
-            posx = e.pageX;
-            posy = e.pageY;
-        }
-        else if (e.clientX || e.clientY)
-        {
-            posx = e.clientX + document.body.scrollLeft;
-            posy = e.clientY + document.body.scrollTop;
-        }
-        return {x: posx, y: posy};
-    },
-
-    getScrollTop: function() {
-        //From: http://www.quirksmode.org/js/doctypes.html
-        var t;
-        if (document.documentElement && document.documentElement.scrollTop)
-                t = document.documentElement.scrollTop;
-        else if (document.body)
-                t = document.body.scrollTop;
-        return t;
-    },
-
-    absolutePosition: function(elm) {
-        var posObj = {'x': elm.offsetLeft, 'y': elm.offsetTop};
-        if(elm.offsetParent) {
-            var temp_pos = AJS.absolutePosition(elm.offsetParent);
-            posObj.x += temp_pos.x;
-            posObj.y += temp_pos.y;
-        }
-        // safari bug
-        if (AJS.isSafari() && elm.style.position == 'absolute' ) {
-            posObj.x -= document.body.offsetLeft;
-            posObj.y -= document.body.offsetTop;
-        }
-        return posObj;
-    },
-
-    getWindowSize: function(doc) {
-        doc = doc || document;
-        var win_w, win_h;
-        if (self.innerHeight) {
-            win_w = self.innerWidth;
-            win_h = self.innerHeight;
-        } else if (doc.documentElement && doc.documentElement.clientHeight) {
-            win_w = doc.documentElement.clientWidth;
-            win_h = doc.documentElement.clientHeight;
-        } else if (doc.body) {
-            win_w = doc.body.clientWidth;
-            win_h = doc.body.clientHeight;
-        }
-        return {'w': win_w, 'h': win_h};
-    },
-
-    isOverlapping: function(elm1, elm2) {
-        var pos_elm1 = AJS.absolutePosition(elm1);
-        var pos_elm2 = AJS.absolutePosition(elm2);
-
-        var top1 = pos_elm1.y;
-        var left1 = pos_elm1.x;
-        var right1 = left1 + elm1.offsetWidth;
-        var bottom1 = top1 + elm1.offsetHeight;
-        var top2 = pos_elm2.y;
-        var left2 = pos_elm2.x;
-        var right2 = left2 + elm2.offsetWidth;
-        var bottom2 = top2 + elm2.offsetHeight;
-        var getSign = function(v) {
-            if(v > 0) return "+";
-            else if(v < 0) return "-";
-            else return 0;
-        }
-
-        if ((getSign(top1 - bottom2) != getSign(bottom1 - top2)) &&
-                (getSign(left1 - right2) != getSign(right1 - left2)))
-            return true;
-        return false;
-    },
-
-
-////
-// Events
-////
-    getEventElm: function(e) {
-        if(e && !e.type && !e.keyCode)
-            return e
-        var targ;
-        if (!e) var e = window.event;
-        if (e.target) targ = e.target;
-        else if (e.srcElement) targ = e.srcElement;
-        if (targ.nodeType == 3) // defeat Safari bug
-            targ = targ.parentNode;
-        return targ;
-    },
-
-    _getRealScope: function(fn, /*optional*/ extra_args, dont_send_event, rev_extra_args) {
-        var scope = window;
-        extra_args = AJS.$A(extra_args);
-        if(fn._cscope)
-            scope = fn._cscope;
-
-        return function() {
-            //Append all the orginal arguments + extra_args
-            var args = [];
-            var i = 0;
-            if(dont_send_event)
-                i = 1;
-
-            AJS.map(arguments, function(arg) { args.push(arg) }, i);
-            args = args.concat(extra_args);
-            if(rev_extra_args)
-                args = args.reverse();
-            return fn.apply(scope, args);
-        };
-    },
-
-    _unloadListeners: function() {
-        if(AJS.listeners)
-            AJS.map(AJS.listeners, function(elm, type, fn) { AJS.REV(elm, type, fn) });
-        AJS.listeners = [];
-    },
-
-    setEventKey: function(e) {
-        e.key = e.keyCode ? e.keyCode : e.charCode;
-
-        if(window.event) {
-            e.ctrl = window.event.ctrlKey;
-            e.shift = window.event.shiftKey;
-        }
-        else {
-            e.ctrl = e.ctrlKey;
-            e.shift = e.shiftKey;
-        }
-        switch(e.key) {
-            case 63232:
-                e.key = 38;
-                break;
-            case 63233:
-                e.key = 40;
-                break;
-            case 63235:
-                e.key = 39;
-                break;
-            case 63234:
-                e.key = 37;
-                break;
-        }
-    },
-
-    //Shortcut: AJS.AEV
-    addEventListener: function(elm, type, fn, /*optional*/listen_once, cancle_bubble) {
-        if(!cancle_bubble)
-            cancle_bubble = false;
-
-        var elms = AJS.$A(elm);
-        AJS.map(elms, function(elmz) {
-            if(listen_once)
-                fn = AJS._listenOnce(elmz, type, fn);
-            
-            //Hack since it does not work in all browsers
-            if(AJS.isIn(type, ['submit', 'load', 'scroll', 'resize'])) {
-                var old = elm['on' + type];
-                elm['on' + type] = function() {
-                    if(old) {
-                        fn(arguments);
-                        return old(arguments);
-                    }
-                    else
-                        return fn(arguments);
-                };
-                return;
-            }
-
-            //Fix keyCode
-            if(AJS.isIn(type, ['keypress', 'keydown', 'keyup', 'click'])) {
-                var old_fn = fn;
-                fn = function(e) {
-                    AJS.setEventKey(e);
-                    return old_fn.apply(null, arguments);
-                }
-            }
-
-            if (elmz.attachEvent) {
-                //FIXME: We ignore cancle_bubble for IE... could be a problem?
-                elmz.attachEvent("on" + type, fn);
-            }
-            else if(elmz.addEventListener)
-                elmz.addEventListener(type, fn, cancle_bubble);
-
-            AJS.listeners = AJS.$A(AJS.listeners);
-            AJS.listeners.push([elmz, type, fn]);
-        });
-    },
-
-    //Shortcut: AJS.REV
-    removeEventListener: function(elm, type, fn, /*optional*/cancle_bubble) {
-        if(!cancle_bubble)
-            cancle_bubble = false;
-        if(elm.removeEventListener) {
-            elm.removeEventListener(type, fn, cancle_bubble);
-            if(AJS.isOpera())
-                elm.removeEventListener(type, fn, !cancle_bubble);
-        }
-        else if(elm.detachEvent)
-            elm.detachEvent("on" + type, fn);
-    },
-
-    //Shortcut: AJS.$b
-    bind: function(fn, scope, /*optional*/ extra_args, dont_send_event, rev_extra_args) {
-        fn._cscope = scope;
-        return AJS._getRealScope(fn, extra_args, dont_send_event, rev_extra_args);
-    },
-
-    bindMethods: function(self) {
-        for (var k in self) {
-            var func = self[k];
-            if (typeof(func) == 'function') {
-                self[k] = AJS.$b(func, self);
-            }
-        }
-    },
-
-    _listenOnce: function(elm, type, fn) {
-        var r_fn = function() {
-            AJS.removeEventListener(elm, type, r_fn);
-            fn(arguments);
-        }
-        return r_fn;
-    },
-
-    callLater: function(fn, interval) {
-        var fn_no_send = function() {
-            fn();
-        };
-        window.setTimeout(fn_no_send, interval);
-    },
-
-    preventDefault: function(e) {
-        if(AJS.isIe()) 
-            window.event.returnValue = false;
-        else 
-            e.preventDefault();
-    },
-
-
-////
-// Drag and drop
-////
-    dragAble: function(elm, /*optional*/ handler, args) {
-        if(!args)
-            args = {};
-        if(!AJS.isDefined(args['move_x']))
-            args['move_x'] = true;
-        if(!AJS.isDefined(args['move_y']))
-            args['move_y'] = true;
-        if(!AJS.isDefined(args['moveable']))
-            args['moveable'] = false;
-        if(!AJS.isDefined(args['hide_on_move']))
-            args['hide_on_move'] = true;
-        if(!AJS.isDefined(args['on_mouse_up']))
-            args['on_mouse_up'] = null;
-        if(!AJS.isDefined(args['cursor']))
-            args['cursor'] = 'move';
-        if(!AJS.isDefined(args['max_move']))
-            args['max_move'] = {'top': null, 'left': null};
-
-        elm = AJS.$(elm);
-
-        if(!handler)
-            handler = elm;
-
-        handler = AJS.$(handler);
-        var old_cursor = handler.style.cursor;
-        handler.style.cursor = args['cursor'];
-        elm.style.position = 'relative';
-
-        AJS.addClass(handler, '_ajs_handler');
-        handler._args = args;
-        handler._elm = elm;
-        AJS.AEV(handler, 'mousedown', AJS._dragStart);
-    },
-
-    _dragStart: function(e) {
-        var handler = AJS.getEventElm(e);
-        if(!AJS.hasClass(handler, '_ajs_handler')) {
-            handler = AJS.getParentBytc(handler, null, '_ajs_handler');
-        }
-        if(handler)
-            AJS._dragInit(e, handler._elm, handler._args);
-    },
-
-    dropZone: function(elm, args) {
-        elm = AJS.$(elm);
-        var item = {elm: elm};
-        AJS.update(item, args);
-        AJS._drop_zones.push(item);
-    },
-
-    removeDragAble: function(elm) {
-        AJS.REV(elm, 'mousedown', AJS._dragStart);
-        elm.style.cursor = '';
-    },
-
-    removeDropZone: function(elm) {
-        var i = AJS.getIndex(elm, AJS._drop_zones, function(item) {
-            if(item.elm == elm) return true;
-        });
-        if(i != -1) {
-            AJS._drop_zones.splice(i, 1);
-        }
-    },
-
-    _dragInit: function(e, click_elm, args) {
-        AJS.drag_obj = new Object();
-        AJS.drag_obj.args = args;
-
-        AJS.drag_obj.click_elm = click_elm;
-        AJS.drag_obj.mouse_pos = AJS.getMousePos(e);
-        AJS.drag_obj.click_elm_pos = AJS.absolutePosition(click_elm);
-
-        AJS.AEV(document, 'mousemove', AJS._dragMove, false, true);
-        AJS.AEV(document, 'mouseup', AJS._dragStop, false, true);
-
-        if (AJS.isIe())
-            window.event.cancelBubble = true;
-        AJS.preventDefault(e);
-    },
-
-    _initDragElm: function(elm) {
-        if(AJS.drag_elm && AJS.drag_elm.style.display == 'none')
-            AJS.removeElement(AJS.drag_elm);
-
-        if(!AJS.drag_elm) {
-            AJS.drag_elm = AJS.DIV();
-            var d = AJS.drag_elm;
-            AJS.insertBefore(d, AJS.getBody().firstChild);
-            AJS.setHTML(d, elm.innerHTML);
-
-            d.className = elm.className;
-            d.style.cssText = elm.style.cssText;
-
-            d.style.position = 'absolute';
-            d.style.zIndex = 10000;
-
-            var t = AJS.absolutePosition(elm);
-            AJS.setTop(d, t.y);
-            AJS.setLeft(d, t.x);
-
-            if(AJS.drag_obj.args.on_init) {
-                AJS.drag_obj.args.on_init(elm);
-            }
-        }
-    },
-
-    _dragMove: function(e) {
-        var drag_obj = AJS.drag_obj;
-        var click_elm = drag_obj.click_elm;
-
-        AJS._initDragElm(click_elm);
-        var drag_elm = AJS.drag_elm;
-
-        if(drag_obj.args['hide_on_move'])
-            click_elm.style.visibility = 'hidden';
-
-        var cur_pos = AJS.getMousePos(e);
-
-        var mouse_pos = drag_obj.mouse_pos;
-
-        var click_elm_pos = drag_obj.click_elm_pos;
-
-        AJS.map(AJS._drop_zones, function(d_z) {
-            if(AJS.isOverlapping(d_z['elm'], drag_elm)) {
-                if(d_z['elm'] != drag_elm) {
-                    var on_hover = d_z['on_hover'];
-                    if(on_hover)
-                        on_hover(d_z['elm'], click_elm, drag_elm);
-                }
-            }
-        });
-
-        if(drag_obj.args['on_drag'])
-            drag_obj.args['on_drag'](click_elm, e);
-
-        var max_move_top = drag_obj.args['max_move']['top'];
-        var max_move_left = drag_obj.args['max_move']['left'];
-        var p;
-        if(drag_obj.args['move_x']) {
-            p = cur_pos.x - (mouse_pos.x - click_elm_pos.x);
-            if(max_move_left == null || max_move_left <= p)
-                AJS.setLeft(elm, p);
-        }
-
-        if(drag_obj.args['move_y']) {
-            p = cur_pos.y - (mouse_pos.y - click_elm_pos.y);
-            if(max_move_top == null || max_move_top <= p)
-                AJS.setTop(elm, p);
-        }
-        if(AJS.isIe()) {
-            window.event.cancelBubble = true;
-            window.event.returnValue = false;
-        }
-        else
-            e.preventDefault();
-    },
-
-    _dragStop: function(e) {
-        var drag_obj = AJS.drag_obj;
-        var drag_elm = AJS.drag_elm;
-        var click_elm = drag_obj.click_elm;
-
-        AJS.REV(document, "mousemove", AJS._dragMove, true);
-        AJS.REV(document, "mouseup", AJS._dragStop, true);
-
-        var dropped = false;
-        AJS.map(AJS._drop_zones, function(d_z) {
-            if(AJS.isOverlapping(d_z['elm'], click_elm)) {
-                if(d_z['elm'] != click_elm) {
-                    var on_drop = d_z['on_drop'];
-                    if(on_drop) {
-                        dropped = true;
-                        on_drop(d_z['elm'], click_elm);
-                    }
-                }
-            }
-        });
-
-        if(drag_obj.args['moveable']) {
-            var t = parseInt(click_elm.style.top) || 0;
-            var l = parseInt(click_elm.style.left) || 0;
-            var drag_elm_xy = AJS.absolutePosition(drag_elm);
-            var click_elm_xy = AJS.absolutePosition(click_elm);
-            AJS.setTop(click_elm, t + drag_elm_xy.y - click_elm_xy.y);
-            AJS.setLeft(click_elm, l + drag_elm_xy.x - click_elm_xy.x);
-        }
-
-        if(!dropped && drag_obj.args['on_mouse_up'])
-            drag_obj.args['on_mouse_up'](click_elm, e);
-
-        if(drag_obj.args['hide_on_move'])
-            drag_obj.click_elm.style.visibility = 'visible';
-
-        if(drag_obj.args.on_end) {
-            drag_obj.args.on_end(click_elm);
-        }
-
-        AJS._dragObj = null;
-        if(drag_elm)
-            AJS.hideElement(drag_elm);
-        AJS.drag_elm = null;
-    },
-
-
-////
-// Misc.
-////
-    keys: function(obj) {
-        var rval = [];
-        for (var prop in obj) {
-            rval.push(prop);
-        }
-        return rval;
-    },
-
-    values: function(obj) {
-        var rval = [];
-        for (var prop in obj) {
-            rval.push(obj[prop]);
-        }
-        return rval;
-    },
-
-    urlencode: function(str) {
-        return encodeURIComponent(str.toString());
-    },
-
-    isDefined: function(o) {
-        return (o != "undefined" && o != null)
-    },
-
-    isArray: function(obj) {
-        return obj instanceof Array;
-    },
-
-    isString: function(obj) {
-        return (typeof obj == 'string');
-    },
-
-    isNumber: function(obj) {
-        return (typeof obj == 'number');
-    },
-
-    isObject: function(obj) {
-        return (typeof obj == 'object');
-    },
-
-    isFunction: function(obj) {
-        return (typeof obj == 'function');
-    },
-
-    isDict: function(o) {
-        var str_repr = String(o);
-        return str_repr.indexOf(" Object") != -1;
-    },
-
-    exportToGlobalScope: function() {
-        for(e in AJS)
-            eval(e + " = AJS." + e);
-    },
-
-    log: function(o) {
-        if(AJS.isMozilla())
-            console.log(o);
-        else {
-            var div = AJS.DIV({'style': 'color: green'});
-            AJS.ACN(AJS.getBody(), AJS.setHTML(div, ''+o));
-        }
-    }
-
-}
-
-AJS.Class = function(members) {
-    var fn = function() {
-        if(arguments[0] != 'no_init') {
-            return this.init.apply(this, arguments);
-        }
-    }
-    fn.prototype = members;
-    AJS.update(fn, AJS.Class.prototype);
-    return fn;
-}
-AJS.Class.prototype = {
-    extend: function(members) {
-        var parent = new this('no_init');
-        for(k in members) {
-            var prev = parent[k];
-            var cur = members[k];
-            if (prev && prev != cur && typeof cur == 'function') {
-                cur = this._parentize(cur, prev);
-            }
-            parent[k] = cur;
-        }
-        return new AJS.Class(parent);
-    },
-
-    implement: function(members) {
-        AJS.update(this.prototype, members);
-    },
-
-    _parentize: function(cur, prev) {
-        return function(){
-            this.parent = prev;
-            return cur.apply(this, arguments);
-        }
-    }
-};
-
-//Shortcuts
-AJS.$ = AJS.getElement;
-AJS.$$ = AJS.getElements;
-AJS.$f = AJS.getFormElement;
-AJS.$b = AJS.bind;
-AJS.$p = AJS.partial;
-AJS.$FA = AJS.forceArray;
-AJS.$A = AJS.createArray;
-AJS.DI = AJS.documentInsert;
-AJS.ACN = AJS.appendChildNodes;
-AJS.RCN = AJS.replaceChildNodes;
-AJS.AEV = AJS.addEventListener;
-AJS.REV = AJS.removeEventListener;
-AJS.$bytc = AJS.getElementsByTagAndClassName;
-
-AJSDeferred = function(req) {
-    this.callbacks = [];
-    this.errbacks = [];
-    this.req = req;
-}
-AJSDeferred.prototype = {
-    excCallbackSeq: function(req, list) {
-        var data = req.responseText;
-        while (list.length > 0) {
-            var fn = list.pop();
-            var new_data = fn(data, req);
-            if(new_data)
-                data = new_data;
-        }
-    },
-
-    callback: function () {
-        this.excCallbackSeq(this.req, this.callbacks);
-    },
-
-    errback: function() {
-        if(this.errbacks.length == 0)
-            alert("Error encountered:\n" + this.req.responseText);
-
-        this.excCallbackSeq(this.req, this.errbacks);
-    },
-
-    addErrback: function(fn) {
-        this.errbacks.unshift(fn);
-    },
-
-    addCallback: function(fn) {
-        this.callbacks.unshift(fn);
-    },
-
-    addCallbacks: function(fn1, fn2) {
-        this.addCallback(fn1);
-        this.addErrback(fn2);
-    },
-
-    sendReq: function(data) {
-        if(AJS.isObject(data)) {
-            this.req.send(AJS.queryArguments(data));
-        }
-        else if(AJS.isDefined(data))
-            this.req.send(data);
-        else {
-            this.req.send("");
-        }
-    }
-};
-
-//Prevent memory-leaks
-AJS.addEventListener(window, 'unload', AJS._unloadListeners);
-AJS._createDomShortcuts()
-}
-
-script_loaded = true;
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js
deleted file mode 100644 (file)
index 661300c..0000000
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
-Last Modified: 25/12/06 18:26:30
-
-AJS effects
-    A very small library with a lot of functionality
-AUTHOR
-    4mir Salihefendic (http://amix.dk) - amix@amix.dk
-LICENSE
-    Copyright (c) 2006 Amir Salihefendic. All rights reserved.
-    Copyright (c) 2005 Bob Ippolito. All rights reserved.
-    Copyright (c) 2006 Valerio Proietti, http://www.mad4milk.net
-    http://www.opensource.org/licenses/mit-license.php
-VERSION
-    3.6
-SITE
-    http://orangoo.com/AmiNation/AJS
-**/
-AJS.fx = {
-    _shades: {0: 'ffffff', 1: 'ffffee', 2: 'ffffdd',
-              3: 'ffffcc', 4: 'ffffbb', 5: 'ffffaa',
-              6: 'ffff99'},
-
-    highlight: function(elm, options) {
-        var base = new AJS.fx.Base();
-        base.elm = AJS.$(elm);
-        base.setOptions(options);
-        base.options.duration = 600;
-
-        AJS.update(base, {
-            increase: function(){
-                if(this.now == 7)
-                    elm.style.backgroundColor = 'transparent';
-                else
-                    elm.style.backgroundColor = '#' + AJS.fx._shades[Math.floor(this.now)];
-            }
-        });
-        return base.custom(6, 0);
-    },
-
-    fadeIn: function(elm, options) {
-        options = options || {};
-        if(!options.from) {
-            options.from = 0;
-            AJS.setOpacity(elm, 0);
-        }
-        if(!options.to) options.to = 1;
-        var s = new AJS.fx.Style(elm, 'opacity', options);
-        return s.custom(options.from, options.to);
-    },
-
-    fadeOut: function(elm, options) {
-        options = options || {};
-        if(!options.from) options.from = 1;
-        if(!options.to) options.to = 0;
-        options.duration = 300;
-        var s = new AJS.fx.Style(elm, 'opacity', options);
-        return s.custom(options.from, options.to);
-    },
-    
-    setWidth: function(elm, options) {
-        var s = new AJS.fx.Style(elm, 'width', options);
-        return s.custom(options.from, options.to);
-    },
-
-    setHeight: function(elm, options) {
-        var s = new AJS.fx.Style(elm, 'height', options);
-        return s.custom(options.from, options.to);
-    }
-}
-
-
-//From moo.fx
-AJS.fx.Base = new AJS.Class({
-    init: function() {
-        AJS.bindMethods(this);
-    },
-
-    setOptions: function(options){
-        this.options = AJS.update({
-                onStart: function(){},
-                onComplete: function(){},
-                transition: AJS.fx.Transitions.sineInOut,
-                duration: 500,
-                wait: true,
-                fps: 50
-        }, options || {});
-    },
-
-    step: function(){
-        var time = new Date().getTime();
-        if (time < this.time + this.options.duration){
-            this.cTime = time - this.time;
-            this.setNow();
-        } else {
-            setTimeout(AJS.$b(this.options.onComplete, this, [this.elm]), 10);
-            this.clearTimer();
-            this.now = this.to;
-        }
-        this.increase();
-    },
-
-    setNow: function(){
-        this.now = this.compute(this.from, this.to);
-    },
-
-    compute: function(from, to){
-        var change = to - from;
-        return this.options.transition(this.cTime, from, change, this.options.duration);
-    },
-
-    clearTimer: function(){
-        clearInterval(this.timer);
-        this.timer = null;
-        return this;
-    },
-
-    _start: function(from, to){
-        if (!this.options.wait) this.clearTimer();
-        if (this.timer) return;
-        setTimeout(AJS.$p(this.options.onStart, this.elm), 10);
-        this.from = from;
-        this.to = to;
-        this.time = new Date().getTime();
-        this.timer = setInterval(this.step, Math.round(1000/this.options.fps));
-        return this;
-    },
-
-    custom: function(from, to){
-        return this._start(from, to);
-    },
-
-    set: function(to){
-        this.now = to;
-        this.increase();
-        return this;
-    },
-
-    setStyle: function(elm, property, val) {
-        if(this.property == 'opacity')
-            AJS.setOpacity(elm, val);
-        else
-            AJS.setStyle(elm, property, val);
-    }
-});
-
-AJS.fx.Style = AJS.fx.Base.extend({
-    init: function(elm, property, options) {
-        this.parent();
-        this.elm = elm;
-        this.setOptions(options);
-        this.property = property;
-    },
-
-    increase: function(){
-        this.setStyle(this.elm, this.property, this.now);
-    }
-});
-
-AJS.fx.Styles = AJS.fx.Base.extend({
-    init: function(elm, options){
-        this.parent();
-        this.elm = AJS.$(elm);
-        this.setOptions(options);
-        this.now = {};
-    },
-
-    setNow: function(){
-        for (p in this.from) 
-            this.now[p] = this.compute(this.from[p], this.to[p]);
-    },
-
-    custom: function(obj){
-        if (this.timer && this.options.wait) return;
-        var from = {};
-        var to = {};
-        for (p in obj){
-                from[p] = obj[p][0];
-                to[p] = obj[p][1];
-        }
-        return this._start(from, to);
-    },
-
-    increase: function(){
-        for (var p in this.now) this.setStyle(this.elm, p, this.now[p]);
-    }
-});
-
-//Transitions (c) 2003 Robert Penner (http://www.robertpenner.com/easing/), BSD License.
-AJS.fx.Transitions = {
-    linear: function(t, b, c, d) { return c*t/d + b; },
-    sineInOut: function(t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; }
-};
-
-script_loaded = true;
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css
deleted file mode 100644 (file)
index 1c0cf6d..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Last-Modified: 28/06/06 00:08:22 */
-#GB_overlay {
-    background-color: #000;
-    position: absolute;
-    margin: auto;
-    top: 0;
-    left: 0;
-    z-index: 100;
-}
-
-#GB_window {
-    left: 0;
-    top: 0;
-    font-size: 1px;
-    position: absolute;
-    overflow: visible;
-    z-index: 150;
-}
-
-#GB_window .content {
-    width: auto;
-    margin: 0;
-    padding: 0;
-}
-
-#GB_frame {
-    border: 0;
-    margin: 0;
-    padding: 0;
-    overflow: auto;
-    white-space: nowrap;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js
deleted file mode 100644 (file)
index fac3056..0000000
+++ /dev/null
@@ -1,192 +0,0 @@
-var GB_CURRENT = null;
-
-GB_hide = function() {
-    GB_CURRENT.hide();
-}
-
-GreyBox = new AJS.Class({
-    init: function(options) {
-        this.use_fx = AJS.fx;
-        this.type = "page";
-        this.overlay_click_close = false;
-        this.salt = 0;
-        this.root_dir = GB_ROOT_DIR;
-        this.callback_fns = [];
-        this.reload_on_close = false;
-        this.src_loader = this.root_dir + 'loader_frame.html';
-
-        //Solve the www issue
-        var h_www = window.location.hostname.indexOf('www');
-        var src_www = this.src_loader.indexOf('www');
-        if(h_www != -1 && src_www == -1)
-            this.src_loader = this.src_loader.replace('://', '://www.');
-
-        if(h_www == -1 && src_www != -1)
-            this.src_loader = this.src_loader.replace('://www.', '://');
-
-        this.show_loading = true;
-        AJS.update(this, options);
-    },
-
-    addCallback: function(fn) {
-        if(fn) this.callback_fns.push(fn);
-    },
-
-    show: function(url) {
-        GB_CURRENT = this;
-        this.url = url;
-
-        var elms = [AJS.$bytc("object"), AJS.$bytc("select")];
-        AJS.map(AJS.flattenList(elms), function(elm) {
-            elm.style.visibility = "hidden";
-        });
-
-        this.createElements();
-        return false;
-    },
-
-    hide: function() {
-        var c_bs = this.callback_fns;
-        if(c_bs != []) {
-            AJS.map(c_bs, function(fn) { 
-                fn();
-            });
-        }
-
-        this.onHide();
-        if(this.use_fx) {
-            var elm = this.overlay;
-            AJS.fx.fadeOut(this.overlay, {
-                onComplete: function() {
-                    AJS.removeElement(elm);
-                    elm = null;
-                },
-                duration: 300
-            });
-            AJS.removeElement(this.g_window);
-        }
-        else {
-            AJS.removeElement(this.g_window, this.overlay);
-        }
-
-        this.removeFrame();
-
-        AJS.REV(window, "scroll", _GB_setOverlayDimension);
-        AJS.REV(window, "resize", _GB_update);
-
-        var elms = [AJS.$bytc("object"), AJS.$bytc("select")];
-        AJS.map(AJS.flattenList(elms), function(elm) {
-            elm.style.visibility = "visible";
-        });
-
-        GB_CURRENT = null;
-
-        if(this.reload_on_close)
-            window.location.reload();
-    },
-
-    update: function() {
-        this.setOverlayDimension();
-        this.setFrameSize();
-        this.setWindowPosition();
-    },
-
-    createElements: function() {
-        this.initOverlay();
-
-        this.g_window = AJS.DIV({'id': 'GB_window'});
-        AJS.hideElement(this.g_window);
-        AJS.getBody().insertBefore(this.g_window, this.overlay.nextSibling);
-
-        this.initFrame();
-        this.initHook();
-        this.update();
-        
-        var me = this;
-        if(this.use_fx) {
-            AJS.fx.fadeIn(this.overlay, {
-                duration: 300,
-                to: 0.7,
-                onComplete: function() {
-                    me.onShow();
-                    AJS.showElement(me.g_window);
-                    me.startLoading();
-                }
-            });
-        }
-        else {
-            AJS.setOpacity(this.overlay, 0.7);
-            AJS.showElement(this.g_window);
-            this.onShow();
-            this.startLoading();
-        }
-
-        AJS.AEV(window, "scroll", _GB_setOverlayDimension);
-        AJS.AEV(window, "resize", _GB_update);
-    },
-
-    removeFrame: function() {
-        try{ AJS.removeElement(this.iframe); }
-        catch(e) {}
-
-        this.iframe = null;
-    },
-
-    startLoading: function() {
-        this.iframe.src = this.src_loader + '?s='+this.salt++;
-        AJS.showElement(this.iframe);
-    },
-
-    setOverlayDimension: function() {
-        var page_size = AJS.getWindowSize();
-        if(AJS.isMozilla() || AJS.isOpera())
-            AJS.setWidth(this.overlay, "100%");
-        else
-            AJS.setWidth(this.overlay, page_size.w);
-
-        var max_height = Math.max(AJS.getScrollTop()+page_size.h, AJS.getScrollTop()+this.height);
-
-        if(max_height < AJS.getScrollTop())
-            AJS.setHeight(this.overlay, max_height);
-        else
-            AJS.setHeight(this.overlay, AJS.getScrollTop()+page_size.h);
-    },
-
-    initOverlay: function() {
-        this.overlay = AJS.DIV({'id': 'GB_overlay'});
-
-        if(this.overlay_click_close)
-            AJS.AEV(this.overlay, "click", GB_hide);
-
-        AJS.setOpacity(this.overlay, 0);
-        AJS.getBody().insertBefore(this.overlay, AJS.getBody().firstChild);
-    },
-
-    initFrame: function() {
-        if(!this.iframe) {
-            var d = {'name': 'GB_frame', 'class': 'GB_frame', 'frameBorder': 0};
-            this.iframe = AJS.IFRAME(d);
-            this.middle_cnt = AJS.DIV({'class': 'content'}, this.iframe);
-
-            this.top_cnt = AJS.DIV();
-            this.bottom_cnt = AJS.DIV();
-
-            AJS.ACN(this.g_window, this.top_cnt, this.middle_cnt, this.bottom_cnt);
-        }
-    },
-
-    /* Can be implemented */
-    onHide: function() {},
-    onShow: function() {},
-    setFrameSize: function() {},
-    setWindowPosition: function() {},
-    initHook: function() {}
-
-});
-
-_GB_update = function() { if(GB_CURRENT) GB_CURRENT.update(); }
-_GB_setOverlayDimension = function() { if(GB_CURRENT) GB_CURRENT.setOverlayDimension(); }
-
-AJS.preloadImages(GB_ROOT_DIR+'indicator.gif');
-
-script_loaded = true;
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif
deleted file mode 100644 (file)
index 02bdbdd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html
deleted file mode 100644 (file)
index 30dcb26..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<!--
-Notice: I feel so dirty doing this, but its the only way to make it cross browser.
--->
-<html>
-<head>
-  <script>
-    var GB = parent.GB_CURRENT;
-    document.write('<script type="text/javascript" src="AJS.js"><\/script>');
-    if(GB.use_fx) {
-        document.write('<script type="text/javascript" src="AJS_fx.js"><\/script>');
-    }
-  </script>
-  <style>
-    body {
-      padding: 0;
-      margin: 0;
-      overflow: hidden;
-    }
-
-    #GB_frame {
-      visibility: hidden;
-      width: 100%;
-      height: 100%;
-    }
-
-    #loading {
-      padding-top: 50px;
-      position: absolute;
-      width: 100%;
-      top: 0;
-      text-align: center;
-      vertical-align: middle;
-    }
-  </style>
-</head>
-<body>
-
-<div id="loading">
-  <img src="indicator.gif">
-</div>
-
-<script>
-var loading = AJS.$('loading');
-var gb_type = GB.type;
-var gb_url = GB.url;
-
-//Start loading in the iframe
-if(gb_type == "page") {
-  document.write('<iframe id="GB_frame" src="' + gb_url + '" frameborder="0"></iframe>');
-}
-else {
-  var img_holder = new Image();
-  img_holder.src = gb_url;
-  document.write('<img id="GB_frame" src="' + gb_url + '">');
-}
-var frame = AJS.$('GB_frame');
-</script>
-
-</body>
-<script>
-function setupOuterGB() {
-    frame.style.visibility = 'visible';
-    GB.setFrameSize();
-    GB.setWindowPosition();
-}
-
-function loaded() {
-    AJS.removeElement(loading);
-
-    GB.overlay.innerHTML += "&nbsp;"; //Safari bugfix
-    
-    if(gb_type == "image") {
-        if(img_holder.width != 0 && img_holder.height != 0) {
-            var width = img_holder.width;
-            var height = img_holder.height;
-
-            GB.width = width;
-            GB.height = height;
-
-            setupOuterGB();
-
-            if(GB.use_fx) {
-                AJS.setOpacity(frame, 0);
-                AJS.fx.fadeIn(frame);
-            }
-        }
-    }
-    else {
-        GB.width = frame.offsetWidth;
-        GB.height = frame.offsetHeight;
-        setupOuterGB();
-    }
-}
-
-if(GB.show_loading) {
-    AJS.AEV(window, 'load', function(e) {
-        loaded();
-    });
-}
-else {
-    loaded();
-}
-</script>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif
deleted file mode 100644 (file)
index 8707668..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css
deleted file mode 100644 (file)
index 523ff17..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-.GB_Gallery {
-    margin: 0 22px 0 22px;
-}
-
-.GB_Gallery .content {
-    background-color: #fff;
-    border: 3px solid #ddd;
-}
-
-.GB_header {
-    top: 10px;
-    left: 0;
-    margin: 0;
-    z-index: 500;
-    position: absolute;
-    border-bottom: 2px solid #555;
-    border-top: 2px solid #555;
-}
-
-.GB_header .inner {
-    background-color: #333;
-    font-family: Arial, Verdana, sans-serif;
-    padding: 2px 20px 2px 20px;
-}
-
-.GB_header table {
-    margin: 0;
-    width: 100%;
-    border-collapse: collapse;
-}
-
-.GB_header .caption {
-    text-align: left;
-    color: #eee;
-    white-space: nowrap;
-    font-size: 20px;
-}
-
-.GB_header .close {
-    text-align: right;
-}
-
-.GB_header .close img {
-    z-index: 500;
-    cursor: pointer;
-}
-
-.GB_header .middle {
-    white-space: nowrap;
-    text-align: center;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js
deleted file mode 100644 (file)
index 6405c8c..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-GB_showImage = function(caption, url, callback_fn) {
-    var options = {
-        width: 300,
-        height: 300,
-        type: 'image',
-
-        fullscreen: false,
-        center_win: true,
-        caption: caption,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Gallery(options);
-    return win.show(url);
-}
-
-GB_showPage = function(caption, url, callback_fn) {
-    var options = {
-        type: 'page',
-
-        caption: caption,
-        callback_fn: callback_fn,
-        fullscreen: true,
-        center_win: false
-    }
-    var win = new GB_Gallery(options);
-    return win.show(url);
-}
-
-GB_Gallery = GreyBox.extend({
-    init: function(options) {
-        this.parent({});
-        this.img_close = this.root_dir + 'g_close.gif';
-        AJS.update(this, options);
-        this.addCallback(this.callback_fn);
-    },
-
-    initHook: function() {
-        AJS.addClass(this.g_window, 'GB_Gallery');
-
-        var inner = AJS.DIV({'class': 'inner'});
-        this.header = AJS.DIV({'class': 'GB_header'}, inner);
-        AJS.setOpacity(this.header, 0);
-        AJS.getBody().insertBefore(this.header, this.overlay.nextSibling);
-
-        var td_caption = AJS.TD({'id': 'GB_caption', 'class': 'caption', 'width': '40%'}, this.caption);
-        var td_middle = AJS.TD({'id': 'GB_middle', 'class': 'middle', 'width': '20%'});
-
-        var img_close = AJS.IMG({'src': this.img_close});
-        AJS.AEV(img_close, 'click', GB_hide);
-        var td_close = AJS.TD({'class': 'close', 'width': '40%'}, img_close);
-
-        var tbody = AJS.TBODY(AJS.TR(td_caption, td_middle, td_close));
-
-        var table = AJS.TABLE({'cellspacing': '0', 'cellpadding': 0, 'border': 0}, tbody);
-        AJS.ACN(inner, table);
-
-        if(this.fullscreen)
-            AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this));
-        else
-            AJS.AEV(window, 'scroll', AJS.$b(this._setHeaderPos, this));
-    },
-
-    setFrameSize: function() {
-        var overlay_w = this.overlay.offsetWidth;
-        var page_size = AJS.getWindowSize();
-
-        if(this.fullscreen) {
-            this.width = overlay_w-40;
-            this.height = page_size.h-80;
-        }
-        AJS.setWidth(this.iframe, this.width);
-        AJS.setHeight(this.iframe, this.height);
-
-        AJS.setWidth(this.header, overlay_w);
-    },
-
-    _setHeaderPos: function() {
-        AJS.setTop(this.header, AJS.getScrollTop()+10);
-    },
-
-    setWindowPosition: function() {
-        var overlay_w = this.overlay.offsetWidth;
-        var page_size = AJS.getWindowSize();
-        AJS.setLeft(this.g_window, ((overlay_w - 50 - this.width)/2));
-
-        var header_top = AJS.getScrollTop()+55;
-        if(!this.center_win) {
-            AJS.setTop(this.g_window, header_top);
-        }
-        else {
-            var fl = ((page_size.h - this.height) /2) + 20 + AJS.getScrollTop();
-            if(fl < 0) fl = 0;
-            if(header_top > fl) {
-                fl = header_top;
-            }
-            AJS.setTop(this.g_window, fl);
-        }
-        this._setHeaderPos();
-    },
-
-    onHide: function() {
-        AJS.removeElement(this.header);
-        AJS.removeClass(this.g_window, 'GB_Gallery');
-    },
-
-    onShow: function() {
-        if(this.use_fx)
-            AJS.fx.fadeIn(this.header, {to: 1});
-        else
-            AJS.setOpacity(this.header, 1);
-    }
-});
-
-AJS.preloadImages(GB_ROOT_DIR+'g_close.gif');
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif
deleted file mode 100644 (file)
index c0f8908..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif
deleted file mode 100644 (file)
index d20e095..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css
deleted file mode 100644 (file)
index 5c22928..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#GB_middle {
-    color: #eee;
-}
-
-#GB_middle img {
-    cursor: pointer;
-    vertical-align: middle;
-}
-
-#GB_middle .disabled {
-    cursor: default;
-}
-
-#GB_middle .left {
-    padding-right: 10px;
-}
-
-#GB_middle .right {
-    padding-left: 10px;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js
deleted file mode 100644 (file)
index 473bf91..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-GB_showFullScreenSet = function(set, start_index, callback_fn) {
-    var options = {
-        type: 'page',
-        fullscreen: true,
-        center_win: false
-    }
-    var gb_sets = new GB_Sets(options, set);
-    gb_sets.addCallback(callback_fn);
-    gb_sets.showSet(start_index-1);
-    return false;
-}
-
-GB_showImageSet = function(set, start_index, callback_fn) {
-    var options = {
-        type: 'image',
-        fullscreen: false,
-        center_win: true,
-        width: 300,
-        height: 300
-    }
-    var gb_sets = new GB_Sets(options, set);
-    gb_sets.addCallback(callback_fn);
-    gb_sets.showSet(start_index-1);
-    return false;
-}
-
-GB_Sets = GB_Gallery.extend({
-    init: function(options, set) {
-        this.parent(options);
-        if(!this.img_next) this.img_next = this.root_dir + 'next.gif';
-        if(!this.img_prev) this.img_prev = this.root_dir + 'prev.gif';
-        this.current_set = set; 
-    },
-
-    showSet: function(start_index) {
-        this.current_index = start_index;
-
-        var item = this.current_set[this.current_index];
-        this.show(item.url);
-        this._setCaption(item.caption);
-
-        this.btn_prev = AJS.IMG({'class': 'left', src: this.img_prev});
-        this.btn_next = AJS.IMG({'class': 'right', src: this.img_next});
-
-        AJS.AEV(this.btn_prev, 'click', AJS.$b(this.switchPrev, this));
-        AJS.AEV(this.btn_next, 'click', AJS.$b(this.switchNext, this));
-
-        GB_STATUS = AJS.SPAN({'class': 'GB_navStatus'});
-        AJS.ACN(AJS.$('GB_middle'), this.btn_prev, GB_STATUS, this.btn_next);
-        
-        this.updateStatus();
-    },
-
-    updateStatus: function() {
-        AJS.setHTML(GB_STATUS, (this.current_index + 1) + ' / ' + this.current_set.length);
-        if(this.current_index == 0) {
-            AJS.addClass(this.btn_prev, 'disabled');
-        }
-        else {
-            AJS.removeClass(this.btn_prev, 'disabled');
-        }
-
-        if(this.current_index == this.current_set.length-1) {
-            AJS.addClass(this.btn_next, 'disabled');
-        }
-        else {
-            AJS.removeClass(this.btn_next, 'disabled');
-        }
-    },
-
-    _setCaption: function(caption) {
-        AJS.setHTML(AJS.$('GB_caption'), caption);
-    },
-
-    updateFrame: function() {
-        var item = this.current_set[this.current_index];
-        this._setCaption(item.caption);
-        this.url = item.url;
-        this.startLoading();
-    },
-
-    switchPrev: function() {
-        if(this.current_index != 0) {
-            this.current_index--;
-            this.updateFrame();
-            this.updateStatus();
-        }
-    },
-
-    switchNext: function() {
-        if(this.current_index != this.current_set.length-1) {
-            this.current_index++
-            this.updateFrame();
-            this.updateStatus();
-        }
-    }
-});
-
-AJS.AEV(window, 'load', function() {
-    AJS.preloadImages(GB_ROOT_DIR+'next.gif', GB_ROOT_DIR+'prev.gif');
-});
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif
deleted file mode 100644 (file)
index 3913cfd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif
deleted file mode 100644 (file)
index 3c05b15..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css
deleted file mode 100644 (file)
index 84970b6..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-.GB_Window .content {
-    background-color: #fff;
-    border: 3px solid #ccc;
-    border-top: none;
-}
-
-.GB_Window .header {
-    border-bottom: 1px solid #aaa;
-    border-top: 1px solid #999;
-    border-left: 3px solid #ccc;
-    border-right: 3px solid #ccc;
-    margin: 0;
-
-    height: 22px;
-    font-size: 12px;
-    padding: 3px 0;
-    color: #333;
-}
-
-.GB_Window .caption {
-    font-size: 12px;
-    text-align: left;
-    font-weight: bold;
-    white-space: nowrap;
-    padding-right: 20px;
-}
-
-.GB_Window .close { text-align: right; }
-.GB_Window .close span { 
-    font-size: 12px;
-    cursor: pointer; 
-}
-.GB_Window .close img {
-    cursor: pointer;
-    padding: 0 3px 0 0;
-}
-
-.GB_Window .on { border-bottom: 1px solid #333; }
-.GB_Window .click { border-bottom: 1px solid red; }
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js
deleted file mode 100644 (file)
index 539c780..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-GB_show = function(caption, url, /* optional */ height, width, callback_fn) {
-    var options = {
-        caption: caption,
-        height: height || 500,
-        width: width || 500,
-        fullscreen: false,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-
-GB_showCenter = function(caption, url, /* optional */ height, width, callback_fn) {
-    var options = {
-        caption: caption,
-        center_win: true,
-        height: height || 500,
-        width: width || 500,
-        fullscreen: false,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-
-GB_showFullScreen = function(caption, url, callback_fn) {
-    var options = {
-        caption: caption,
-        fullscreen: true,
-        callback_fn: callback_fn
-    }
-    var win = new GB_Window(options);
-    return win.show(url);
-}
-
-GB_Window = GreyBox.extend({
-    init: function(options) {
-        this.parent({});
-        this.img_header = this.root_dir+"header_bg.gif";
-        this.img_close = this.root_dir+"w_close.gif";
-        this.show_close_img = true;
-        AJS.update(this, options);
-        this.addCallback(this.callback_fn);
-    },
-
-    initHook: function() {
-        AJS.addClass(this.g_window, 'GB_Window');
-
-        this.header = AJS.TABLE({'class': 'header'});
-        this.header.style.backgroundImage = "url("+ this.img_header +")";
-
-        var td_caption = AJS.TD({'class': 'caption'}, this.caption);
-        var td_close = AJS.TD({'class': 'close'});
-
-        if(this.show_close_img) {
-            var img_close = AJS.IMG({'src': this.img_close});
-            var span = AJS.SPAN('Close');
-
-            var btn = AJS.DIV(img_close, span);
-
-            AJS.AEV([img_close, span], 'mouseover', function() { AJS.addClass(span, 'on'); });
-            AJS.AEV([img_close, span], 'mouseout', function() { AJS.removeClass(span, 'on'); });
-            AJS.AEV([img_close, span], 'mousedown', function() { AJS.addClass(span, 'click'); });
-            AJS.AEV([img_close, span], 'mouseup', function() { AJS.removeClass(span, 'click'); });
-            AJS.AEV([img_close, span], 'click', GB_hide);
-
-            AJS.ACN(td_close, btn);
-        }
-
-        tbody_header = AJS.TBODY();
-        AJS.ACN(tbody_header, AJS.TR(td_caption, td_close));
-
-        AJS.ACN(this.header, tbody_header);
-        AJS.ACN(this.top_cnt, this.header);
-
-        if(this.fullscreen)
-            AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this));
-    },
-
-    setFrameSize: function() {
-        if(this.fullscreen) {
-            var page_size = AJS.getWindowSize();
-            overlay_h = page_size.h;
-            this.width = Math.round(this.overlay.offsetWidth - (this.overlay.offsetWidth/100)*10);
-            this.height = Math.round(overlay_h - (overlay_h/100)*10);
-        }
-
-        AJS.setWidth(this.header, this.width+6); //6 is for the left+right border
-        AJS.setWidth(this.iframe, this.width);
-        AJS.setHeight(this.iframe, this.height);
-    },
-
-    setWindowPosition: function() {
-        var page_size = AJS.getWindowSize();
-        AJS.setLeft(this.g_window, ((page_size.w - this.width)/2)-13);
-
-        if(!this.center_win) {
-            AJS.setTop(this.g_window, AJS.getScrollTop());
-        }
-        else {
-            var fl = ((page_size.h - this.height) /2) - 20 + AJS.getScrollTop();
-            if(fl < 0)
-                fl = 0;
-            AJS.setTop(this.g_window, fl);
-        }
-    }
-});
-
-AJS.preloadImages(GB_ROOT_DIR+'w_close.gif', GB_ROOT_DIR+'header_bg.gif');
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/installation.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/installation.html
deleted file mode 100644 (file)
index b76785b..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Installation</title>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('installation');
-</script>
-
-<ol>
-<li>
-Append following to your header section (in between <code>&lt;header&gt;...&lt;/header&gt;</code>).
-<br />
-<span class="hl">GB_ROOT_DIR</span> is the URL where static files are located:
-<pre>
-<code>&lt;script type="text/javascript"&gt;
-    var GB_ROOT_DIR = "http://mydomain.com/greybox/";
-&lt;/script&gt;</code>
-</pre>
-</li>
-GB_ROOT_DIR should be absolute.
-
-<li>
-Append also following scripts and one stylesheet:
-<pre>
-<code>&lt;script type="text/javascript" src="greybox/AJS.js"&gt;&lt;/script&gt;
-&lt;script type="text/javascript" src="greybox/AJS_fx.js"&gt;&lt;/script&gt;
-&lt;script type="text/javascript" src="greybox/gb_scripts.js"&gt;&lt;/script&gt;
-&lt;link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" /&gt;</code>
-</pre>
-
-AJS_fx.js is optional, it's used for effects. If you don't wish effects, then don't include AJS_fx.js in your header section.
-</li>
-
-<li>
-That's it, you are now ready to use GreyBox!
-</li>
-</ol>
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/normal_usage.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/normal_usage.html
deleted file mode 100644 (file)
index 3b78181..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-    <title>GreyBox - Normal usage</title>
-
-    <script type="text/javascript">
-        var GB_ROOT_DIR = "./greybox/";
-    </script>
-
-    <script type="text/javascript" src="greybox/AJS.js"></script>
-    <script type="text/javascript" src="greybox/AJS_fx.js"></script>
-    <script type="text/javascript" src="greybox/gb_scripts.js"></script>
-    <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
-
-    <script type="text/javascript" src="static_files/help.js"></script>
-    <link href="static_files/help.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-
-<body>
-
-<script>
-    insertHeader();
-    insertMenu('nrm_usage');
-</script>
-
-<h2>Showing images</h2>
-
-<h3 class="first">Showing one image:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_image[]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" title="Flower" rel="gb_image[]"&gt;Show flower&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" title="Flower" rel="gb_image[]">Show flower</a>
-
-
-<h3>Showing a group of images:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_imageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_imageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile"&gt;Salt flats&lt;/a&gt;</code>
-<code>&lt;a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley"&gt;Night valley&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile">Salt flats</a>
-<a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley">Night valley</a>
-
-
-<h2>Showing pages</h2>
-
-<h3>Showing one page:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_page[WIDTH, HEIGHT]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_page[500, 500]"&gt;Launch Google.com&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_page[500, 500]">Launch Google.com</a>
-
-
-<h3>Showing one page as center window:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_page_center[WIDTH, HEIGHT]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_page_center[500, 500]"&gt;Launch Google.com&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_page_center[500, 500]">Launch Google.com</a>
-
-
-<h3>Showing one page in fullscreen:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_page_fs[]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_page_fs[]"&gt;Launch Google.com&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch Google.com</a>
-
-<h3>Showing a group of pages:</h3>
-<h4>Syntax:</h4>
-<pre>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_pageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-<code>&lt;a href="URL" title="CAPTION" rel="gb_pageset[NAME]"&gt;HTML&lt;/a&gt;</code>
-</pre>
-
-<h4>Example:</h4>
-<pre>
-<code>&lt;a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]"&gt;Launch Google search&lt;/a&gt;</code>
-<code>&lt;a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]"&gt;Launch Yahoo search&lt;/a&gt;</code>
-</pre>
-
-<h4>Example rendered:</h4>
-<a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]">Launch Google search</a>
-<a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]">Launch Yahoo search</a>
-
-
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.css b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.css
deleted file mode 100644 (file)
index 725dac1..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-body {
-    font-family: helvetica, verdana, sans-serif;
-    font-size: 12px;
-    background-color: #fff;
-    padding: 10px 35px 35px 35px;
-    width: 800px;
-    margin: auto;
-}
-
-#top {
-    text-align: center;
-}
-
-h2 {
-    font-size: 18px;
-    color: #333;
-    margin: 35px 0 10px 0;
-}
-
-h3 {
-    color: #333;
-    border-bottom: 1px solid #999;
-    font-size: 15px;
-    margin: 30px 0 3px 0;
-}
-
-.first {
-    margin-top: 20px;
-}
-
-h4 {
-    color: black;
-    font-size: 13px;
-    margin: 10px 0 5px 0;
-}
-
-pre {
-    font-size: 11px;
-    margin-top: 5px;
-    padding: 4px;
-    background-color: #e3e2c6;
-    border: 1px solid #999;
-}
-
-.hl {
-    background-color: #ffffcc;
-}
-
-ol {
-    margin: 0;
-    padding: 0 0px 0 20px;
-}
-
-li {
-    padding: 5px 0 5px 0;
-}
-
-img {
-    border: 0;
-}
-
-/* 
- * Menu
- */
-#menu {
-    border-bottom: 1px solid #999;
-    margin: 20px 0px;
-    padding: 10px 0pt 5px;
-    text-align: center;
-}
-
-#menu li {
-    display: inline;
-    margin: 0px;
-    padding: 0px;
-}
-
-#menu a {
-    background: #ddd none repeat;
-    border: 1px solid #999;
-    margin: 0 5px 0 5px;
-    padding: 5px;
-}
-
-#menu a.current {
-    background: #fff none repeat;
-    border-bottom: 1px solid #fff;
-}
-
-#menu a {
-    color: black;
-    text-decoration: none;
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.js
deleted file mode 100644 (file)
index d1e9a05..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-var tmpl_header = AJS.join('', [
-    '<div id="top"> <img src="static_files/logo.gif" alt="" /> <br />',
-    '<span style="font-weight: bold; color: #333">A pop-up window that doesn\'t suck.</span>',
-    '</div>'
-]);
-
-function insertHeader() {
-    AJS.DI(tmpl_header);
-}
-
-var LINKS = {
-    'installation': 'installation.html',
-    'examples': 'examples.html',
-    'nrm_usage': 'normal_usage.html',
-    'adv_usage': 'advance_usage.html',
-    'cmpr': 'compressing_greybox.html',
-    'about': 'about.html'
-}
-
-function insertMenu(current_page) {
-    var menu = AJS.UL({id: 'menu'});
-    var create_item = function(cls, name) {
-        var item = AJS.LI({'class': cls});
-        AJS.ACN(item, AJS.A({href: LINKS[cls]}, name));
-        return item;
-    }
-    var items = [
-        create_item('installation', 'Installation'),
-        create_item('examples', 'Examples'),
-        create_item('nrm_usage', 'Normal usage'),
-        create_item('adv_usage', 'Advance usage'),
-        create_item('cmpr', 'Compressing GreyBox'),
-        create_item('about', 'About')
-    ];
-
-    AJS.map(items, function(item) {
-        if(item.className == current_page) {
-            AJS.addClass(AJS.$bytc('a', null, item)[0], 'current');
-        }
-        AJS.ACN(menu, item);
-    });
-    AJS.DI(menu);
-}
-
-function insertCode() {
-    var code = AJS.join('\n', arguments);
-    var result = '<pre><code>';
-    code = code.replace(/</g, '&lt;').replace(/>/g, '&gt;');
-    result += code;
-    result += '</code></pre>';
-    document.write(result);
-}
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif
deleted file mode 100644 (file)
index ebbbe9a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg
deleted file mode 100644 (file)
index 3980daf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif
deleted file mode 100644 (file)
index e8fb249..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg
deleted file mode 100644 (file)
index eb8697d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg
deleted file mode 100644 (file)
index a5abed5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif
deleted file mode 100644 (file)
index 4032bfc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/g_close.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/g_close.gif
deleted file mode 100644 (file)
index 8707668..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/g_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_scripts.js b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_scripts.js
deleted file mode 100644 (file)
index 354e2c0..0000000
+++ /dev/null
@@ -1,436 +0,0 @@
-var GB_CURRENT=null;
-GB_hide=function(){
-GB_CURRENT.hide();
-};
-GreyBox=new AJS.Class({init:function(_1){
-this.use_fx=AJS.fx;
-this.type="page";
-this.overlay_click_close=false;
-this.salt=0;
-this.root_dir=GB_ROOT_DIR;
-this.callback_fns=[];
-this.reload_on_close=false;
-this.src_loader=this.root_dir+"loader_frame.html";
-var _2=window.location.hostname.indexOf("www");
-var _3=this.src_loader.indexOf("www");
-if(_2!=-1&&_3==-1){
-this.src_loader=this.src_loader.replace("://","://www.");
-}
-if(_2==-1&&_3!=-1){
-this.src_loader=this.src_loader.replace("://www.","://");
-}
-this.show_loading=true;
-AJS.update(this,_1);
-},addCallback:function(fn){
-if(fn){
-this.callback_fns.push(fn);
-}
-},show:function(_5){
-GB_CURRENT=this;
-this.url=_5;
-var _6=[AJS.$bytc("object"),AJS.$bytc("select")];
-AJS.map(AJS.flattenList(_6),function(_7){
-_7.style.visibility="hidden";
-});
-this.createElements();
-return false;
-},hide:function(){
-var _8=this.callback_fns;
-if(_8!=[]){
-AJS.map(_8,function(fn){
-fn();
-});
-}
-this.onHide();
-if(this.use_fx){
-var _a=this.overlay;
-AJS.fx.fadeOut(this.overlay,{onComplete:function(){
-AJS.removeElement(_a);
-_a=null;
-},duration:300});
-AJS.removeElement(this.g_window);
-}else{
-AJS.removeElement(this.g_window,this.overlay);
-}
-this.removeFrame();
-AJS.REV(window,"scroll",_GB_setOverlayDimension);
-AJS.REV(window,"resize",_GB_update);
-var _b=[AJS.$bytc("object"),AJS.$bytc("select")];
-AJS.map(AJS.flattenList(_b),function(_c){
-_c.style.visibility="visible";
-});
-GB_CURRENT=null;
-if(this.reload_on_close){
-window.location.reload();
-}
-},update:function(){
-this.setOverlayDimension();
-this.setFrameSize();
-this.setWindowPosition();
-},createElements:function(){
-this.initOverlay();
-this.g_window=AJS.DIV({"id":"GB_window"});
-AJS.hideElement(this.g_window);
-AJS.getBody().insertBefore(this.g_window,this.overlay.nextSibling);
-this.initFrame();
-this.initHook();
-this.update();
-var me=this;
-if(this.use_fx){
-AJS.fx.fadeIn(this.overlay,{duration:300,to:0.7,onComplete:function(){
-me.onShow();
-AJS.showElement(me.g_window);
-me.startLoading();
-}});
-}else{
-AJS.setOpacity(this.overlay,0.7);
-AJS.showElement(this.g_window);
-this.onShow();
-this.startLoading();
-}
-AJS.AEV(window,"scroll",_GB_setOverlayDimension);
-AJS.AEV(window,"resize",_GB_update);
-},removeFrame:function(){
-try{
-AJS.removeElement(this.iframe);
-}
-catch(e){
-}
-this.iframe=null;
-},startLoading:function(){
-this.iframe.src=this.src_loader+"?s="+this.salt++;
-AJS.showElement(this.iframe);
-},setOverlayDimension:function(){
-var _e=AJS.getWindowSize();
-if(AJS.isMozilla()||AJS.isOpera()){
-AJS.setWidth(this.overlay,"100%");
-}else{
-AJS.setWidth(this.overlay,_e.w);
-}
-var _f=Math.max(AJS.getScrollTop()+_e.h,AJS.getScrollTop()+this.height);
-if(_f<AJS.getScrollTop()){
-AJS.setHeight(this.overlay,_f);
-}else{
-AJS.setHeight(this.overlay,AJS.getScrollTop()+_e.h);
-}
-},initOverlay:function(){
-this.overlay=AJS.DIV({"id":"GB_overlay"});
-if(this.overlay_click_close){
-AJS.AEV(this.overlay,"click",GB_hide);
-}
-AJS.setOpacity(this.overlay,0);
-AJS.getBody().insertBefore(this.overlay,AJS.getBody().firstChild);
-},initFrame:function(){
-if(!this.iframe){
-var d={"name":"GB_frame","class":"GB_frame","frameBorder":0};
-this.iframe=AJS.IFRAME(d);
-this.middle_cnt=AJS.DIV({"class":"content"},this.iframe);
-this.top_cnt=AJS.DIV();
-this.bottom_cnt=AJS.DIV();
-AJS.ACN(this.g_window,this.top_cnt,this.middle_cnt,this.bottom_cnt);
-}
-},onHide:function(){
-},onShow:function(){
-},setFrameSize:function(){
-},setWindowPosition:function(){
-},initHook:function(){
-}});
-_GB_update=function(){
-if(GB_CURRENT){
-GB_CURRENT.update();
-}
-};
-_GB_setOverlayDimension=function(){
-if(GB_CURRENT){
-GB_CURRENT.setOverlayDimension();
-}
-};
-AJS.preloadImages(GB_ROOT_DIR+"indicator.gif");
-script_loaded=true;
-var GB_SETS={};
-function decoGreyboxLinks(){
-var as=AJS.$bytc("a");
-AJS.map(as,function(a){
-if(a.getAttribute("href")&&a.getAttribute("rel")){
-var rel=a.getAttribute("rel");
-if(rel.indexOf("gb_")==0){
-var _14=rel.match(/\w+/)[0];
-var _15=rel.match(/\[(.*)\]/)[1];
-var _16=0;
-var _17={"caption":a.title||"","url":a.href};
-if(_14=="gb_pageset"||_14=="gb_imageset"){
-if(!GB_SETS[_15]){
-GB_SETS[_15]=[];
-}
-GB_SETS[_15].push(_17);
-_16=GB_SETS[_15].length;
-}
-if(_14=="gb_pageset"){
-a.onclick=function(){
-GB_showFullScreenSet(GB_SETS[_15],_16);
-return false;
-};
-}
-if(_14=="gb_imageset"){
-a.onclick=function(){
-GB_showImageSet(GB_SETS[_15],_16);
-return false;
-};
-}
-if(_14=="gb_image"){
-a.onclick=function(){
-GB_showImage(_17.caption,_17.url);
-return false;
-};
-}
-if(_14=="gb_page"){
-a.onclick=function(){
-var sp=_15.split(/, ?/);
-GB_show(_17.caption,_17.url,parseInt(sp[1]),parseInt(sp[0]));
-return false;
-};
-}
-if(_14=="gb_page_fs"){
-a.onclick=function(){
-GB_showFullScreen(_17.caption,_17.url);
-return false;
-};
-}
-if(_14=="gb_page_center"){
-a.onclick=function(){
-var sp=_15.split(/, ?/);
-GB_showCenter(_17.caption,_17.url,parseInt(sp[1]),parseInt(sp[0]));
-return false;
-};
-}
-}
-}
-});
-}
-AJS.AEV(window,"load",decoGreyboxLinks);
-GB_showImage=function(_1a,url,_1c){
-var _1d={width:300,height:300,type:"image",fullscreen:false,center_win:true,caption:_1a,callback_fn:_1c};
-var win=new GB_Gallery(_1d);
-return win.show(url);
-};
-GB_showPage=function(_1f,url,_21){
-var _22={type:"page",caption:_1f,callback_fn:_21,fullscreen:true,center_win:false};
-var win=new GB_Gallery(_22);
-return win.show(url);
-};
-GB_Gallery=GreyBox.extend({init:function(_24){
-this.parent({});
-this.img_close=this.root_dir+"g_close.gif";
-AJS.update(this,_24);
-this.addCallback(this.callback_fn);
-},initHook:function(){
-AJS.addClass(this.g_window,"GB_Gallery");
-var _25=AJS.DIV({"class":"inner"});
-this.header=AJS.DIV({"class":"GB_header"},_25);
-AJS.setOpacity(this.header,0);
-AJS.getBody().insertBefore(this.header,this.overlay.nextSibling);
-var _26=AJS.TD({"id":"GB_caption","class":"caption","width":"40%"},this.caption);
-var _27=AJS.TD({"id":"GB_middle","class":"middle","width":"20%"});
-var _28=AJS.IMG({"src":this.img_close});
-AJS.AEV(_28,"click",GB_hide);
-var _29=AJS.TD({"class":"close","width":"40%"},_28);
-var _2a=AJS.TBODY(AJS.TR(_26,_27,_29));
-var _2b=AJS.TABLE({"cellspacing":"0","cellpadding":0,"border":0},_2a);
-AJS.ACN(_25,_2b);
-if(this.fullscreen){
-AJS.AEV(window,"scroll",AJS.$b(this.setWindowPosition,this));
-}else{
-AJS.AEV(window,"scroll",AJS.$b(this._setHeaderPos,this));
-}
-},setFrameSize:function(){
-var _2c=this.overlay.offsetWidth;
-var _2d=AJS.getWindowSize();
-if(this.fullscreen){
-this.width=_2c-40;
-this.height=_2d.h-80;
-}
-AJS.setWidth(this.iframe,this.width);
-AJS.setHeight(this.iframe,this.height);
-AJS.setWidth(this.header,_2c);
-},_setHeaderPos:function(){
-AJS.setTop(this.header,AJS.getScrollTop()+10);
-},setWindowPosition:function(){
-var _2e=this.overlay.offsetWidth;
-var _2f=AJS.getWindowSize();
-AJS.setLeft(this.g_window,((_2e-50-this.width)/2));
-var _30=AJS.getScrollTop()+55;
-if(!this.center_win){
-AJS.setTop(this.g_window,_30);
-}else{
-var fl=((_2f.h-this.height)/2)+20+AJS.getScrollTop();
-if(fl<0){
-fl=0;
-}
-if(_30>fl){
-fl=_30;
-}
-AJS.setTop(this.g_window,fl);
-}
-this._setHeaderPos();
-},onHide:function(){
-AJS.removeElement(this.header);
-AJS.removeClass(this.g_window,"GB_Gallery");
-},onShow:function(){
-if(this.use_fx){
-AJS.fx.fadeIn(this.header,{to:1});
-}else{
-AJS.setOpacity(this.header,1);
-}
-}});
-AJS.preloadImages(GB_ROOT_DIR+"g_close.gif");
-GB_showFullScreenSet=function(set,_33,_34){
-var _35={type:"page",fullscreen:true,center_win:false};
-var _36=new GB_Sets(_35,set);
-_36.addCallback(_34);
-_36.showSet(_33-1);
-return false;
-};
-GB_showImageSet=function(set,_38,_39){
-var _3a={type:"image",fullscreen:false,center_win:true,width:300,height:300};
-var _3b=new GB_Sets(_3a,set);
-_3b.addCallback(_39);
-_3b.showSet(_38-1);
-return false;
-};
-GB_Sets=GB_Gallery.extend({init:function(_3c,set){
-this.parent(_3c);
-if(!this.img_next){
-this.img_next=this.root_dir+"next.gif";
-}
-if(!this.img_prev){
-this.img_prev=this.root_dir+"prev.gif";
-}
-this.current_set=set;
-},showSet:function(_3e){
-this.current_index=_3e;
-var _3f=this.current_set[this.current_index];
-this.show(_3f.url);
-this._setCaption(_3f.caption);
-this.btn_prev=AJS.IMG({"class":"left",src:this.img_prev});
-this.btn_next=AJS.IMG({"class":"right",src:this.img_next});
-AJS.AEV(this.btn_prev,"click",AJS.$b(this.switchPrev,this));
-AJS.AEV(this.btn_next,"click",AJS.$b(this.switchNext,this));
-GB_STATUS=AJS.SPAN({"class":"GB_navStatus"});
-AJS.ACN(AJS.$("GB_middle"),this.btn_prev,GB_STATUS,this.btn_next);
-this.updateStatus();
-},updateStatus:function(){
-AJS.setHTML(GB_STATUS,(this.current_index+1)+" / "+this.current_set.length);
-if(this.current_index==0){
-AJS.addClass(this.btn_prev,"disabled");
-}else{
-AJS.removeClass(this.btn_prev,"disabled");
-}
-if(this.current_index==this.current_set.length-1){
-AJS.addClass(this.btn_next,"disabled");
-}else{
-AJS.removeClass(this.btn_next,"disabled");
-}
-},_setCaption:function(_40){
-AJS.setHTML(AJS.$("GB_caption"),_40);
-},updateFrame:function(){
-var _41=this.current_set[this.current_index];
-this._setCaption(_41.caption);
-this.url=_41.url;
-this.startLoading();
-},switchPrev:function(){
-if(this.current_index!=0){
-this.current_index--;
-this.updateFrame();
-this.updateStatus();
-}
-},switchNext:function(){
-if(this.current_index!=this.current_set.length-1){
-this.current_index++;
-this.updateFrame();
-this.updateStatus();
-}
-}});
-AJS.AEV(window,"load",function(){
-AJS.preloadImages(GB_ROOT_DIR+"next.gif",GB_ROOT_DIR+"prev.gif");
-});
-GB_show=function(_42,url,_44,_45,_46){
-var _47={caption:_42,height:_44||500,width:_45||500,fullscreen:false,callback_fn:_46};
-var win=new GB_Window(_47);
-return win.show(url);
-};
-GB_showCenter=function(_49,url,_4b,_4c,_4d){
-var _4e={caption:_49,center_win:true,height:_4b||500,width:_4c||500,fullscreen:false,callback_fn:_4d};
-var win=new GB_Window(_4e);
-return win.show(url);
-};
-GB_showFullScreen=function(_50,url,_52){
-var _53={caption:_50,fullscreen:true,callback_fn:_52};
-var win=new GB_Window(_53);
-return win.show(url);
-};
-GB_Window=GreyBox.extend({init:function(_55){
-this.parent({});
-this.img_header=this.root_dir+"header_bg.gif";
-this.img_close=this.root_dir+"w_close.gif";
-this.show_close_img=true;
-AJS.update(this,_55);
-this.addCallback(this.callback_fn);
-},initHook:function(){
-AJS.addClass(this.g_window,"GB_Window");
-this.header=AJS.TABLE({"class":"header"});
-this.header.style.backgroundImage="url("+this.img_header+")";
-var _56=AJS.TD({"class":"caption"},this.caption);
-var _57=AJS.TD({"class":"close"});
-if(this.show_close_img){
-var _58=AJS.IMG({"src":this.img_close});
-var _59=AJS.SPAN("Close");
-var btn=AJS.DIV(_58,_59);
-AJS.AEV([_58,_59],"mouseover",function(){
-AJS.addClass(_59,"on");
-});
-AJS.AEV([_58,_59],"mouseout",function(){
-AJS.removeClass(_59,"on");
-});
-AJS.AEV([_58,_59],"mousedown",function(){
-AJS.addClass(_59,"click");
-});
-AJS.AEV([_58,_59],"mouseup",function(){
-AJS.removeClass(_59,"click");
-});
-AJS.AEV([_58,_59],"click",GB_hide);
-AJS.ACN(_57,btn);
-}
-tbody_header=AJS.TBODY();
-AJS.ACN(tbody_header,AJS.TR(_56,_57));
-AJS.ACN(this.header,tbody_header);
-AJS.ACN(this.top_cnt,this.header);
-if(this.fullscreen){
-AJS.AEV(window,"scroll",AJS.$b(this.setWindowPosition,this));
-}
-},setFrameSize:function(){
-if(this.fullscreen){
-var _5b=AJS.getWindowSize();
-overlay_h=_5b.h;
-this.width=Math.round(this.overlay.offsetWidth-(this.overlay.offsetWidth/100)*10);
-this.height=Math.round(overlay_h-(overlay_h/100)*10);
-}
-AJS.setWidth(this.header,this.width+6);
-AJS.setWidth(this.iframe,this.width);
-AJS.setHeight(this.iframe,this.height);
-},setWindowPosition:function(){
-var _5c=AJS.getWindowSize();
-AJS.setLeft(this.g_window,((_5c.w-this.width)/2)-13);
-if(!this.center_win){
-AJS.setTop(this.g_window,AJS.getScrollTop());
-}else{
-var fl=((_5c.h-this.height)/2)-20+AJS.getScrollTop();
-if(fl<0){
-fl=0;
-}
-AJS.setTop(this.g_window,fl);
-}
-}});
-AJS.preloadImages(GB_ROOT_DIR+"w_close.gif",GB_ROOT_DIR+"header_bg.gif");
-
-
-script_loaded=true;
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_styles.css b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_styles.css
deleted file mode 100644 (file)
index 3fad900..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-/* Last-Modified: 28/06/06 00:08:22 */
-#GB_overlay {
-    background-color: #000;
-    position: absolute;
-    margin: auto;
-    top: 0;
-    left: 0;
-    z-index: 100;
-}
-
-#GB_window {
-    left: 0;
-    top: 0;
-    font-size: 1px;
-    position: absolute;
-    overflow: visible;
-    z-index: 150;
-}
-
-#GB_window .content {
-    width: auto;
-    margin: 0;
-    padding: 0;
-}
-
-#GB_frame {
-    border: 0;
-    margin: 0;
-    padding: 0;
-    overflow: auto;
-    white-space: nowrap;
-}
-
-
-.GB_Gallery {
-    margin: 0 22px 0 22px;
-}
-
-.GB_Gallery .content {
-    background-color: #fff;
-    border: 3px solid #ddd;
-}
-
-.GB_header {
-    top: 10px;
-    left: 0;
-    margin: 0;
-    z-index: 500;
-    position: absolute;
-    border-bottom: 2px solid #555;
-    border-top: 2px solid #555;
-}
-
-.GB_header .inner {
-    background-color: #333;
-    font-family: Arial, Verdana, sans-serif;
-    padding: 2px 20px 2px 20px;
-}
-
-.GB_header table {
-    margin: 0;
-    width: 100%;
-    border-collapse: separate;
-    border-right: 0px;
-    border-top: 0px;
-}
-
-.GB_header td {
-    background-color: #333333;
-    border-bottom: 0px;
-    border-left: 0px;
-    padding: 0em 0em;
-}
-
-.GB_header .caption {
-    text-align: left;
-    color: #eee;
-    white-space: nowrap;
-    font-size: 20px;
-    border-collapse: separate;
-}
-
-.GB_header .close {
-    text-align: right;
-}
-
-.GB_header .close img {
-    z-index: 500;
-    cursor: pointer;
-}
-
-.GB_header .middle {
-    white-space: nowrap;
-    text-align: center;
-}
-
-
-#GB_middle {
-    color: #eee;
-}
-
-#GB_middle img {
-    cursor: pointer;
-    vertical-align: middle;
-}
-
-#GB_middle .disabled {
-    cursor: default;
-}
-
-#GB_middle .left {
-    padding-right: 10px;
-}
-
-#GB_middle .right {
-    padding-left: 10px;
-}
-
-
-.GB_Window .content {
-    background-color: #fff;
-    border: 3px solid #ccc;
-    border-top: none;
-}
-
-.GB_Window .header {
-    border-bottom: 1px solid #aaa;
-    border-top: 1px solid #999;
-    border-left: 3px solid #ccc;
-    border-right: 3px solid #ccc;
-    margin: 0;
-
-    height: 22px;
-    font-size: 12px;
-    padding: 3px 0;
-    color: #333;
-}
-
-.GB_Window .caption {
-    font-size: 12px;
-    text-align: left;
-    font-weight: bold;
-    white-space: nowrap;
-    padding-right: 20px;
-}
-
-.GB_Window .close { text-align: right; }
-.GB_Window .close span { 
-    font-size: 12px;
-    cursor: pointer; 
-}
-.GB_Window .close img {
-    cursor: pointer;
-    padding: 0 3px 0 0;
-}
-
-.GB_Window .on { border-bottom: 1px solid #333; }
-.GB_Window .click { border-bottom: 1px solid red; }
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/header_bg.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/header_bg.gif
deleted file mode 100644 (file)
index 3913cfd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/header_bg.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/indicator.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/indicator.gif
deleted file mode 100644 (file)
index 02bdbdd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/indicator.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/loader_frame.html b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/loader_frame.html
deleted file mode 100644 (file)
index 30dcb26..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<!--
-Notice: I feel so dirty doing this, but its the only way to make it cross browser.
--->
-<html>
-<head>
-  <script>
-    var GB = parent.GB_CURRENT;
-    document.write('<script type="text/javascript" src="AJS.js"><\/script>');
-    if(GB.use_fx) {
-        document.write('<script type="text/javascript" src="AJS_fx.js"><\/script>');
-    }
-  </script>
-  <style>
-    body {
-      padding: 0;
-      margin: 0;
-      overflow: hidden;
-    }
-
-    #GB_frame {
-      visibility: hidden;
-      width: 100%;
-      height: 100%;
-    }
-
-    #loading {
-      padding-top: 50px;
-      position: absolute;
-      width: 100%;
-      top: 0;
-      text-align: center;
-      vertical-align: middle;
-    }
-  </style>
-</head>
-<body>
-
-<div id="loading">
-  <img src="indicator.gif">
-</div>
-
-<script>
-var loading = AJS.$('loading');
-var gb_type = GB.type;
-var gb_url = GB.url;
-
-//Start loading in the iframe
-if(gb_type == "page") {
-  document.write('<iframe id="GB_frame" src="' + gb_url + '" frameborder="0"></iframe>');
-}
-else {
-  var img_holder = new Image();
-  img_holder.src = gb_url;
-  document.write('<img id="GB_frame" src="' + gb_url + '">');
-}
-var frame = AJS.$('GB_frame');
-</script>
-
-</body>
-<script>
-function setupOuterGB() {
-    frame.style.visibility = 'visible';
-    GB.setFrameSize();
-    GB.setWindowPosition();
-}
-
-function loaded() {
-    AJS.removeElement(loading);
-
-    GB.overlay.innerHTML += "&nbsp;"; //Safari bugfix
-    
-    if(gb_type == "image") {
-        if(img_holder.width != 0 && img_holder.height != 0) {
-            var width = img_holder.width;
-            var height = img_holder.height;
-
-            GB.width = width;
-            GB.height = height;
-
-            setupOuterGB();
-
-            if(GB.use_fx) {
-                AJS.setOpacity(frame, 0);
-                AJS.fx.fadeIn(frame);
-            }
-        }
-    }
-    else {
-        GB.width = frame.offsetWidth;
-        GB.height = frame.offsetHeight;
-        setupOuterGB();
-    }
-}
-
-if(GB.show_loading) {
-    AJS.AEV(window, 'load', function(e) {
-        loaded();
-    });
-}
-else {
-    loaded();
-}
-</script>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/next.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/next.gif
deleted file mode 100644 (file)
index c0f8908..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/next.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/prev.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/prev.gif
deleted file mode 100644 (file)
index d20e095..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/prev.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/w_close.gif b/koha-tmpl/opac-tmpl/prog/en/lib/greybox/w_close.gif
deleted file mode 100644 (file)
index 3c05b15..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/w_close.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_222222_256x240.png b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_222222_256x240.png
deleted file mode 100644 (file)
index b273ff1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_222222_256x240.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_454545_256x240.png b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_454545_256x240.png
deleted file mode 100644 (file)
index 59bd45b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_454545_256x240.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_888888_256x240.png b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_888888_256x240.png
deleted file mode 100644 (file)
index 6d02426..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_888888_256x240.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css
deleted file mode 100644 (file)
index 186a22f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-/*! jQuery UI - v1.9.2 - 2013-02-12
-* http://jqueryui.com
-* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js
deleted file mode 100644 (file)
index 765f2c0..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*! jQuery UI - v1.9.2 - 2013-02-12
-* http://jqueryui.com
-* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.sortable.js, jquery.ui.autocomplete.js, jquery.ui.datepicker.js, jquery.ui.menu.js, jquery.ui.slider.js, jquery.ui.tabs.js, jquery.ui.tooltip.js
-* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */
-
-(function(e,t){function i(t,n){var r,i,o,u=t.nodeName.toLowerCase();return"area"===u?(r=t.parentNode,i=r.name,!t.href||!i||r.nodeName.toLowerCase()!=="map"?!1:(o=e("img[usemap=#"+i+"]")[0],!!o&&s(o))):(/input|select|textarea|button|object/.test(u)?!t.disabled:"a"===u?t.href||n:n)&&s(t)}function s(t){return e.expr.filters.visible(t)&&!e(t).parents().andSelf().filter(function(){return e.css(this,"visibility")==="hidden"}).length}var n=0,r=/^ui-id-\d+$/;e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){r.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),r=isNaN(n);return(r||n>=0)&&i(t,!r)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.css(t,"padding"+this))||0,r&&(n-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(n-=parseFloat(e.css(t,"margin"+this))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(n){return arguments.length?t.call(this,e.camelCase(n)):t.call(this)}}(e.fn.removeData)),function(){var t=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];e.ui.ie=t.length?!0:!1,e.ui.ie6=parseFloat(t[1],10)===6}(),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,n,r){var i,s=e.ui[t].prototype;for(i in r)s.plugins[i]=s.plugins[i]||[],s.plugins[i].push([n,r[i]])},call:function(e,t,n){var r,i=e.plugins[t];if(!i||!e.element[0].parentNode||e.element[0].parentNode.nodeType===11)return;for(r=0;r<i.length;r++)e.options[i[r][0]]&&i[r][1].apply(e.element,n)}},contains:e.contains,hasScroll:function(t,n){if(e(t).css("overflow")==="hidden")return!1;var r=n&&n==="left"?"scrollLeft":"scrollTop",i=!1;return t[r]>0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e<t+n},isOver:function(t,n,r,i,s,o){return e.ui.isOverAxis(t,r,s)&&e.ui.isOverAxis(n,i,o)}})})(jQuery);(function(e,t){var n=0,r=Array.prototype.slice,i=e.cleanData;e.cleanData=function(t){for(var n=0,r;(r=t[n])!=null;n++)try{e(r).triggerHandler("remove")}catch(s){}i(t)},e.widget=function(t,n,r){var i,s,o,u,a=t.split(".")[0];t=t.split(".")[1],i=a+"-"+t,r||(r=n,n=e.Widget),e.expr[":"][i.toLowerCase()]=function(t){return!!e.data(t,i)},e[a]=e[a]||{},s=e[a][t],o=e[a][t]=function(e,t){if(!this._createWidget)return new o(e,t);arguments.length&&this._createWidget(e,t)},e.extend(o,s,{version:r.version,_proto:e.extend({},r),_childConstructors:[]}),u=new n,u.options=e.widget.extend({},u.options),e.each(r,function(t,i){e.isFunction(i)&&(r[t]=function(){var e=function(){return n.prototype[t].apply(this,arguments)},r=function(e){return n.prototype[t].apply(this,e)};return function(){var t=this._super,n=this._superApply,s;return this._super=e,this._superApply=r,s=i.apply(this,arguments),this._super=t,this._superApply=n,s}}())}),o.prototype=e.widget.extend(u,{widgetEventPrefix:s?u.widgetEventPrefix:t},r,{constructor:o,namespace:a,widgetName:t,widgetBaseClass:i,widgetFullName:i}),s?(e.each(s._childConstructors,function(t,n){var r=n.prototype;e.widget(r.namespace+"."+r.widgetName,o,n._proto)}),delete s._childConstructors):n._childConstructors.push(o),e.widget.bridge(t,o)},e.widget.extend=function(n){var i=r.call(arguments,1),s=0,o=i.length,u,a;for(;s<o;s++)for(u in i[s])a=i[s][u],i[s].hasOwnProperty(u)&&a!==t&&(e.isPlainObject(a)?n[u]=e.isPlainObject(n[u])?e.widget.extend({},n[u],a):e.widget.extend({},a):n[u]=a);return n},e.widget.bridge=function(n,i){var s=i.prototype.widgetFullName||n;e.fn[n]=function(o){var u=typeof o=="string",a=r.call(arguments,1),f=this;return o=!u&&a.length?e.widget.extend.apply(null,[o].concat(a)):o,u?this.each(function(){var r,i=e.data(this,s);if(!i)return e.error("cannot call methods on "+n+" prior to initialization; "+"attempted to call method '"+o+"'");if(!e.isFunction(i[o])||o.charAt(0)==="_")return e.error("no such method '"+o+"' for "+n+" widget instance");r=i[o].apply(i,a);if(r!==i&&r!==t)return f=r&&r.jquery?f.pushStack(r.get()):r,!1}):this.each(function(){var t=e.data(this,s);t?t.option(o||{})._init():e.data(this,s,new i(o,this))}),f}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0],this.element=e(r),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),r!==this&&(e.data(r,this.widgetName,this),e.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===r&&this.destroy()}}),this.document=e(r.style?r.ownerDocument:r.document||r),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(n,r){var i=n,s,o,u;if(arguments.length===0)return e.widget.extend({},this.options);if(typeof n=="string"){i={},s=n.split("."),n=s.shift();if(s.length){o=i[n]=e.widget.extend({},this.options[n]);for(u=0;u<s.length-1;u++)o[s[u]]=o[s[u]]||{},o=o[s[u]];n=s.pop();if(r===t)return o[n]===t?null:o[n];o[n]=r}else{if(r===t)return this.options[n]===t?null:this.options[n];i[n]=r}}return this._setOptions(i),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,e==="disabled"&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,n,r){var i,s=this;typeof t!="boolean"&&(r=n,n=t,t=!1),r?(n=i=e(n),this.bindings=this.bindings.add(n)):(r=n,n=this.element,i=this.widget()),e.each(r,function(r,o){function u(){if(!t&&(s.options.disabled===!0||e(this).hasClass("ui-state-disabled")))return;return(typeof o=="string"?s[o]:o).apply(s,arguments)}typeof o!="string"&&(u.guid=o.guid=o.guid||u.guid||e.guid++);var a=r.match(/^(\w+)\s*(.*)$/),f=a[1]+s.eventNamespace,l=a[2];l?i.delegate(l,f,u):n.bind(f,u)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function n(){return(typeof e=="string"?r[e]:e).apply(r,arguments)}var r=this;return setTimeout(n,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,n,r){var i,s,o=this.options[t];r=r||{},n=e.Event(n),n.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),n.target=this.element[0],s=n.originalEvent;if(s)for(i in s)i in n||(n[i]=s[i]);return this.element.trigger(n,r),!(e.isFunction(o)&&o.apply(this.element[0],[n].concat(r))===!1||n.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,n){e.Widget.prototype["_"+t]=function(r,i,s){typeof i=="string"&&(i={effect:i});var o,u=i?i===!0||typeof i=="number"?n:i.effect||n:t;i=i||{},typeof i=="number"&&(i={duration:i}),o=!e.isEmptyObject(i),i.complete=s,i.delay&&r.delay(i.delay),o&&e.effects&&(e.effects.effect[u]||e.uiBackCompat!==!1&&e.effects[u])?r[t](i):u!==t&&r[u]?r[u](i.duration,i.easing,s):r.queue(function(n){e(this)[t](),s&&s.call(r[0]),n()})}}),e.uiBackCompat!==!1&&(e.Widget.prototype._getCreateOptions=function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]})})(jQuery);(function(e,t){var n=!1;e(document).mouseup(function(e){n=!1}),e.widget("ui.mouse",{version:"1.9.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(n){if(!0===e.data(n.target,t.widgetName+".preventClickEvent"))return e.removeData(n.target,t.widgetName+".preventClickEvent"),n.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(n)return;this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var r=this,i=t.which===1,s=typeof this.options.cancel=="string"&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;if(!i||s||!this._mouseCapture(t))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){r.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(t)!==!1;if(!this._mouseStarted)return t.preventDefault(),!0}return!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return r._mouseMove(e)},this._mouseUpDelegate=function(e){return r._mouseUp(e)},e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),n=!0,!0},_mouseMove:function(t){return!e.ui.ie||document.documentMode>=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})})(jQuery);(function(e,t){function h(e,t,n){return[parseInt(e[0],10)*(l.test(e[0])?t/100:1),parseInt(e[1],10)*(l.test(e[1])?n/100:1)]}function p(t,n){return parseInt(e.css(t,n),10)||0}e.ui=e.ui||{};var n,r=Math.max,i=Math.abs,s=Math.round,o=/left|center|right/,u=/top|center|bottom/,a=/[\+\-]\d+%?/,f=/^\w+/,l=/%$/,c=e.fn.position;e.position={scrollbarWidth:function(){if(n!==t)return n;var r,i,s=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return e("body").append(s),r=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,r===i&&(i=s[0].clientWidth),s.remove(),n=r-i},getScrollInfo:function(t){var n=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),i=n==="scroll"||n==="auto"&&t.width<t.element[0].scrollWidth,s=r==="scroll"||r==="auto"&&t.height<t.element[0].scrollHeight;return{width:i?e.position.scrollbarWidth():0,height:s?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var n=e(t||window),r=e.isWindow(n[0]);return{element:n,isWindow:r,offset:n.offset()||{left:0,top:0},scrollLeft:n.scrollLeft(),scrollTop:n.scrollTop(),width:r?n.width():n.outerWidth(),height:r?n.height():n.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);t=e.extend({},t);var n,l,d,v,m,g=e(t.of),y=e.position.getWithinInfo(t.within),b=e.position.getScrollInfo(y),w=g[0],E=(t.collision||"flip").split(" "),S={};return w.nodeType===9?(l=g.width(),d=g.height(),v={top:0,left:0}):e.isWindow(w)?(l=g.width(),d=g.height(),v={top:g.scrollTop(),left:g.scrollLeft()}):w.preventDefault?(t.at="left top",l=d=0,v={top:w.pageY,left:w.pageX}):(l=g.outerWidth(),d=g.outerHeight(),v=g.offset()),m=e.extend({},v),e.each(["my","at"],function(){var e=(t[this]||"").split(" "),n,r;e.length===1&&(e=o.test(e[0])?e.concat(["center"]):u.test(e[0])?["center"].concat(e):["center","center"]),e[0]=o.test(e[0])?e[0]:"center",e[1]=u.test(e[1])?e[1]:"center",n=a.exec(e[0]),r=a.exec(e[1]),S[this]=[n?n[0]:0,r?r[0]:0],t[this]=[f.exec(e[0])[0],f.exec(e[1])[0]]}),E.length===1&&(E[1]=E[0]),t.at[0]==="right"?m.left+=l:t.at[0]==="center"&&(m.left+=l/2),t.at[1]==="bottom"?m.top+=d:t.at[1]==="center"&&(m.top+=d/2),n=h(S.at,l,d),m.left+=n[0],m.top+=n[1],this.each(function(){var o,u,a=e(this),f=a.outerWidth(),c=a.outerHeight(),w=p(this,"marginLeft"),x=p(this,"marginTop"),T=f+w+p(this,"marginRight")+b.width,N=c+x+p(this,"marginBottom")+b.height,C=e.extend({},m),k=h(S.my,a.outerWidth(),a.outerHeight());t.my[0]==="right"?C.left-=f:t.my[0]==="center"&&(C.left-=f/2),t.my[1]==="bottom"?C.top-=c:t.my[1]==="center"&&(C.top-=c/2),C.left+=k[0],C.top+=k[1],e.support.offsetFractions||(C.left=s(C.left),C.top=s(C.top)),o={marginLeft:w,marginTop:x},e.each(["left","top"],function(r,i){e.ui.position[E[r]]&&e.ui.position[E[r]][i](C,{targetWidth:l,targetHeight:d,elemWidth:f,elemHeight:c,collisionPosition:o,collisionWidth:T,collisionHeight:N,offset:[n[0]+k[0],n[1]+k[1]],my:t.my,at:t.at,within:y,elem:a})}),e.fn.bgiframe&&a.bgiframe(),t.using&&(u=function(e){var n=v.left-C.left,s=n+l-f,o=v.top-C.top,u=o+d-c,h={target:{element:g,left:v.left,top:v.top,width:l,height:d},element:{element:a,left:C.left,top:C.top,width:f,height:c},horizontal:s<0?"left":n>0?"right":"center",vertical:u<0?"top":o>0?"bottom":"middle"};l<f&&i(n+s)<l&&(h.horizontal="center"),d<c&&i(o+u)<d&&(h.vertical="middle"),r(i(n),i(s))>r(i(o),i(u))?h.important="horizontal":h.important="vertical",t.using.call(this,e,h)}),a.offset(e.extend(C,{using:u}))})},e.ui.position={fit:{left:function(e,t){var n=t.within,i=n.isWindow?n.scrollLeft:n.offset.left,s=n.width,o=e.left-t.collisionPosition.marginLeft,u=i-o,a=o+t.collisionWidth-s-i,f;t.collisionWidth>s?u>0&&a<=0?(f=e.left+u+t.collisionWidth-s-i,e.left+=u-f):a>0&&u<=0?e.left=i:u>a?e.left=i+s-t.collisionWidth:e.left=i:u>0?e.left+=u:a>0?e.left-=a:e.left=r(e.left-o,e.left)},top:function(e,t){var n=t.within,i=n.isWindow?n.scrollTop:n.offset.top,s=t.within.height,o=e.top-t.collisionPosition.marginTop,u=i-o,a=o+t.collisionHeight-s-i,f;t.collisionHeight>s?u>0&&a<=0?(f=e.top+u+t.collisionHeight-s-i,e.top+=u-f):a>0&&u<=0?e.top=i:u>a?e.top=i+s-t.collisionHeight:e.top=i:u>0?e.top+=u:a>0?e.top-=a:e.top=r(e.top-o,e.top)}},flip:{left:function(e,t){var n=t.within,r=n.offset.left+n.scrollLeft,s=n.width,o=n.isWindow?n.scrollLeft:n.offset.left,u=e.left-t.collisionPosition.marginLeft,a=u-o,f=u+t.collisionWidth-s-o,l=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,c=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,h=-2*t.offset[0],p,d;if(a<0){p=e.left+l+c+h+t.collisionWidth-s-r;if(p<0||p<i(a))e.left+=l+c+h}else if(f>0){d=e.left-t.collisionPosition.marginLeft+l+c+h-o;if(d>0||i(d)<f)e.left+=l+c+h}},top:function(e,t){var n=t.within,r=n.offset.top+n.scrollTop,s=n.height,o=n.isWindow?n.scrollTop:n.offset.top,u=e.top-t.collisionPosition.marginTop,a=u-o,f=u+t.collisionHeight-s-o,l=t.my[1]==="top",c=l?-t.elemHeight:t.my[1]==="bottom"?t.elemHeight:0,h=t.at[1]==="top"?t.targetHeight:t.at[1]==="bottom"?-t.targetHeight:0,p=-2*t.offset[1],d,v;a<0?(v=e.top+c+h+p+t.collisionHeight-s-r,e.top+c+h+p>a&&(v<0||v<i(a))&&(e.top+=c+h+p)):f>0&&(d=e.top-t.collisionPosition.marginTop+c+h+p-o,e.top+c+h+p>f&&(d>0||i(d)<f)&&(e.top+=c+h+p))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,n,r,i,s,o=document.getElementsByTagName("body")[0],u=document.createElement("div");t=document.createElement(o?"div":"body"),r={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},o&&e.extend(r,{position:"absolute",left:"-1000px",top:"-1000px"});for(s in r)t.style[s]=r[s];t.appendChild(u),n=o||document.documentElement,n.insertBefore(t,n.firstChild),u.style.cssText="position: absolute; left: 10.7432222px;",i=e(u).offset().left,e.support.offsetFractions=i>10&&i<11,t.innerHTML="",n.removeChild(t)}(),e.uiBackCompat!==!1&&function(e){var n=e.fn.position;e.fn.position=function(r){if(!r||!r.offset)return n.call(this,r);var i=r.offset.split(" "),s=r.at.split(" ");return i.length===1&&(i[1]=i[0]),/^\d/.test(i[0])&&(i[0]="+"+i[0]),/^\d/.test(i[1])&&(i[1]="+"+i[1]),s.length===1&&(/left|center|right/.test(s[0])?s[1]="center":(s[1]=s[0],s[0]="center")),n.call(this,e.extend(r,{at:s[0]+i[0]+" "+s[1]+i[1],offset:t}))}}(jQuery)})(jQuery);(function(e,t){e.widget("ui.sortable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?e.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,n){t==="disabled"?(this.options[t]=n,this.widget().toggleClass("ui-sortable-disabled",!!n)):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,n){var r=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(t);var i=null,s=e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")==r)return i=e(this),!1});e.data(t.target,r.widgetName+"-item")==r&&(i=e(t.target));if(!i)return!1;if(this.options.handle&&!n){var o=!1;e(this.options.handle,i).find("*").andSelf().each(function(){this==t.target&&(o=!0)});if(!o)return!1}return this.currentItem=i,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,n,r){var i=this.options;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),i.containment&&this._setContainment(),i.cursor&&(e("body").css("cursor")&&(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",i.cursor)),i.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",i.opacity)),i.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",i.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!r)for(var s=this.containers.length-1;s>=0;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var n=this.options,r=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<n.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+n.scrollSpeed:t.pageY-this.overflowOffset.top<n.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-n.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<n.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+n.scrollSpeed:t.pageX-this.overflowOffset.left<n.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-n.scrollSpeed)):(t.pageY-e(document).scrollTop()<n.scrollSensitivity?r=e(document).scrollTop(e(document).scrollTop()-n.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())<n.scrollSensitivity&&(r=e(document).scrollTop(e(document).scrollTop()+n.scrollSpeed)),t.pageX-e(document).scrollLeft()<n.scrollSensitivity?r=e(document).scrollLeft(e(document).scrollLeft()-n.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())<n.scrollSensitivity&&(r=e(document).scrollLeft(e(document).scrollLeft()+n.scrollSpeed))),r!==!1&&e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(var i=this.items.length-1;i>=0;i--){var s=this.items[i],o=s.item[0],u=this._intersectsWithPointer(s);if(!u)continue;if(s.instance!==this.currentContainer)continue;if(o!=this.currentItem[0]&&this.placeholder[u==1?"next":"prev"]()[0]!=o&&!e.contains(this.placeholder[0],o)&&(this.options.type=="semi-dynamic"?!e.contains(this.element[0],o):!0)){this.direction=u==1?"down":"up";if(this.options.tolerance!="pointer"&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,n){if(!t)return;e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t);if(this.options.revert){var r=this,i=this.placeholder.offset();this.reverting=!0,e(this.helper).animate({left:i.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){r._clear(t)})}else this._clear(t,n);return!1},cancel:function(){if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},e(n).each(function(){var n=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);n&&r.push((t.key||n[1]+"[]")+"="+(t.key&&t.expression?n[1]:n[2]))}),!r.length&&t.key&&r.push(t.key+"="),r.join("&")},toArray:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},n.each(function(){r.push(e(t.item||this).attr(t.attribute||"id")||"")}),r},_intersectsWith:function(e){var t=this.positionAbs.left,n=t+this.helperProportions.width,r=this.positionAbs.top,i=r+this.helperProportions.height,s=e.left,o=s+e.width,u=e.top,a=u+e.height,f=this.offset.click.top,l=this.offset.click.left,c=r+f>u&&r+f<a&&t+l>s&&t+l<o;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?c:s<t+this.helperProportions.width/2&&n-this.helperProportions.width/2<o&&u<r+this.helperProportions.height/2&&i-this.helperProportions.height/2<a},_intersectsWithPointer:function(t){var n=this.options.axis==="x"||e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),r=this.options.axis==="y"||e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),i=n&&r,s=this._getDragVerticalDirection(),o=this._getDragHorizontalDirection();return i?this.floating?o&&o=="right"||s=="down"?2:1:s&&(s=="down"?2:1):!1},_intersectsWithSides:function(t){var n=e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),r=e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();return this.floating&&s?s=="right"&&r||s=="left"&&!r:i&&(i=="down"&&n||i=="up"&&!n)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return e!=0&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var n=[],r=[],i=this._connectWith();if(i&&t)for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);a&&a!=this&&!a.options.disabled&&r.push([e.isFunction(a.options.items)?a.options.items.call(a.element):e(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a])}}r.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var s=r.length-1;s>=0;s--)r[s][0].each(function(){n.push(this)});return e(n)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var n=0;n<t.length;n++)if(t[n]==e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var n=this.items,r=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],i=this._connectWith();if(i&&this.ready)for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);a&&a!=this&&!a.options.disabled&&(r.push([e.isFunction(a.options.items)?a.options.items.call(a.element[0],t,{item:this.currentItem}):e(a.options.items,a.element),a]),this.containers.push(a))}}for(var s=r.length-1;s>=0;s--){var f=r[s][1],l=r[s][0];for(var u=0,c=l.length;u<c;u++){var h=e(l[u]);h.data(this.widgetName+"-item",f),n.push({item:h,instance:f,width:0,height:0,left:0,top:0})}}},refreshPositions:function(t){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var n=this.items.length-1;n>=0;n--){var r=this.items[n];if(r.instance!=this.currentContainer&&this.currentContainer&&r.item[0]!=this.currentItem[0])continue;var i=this.options.toleranceElement?e(this.options.toleranceElement,r.item):r.item;t||(r.width=i.outerWidth(),r.height=i.outerHeight());var s=i.offset();r.left=s.left,r.top=s.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var n=this.containers.length-1;n>=0;n--){var s=this.containers[n].element.offset();this.containers[n].containerCache.left=s.left,this.containers[n].containerCache.top=s.top,this.containers[n].containerCache.width=this.containers[n].element.outerWidth(),this.containers[n].containerCache.height=this.containers[n].element.outerHeight()}return this},_createPlaceholder:function(t){t=t||this;var n=t.options;if(!n.placeholder||n.placeholder.constructor==String){var r=n.placeholder;n.placeholder={element:function(){var n=e(document.createElement(t.currentItem[0].nodeName)).addClass(r||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return r||(n.style.visibility="hidden"),n},update:function(e,i){if(r&&!n.forcePlaceholderSize)return;i.height()||i.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),i.width()||i.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10))}}}t.placeholder=e(n.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),n.placeholder.update(t,t.placeholder)},_contactContainers:function(t){var n=null,r=null;for(var i=this.containers.length-1;i>=0;i--){if(e.contains(this.currentItem[0],this.containers[i].element[0]))continue;if(this._intersectsWith(this.containers[i].containerCache)){if(n&&e.contains(this.containers[i].element[0],n.element[0]))continue;n=this.containers[i],r=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0)}if(!n)return;if(this.containers.length===1)this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1;else{var s=1e4,o=null,u=this.containers[r].floating?"left":"top",a=this.containers[r].floating?"width":"height",f=this.positionAbs[u]+this.offset.click[u];for(var l=this.items.length-1;l>=0;l--){if(!e.contains(this.containers[r].element[0],this.items[l].item[0]))continue;if(this.items[l].item[0]==this.currentItem[0])continue;var c=this.items[l].item.offset()[u],h=!1;Math.abs(c-f)>Math.abs(c+this.items[l][a]-f)&&(h=!0,c+=this.items[l][a]),Math.abs(c-f)<s&&(s=Math.abs(c-f),o=this.items[l],this.direction=h?"up":"down")}if(!o&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[r],o?this._rearrange(t,o,null,!0):this._rearrange(t,null,this.containers[r].element,!0),this._trigger("change",t,this._uiHash()),this.containers[r]._trigger("change",t,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1}},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t,this.currentItem])):n.helper=="clone"?this.currentItem.clone():this.currentItem;return r.parents("body").length||e(n.appendTo!="parent"?n.appendTo:this.currentItem[0].parentNode)[0].appendChild(r[0]),r[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(r[0].style.width==""||n.forceHelperSize)&&r.width(this.currentItem.width()),(r[0].style.height==""||n.forceHelperSize)&&r.height(this.currentItem.height()),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.ui.ie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)){var n=e(t.containment)[0],r=e(t.containment).offset(),i=e(n).css("overflow")!="hidden";this.containment=[r.left+(parseInt(e(n).css("borderLeftWidth"),10)||0)+(parseInt(e(n).css("paddingLeft"),10)||0)-this.margins.left,r.top+(parseInt(e(n).css("borderTopWidth"),10)||0)+(parseInt(e(n).css("paddingTop"),10)||0)-this.margins.top,r.left+(i?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(e(n).css("borderLeftWidth"),10)||0)-(parseInt(e(n).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,r.top+(i?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(e(n).css("borderTopWidth"),10)||0)-(parseInt(e(n).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r,left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var s=t.pageX,o=t.pageY;if(this.originalPosition){this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(s=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top));if(n.grid){var u=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1];o=this.containment?u-this.offset.click.top<this.containment[1]||u-this.offset.click.top>this.containment[3]?u-this.offset.click.top<this.containment[1]?u+n.grid[1]:u-n.grid[1]:u:u;var a=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0];s=this.containment?a-this.offset.click.left<this.containment[0]||a-this.offset.click.left>this.containment[2]?a-this.offset.click.left<this.containment[0]?a+n.grid[0]:a-n.grid[0]:a:a}}return{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():i?0:r.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:r.scrollLeft())}},_rearrange:function(e,t,n,r){n?n[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var i=this.counter;this._delay(function(){i==this.counter&&this.refreshPositions(!r)})},_clear:function(t,n){this.reverting=!1;var r=[];!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var i in this._storedCSS)if(this._storedCSS[i]=="auto"||this._storedCSS[i]=="static")this._storedCSS[i]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!n&&r.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!n&&r.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(n||(r.push(function(e){this._trigger("remove",e,this._uiHash())}),r.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),r.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))));for(var i=this.containers.length-1;i>=0;i--)n||r.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over&&(r.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over=0);this._storedCursor&&e("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!n){this._trigger("beforeStop",t,this._uiHash());for(var i=0;i<r.length;i++)r[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!1}n||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=this.currentItem[0]&&this.helper.remove(),this.helper=null;if(!n){for(var i=0;i<r.length;i++)r[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){e.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(t){var n=t||this;return{helper:n.helper,placeholder:n.placeholder||e([]),position:n.position,originalPosition:n.originalPosition,offset:n.positionAbs,item:n.currentItem,sender:t?t.element:null}}})})(jQuery);(function(e,t){var n=0;e.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"<input>",options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,n,r;this.isMultiLine=this._isMultiLine(),this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(i){if(this.element.prop("readOnly")){t=!0,r=!0,n=!0;return}t=!1,r=!1,n=!1;var s=e.ui.keyCode;switch(i.keyCode){case s.PAGE_UP:t=!0,this._move("previousPage",i);break;case s.PAGE_DOWN:t=!0,this._move("nextPage",i);break;case s.UP:t=!0,this._keyEvent("previous",i);break;case s.DOWN:t=!0,this._keyEvent("next",i);break;case s.ENTER:case s.NUMPAD_ENTER:this.menu.active&&(t=!0,i.preventDefault(),this.menu.select(i));break;case s.TAB:this.menu.active&&this.menu.select(i);break;case s.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(i),i.preventDefault());break;default:n=!0,this._searchTimeout(i)}},keypress:function(r){if(t){t=!1,r.preventDefault();return}if(n)return;var i=e.ui.keyCode;switch(r.keyCode){case i.PAGE_UP:this._move("previousPage",r);break;case i.PAGE_DOWN:this._move("nextPage",r);break;case i.UP:this._keyEvent("previous",r);break;case i.DOWN:this._keyEvent("next",r)}},input:function(e){if(r){r=!1,e.preventDefault();return}this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:e(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var n=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(r){r.target!==t.element[0]&&r.target!==n&&!e.contains(n,r.target)&&t.close()})})},menufocus:function(t,n){if(this.isNewMenu){this.isNewMenu=!1;if(t.originalEvent&&/^mouse/.test(t.originalEvent.type)){this.menu.blur(),this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)});return}}var r=n.item.data("ui-autocomplete-item")||n.item.data("item.autocomplete");!1!==this._trigger("focus",t,{item:r})?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(r.value):this.liveRegion.text(r.value)},menuselect:function(e,t){var n=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),r=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=r,this._delay(function(){this.previous=r,this.selectedItem=n})),!1!==this._trigger("select",e,{item:n})&&this._value(n.value),this.term=this._value(),this.close(e),this.selectedItem=n}}),this.liveRegion=e("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element),e.fn.bgiframe&&this.menu.element.bgiframe(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),e==="source"&&this._initSource(),e==="appendTo"&&this.menu.element.appendTo(this.document.find(t||"body")[0]),e==="disabled"&&t&&this.xhr&&this.xhr.abort()},_isMultiLine:function(){return this.element.is("textarea")?!0:this.element.is("input")?!1:this.element.prop("isContentEditable")},_initSource:function(){var t,n,r=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(n,r){r(e.ui.autocomplete.filter(t,n.term))}):typeof this.options.source=="string"?(n=this.options.source,this.source=function(t,i){r.xhr&&r.xhr.abort(),r.xhr=e.ajax({url:n,data:t,dataType:"json",success:function(e){i(e)},error:function(){i([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){e=e!=null?e:this._value(),this.term=this._value();if(e.length<this.options.minLength)return this.close(t);if(this._trigger("search",t)===!1)return;return this._search(e)},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=this,t=++n;return function(r){t===n&&e.__response(r),e.pending--,e.pending||e.element.removeClass("ui-autocomplete-loading")}},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return typeof t=="string"?{label:t,value:t}:e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var n=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(n,t),this.menu.refresh(),n.show(),this._resizeMenu(),n.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,n){var r=this;e.each(n,function(e,n){r._renderItemData(t,n)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,n){return e("<li>").append(e("<a>").text(n.label)).appendTo(t)},_move:function(e,t){if(!this.menu.element.is(":visible")){this.search(null,t);return}if(this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)){this._value(this.term),this.menu.blur();return}this.menu[e](t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(e,t),t.preventDefault()}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,n){var r=new RegExp(e.ui.autocomplete.escapeRegex(n),"i");return e.grep(t,function(e){return r.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments);if(this.options.disabled||this.cancelSearch)return;e&&e.length?t=this.options.messages.results(e.length):t=this.options.messages.noResults,this.liveRegion.text(t)}})})(jQuery);(function($,undefined){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){$(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&$(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&$(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",function(){$.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])||($(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&$(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&$(this).addClass("ui-datepicker-next-hover"))})}function extendRemove(e,t){$.extend(e,t);for(var n in t)if(t[n]==null||t[n]==undefined)e[n]=t[n];return e}$.extend($.ui,{datepicker:{version:"1.9.2"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(e,t){var n=e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:n,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?bindHover($('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')):this.dpDiv}},_connectDatepicker:function(e,t){var n=$(e);t.append=$([]),t.trigger=$([]);if(n.hasClass(this.markerClassName))return;this._attachments(n,t),n.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),this._autoSize(t),$.data(e,PROP_NAME,t),t.settings.disabled&&this._disableDatepicker(e)},_attachments:function(e,t){var n=this._get(t,"appendText"),r=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=$('<span class="'+this._appendClass+'">'+n+"</span>"),e[r?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove();var i=this._get(t,"showOn");(i=="focus"||i=="both")&&e.focus(this._showDatepicker);if(i=="button"||i=="both"){var s=this._get(t,"buttonText"),o=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:o,alt:s,title:s}):$('<button type="button"></button>').addClass(this._triggerClass).html(o==""?s:$("<img/>").attr({src:o,alt:s,title:s}))),e[r?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&&$.datepicker._lastInput==e[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=e[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(e[0])):$.datepicker._showDatepicker(e[0]),!1})}},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t=new Date(2009,11,20),n=this._get(e,"dateFormat");if(n.match(/[DM]/)){var r=function(e){var t=0,n=0;for(var r=0;r<e.length;r++)e[r].length>t&&(t=e[r].length,n=r);return n};t.setMonth(r(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort"))),t.setDate(r(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var n=$(e);if(n.hasClass(this.markerClassName))return;n.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block")},_dialogDatepicker:function(e,t,n,r,i){var s=this._dialogInst;if(!s){this.uuid+=1;var o="dp"+this.uuid;this._dialogInput=$('<input type="text" id="'+o+'" style="position: absolute; top: -100px; width: 0px;"/>'),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),s=this._dialogInst=this._newInst(this._dialogInput,!1),s.settings={},$.data(this._dialogInput[0],PROP_NAME,s)}extendRemove(s.settings,r||{}),t=t&&t.constructor==Date?this._formatDate(s,t):t,this._dialogInput.val(t),this._pos=i?i.length?i:[i.pageX,i.pageY]:null;if(!this._pos){var u=document.documentElement.clientWidth,a=document.documentElement.clientHeight,f=document.documentElement.scrollLeft||document.body.scrollLeft,l=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[u/2-100+f,a/2-150+l]}return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),s.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,s),this},_destroyDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),r=="input"?(n.append.remove(),n.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(r=="div"||r=="span")&&t.removeClass(this.markerClassName).empty()},_enableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})},_disableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]==e)return!0;return!1},_getInst:function(e){try{return $.data(e,PROP_NAME)}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,n){var r=this._getInst(e);if(arguments.length==2&&typeof t=="string")return t=="defaults"?$.extend({},$.datepicker._defaults):r?t=="all"?$.extend({},r.settings):this._get(r,t):null;var i=t||{};typeof t=="string"&&(i={},i[t]=n);if(r){this._curInst==r&&this._hideDatepicker();var s=this._getDateDatepicker(e,!0),o=this._getMinMaxDate(r,"min"),u=this._getMinMaxDate(r,"max");extendRemove(r.settings,i),o!==null&&i.dateFormat!==undefined&&i.minDate===undefined&&(r.settings.minDate=this._formatDate(r,o)),u!==null&&i.dateFormat!==undefined&&i.maxDate===undefined&&(r.settings.maxDate=this._formatDate(r,u)),this._attachments($(e),r),this._autoSize(r),this._setDate(r,s),this._updateAlternate(r),this._updateDatepicker(r)}},_changeDatepicker:function(e,t,n){this._optionDatepicker(e,t,n)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var n=this._getInst(e);n&&(this._setDate(n,t),this._updateDatepicker(n),this._updateAlternate(n))},_getDateDatepicker:function(e,t){var n=this._getInst(e);return n&&!n.inline&&this._setDateFromField(n,t),n?this._getDate(n):null},_doKeyDown:function(e){var t=$.datepicker._getInst(e.target),n=!0,r=t.dpDiv.is(".ui-datepicker-rtl");t._keyEvent=!0;if($.datepicker._datepickerShowing)switch(e.keyCode){case 9:$.datepicker._hideDatepicker(),n=!1;break;case 13:var i=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",t.dpDiv);i[0]&&$.datepicker._selectDay(e.target,t.selectedMonth,t.selectedYear,i[0]);var s=$.datepicker._get(t,"onSelect");if(s){var o=$.datepicker._formatDate(t);s.apply(t.input?t.input[0]:null,[o,t])}else $.datepicker._hideDatepicker();return!1;case 27:$.datepicker._hideDatepicker();break;case 33:$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&$.datepicker._clearDate(e.target),n=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&$.datepicker._gotoToday(e.target),n=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,r?1:-1,"D"),n=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,-7,"D"),n=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,r?-1:1,"D"),n=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&$.datepicker._adjustDate(e.target,7,"D"),n=e.ctrlKey||e.metaKey;break;default:n=!1}else e.keyCode==36&&e.ctrlKey?$.datepicker._showDatepicker(this):n=!1;n&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t=$.datepicker._getInst(e.target);if($.datepicker._get(t,"constrainInput")){var n=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=String.fromCharCode(e.charCode==undefined?e.keyCode:e.charCode);return e.ctrlKey||e.metaKey||r<" "||!n||n.indexOf(r)>-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal)try{var n=$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t));n&&($.datepicker._setDateFromField(t),$.datepicker._updateAlternate(t),$.datepicker._updateDatepicker(t))}catch(r){$.datepicker.log(r)}return!0},_showDatepicker:function(e){e=e.target||e,e.nodeName.toLowerCase()!="input"&&(e=$("input",e.parentNode)[0]);if($.datepicker._isDisabledDatepicker(e)||$.datepicker._lastInput==e)return;var t=$.datepicker._getInst(e);$.datepicker._curInst&&$.datepicker._curInst!=t&&($.datepicker._curInst.dpDiv.stop(!0,!0),t&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var n=$.datepicker._get(t,"beforeShow"),r=n?n.apply(e,[e,t]):{};if(r===!1)return;extendRemove(t.settings,r),t.lastVal=null,$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&&(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var i=!1;$(e).parents().each(function(){return i|=$(this).css("position")=="fixed",!i});var s={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,t.dpDiv.empty(),t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),s=$.datepicker._checkOffset(t,s,i),t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":i?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"});if(!t.inline){var o=$.datepicker._get(t,"showAnim"),u=$.datepicker._get(t,"duration"),a=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(!!e.length){var n=$.datepicker._getBorders(t.dpDiv);e.css({left:-n[0],top:-n[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&($.effects.effect[o]||$.effects[o])?t.dpDiv.show(o,$.datepicker._get(t,"showOptions"),u,a):t.dpDiv[o||"show"](o?u:null,a),(!o||!u)&&a(),t.input.is(":visible")&&!t.input.is(":disabled")&&t.input.focus(),$.datepicker._curInst=t}},_updateDatepicker:function(e){this.maxRows=4;var t=$.datepicker._getBorders(e.dpDiv);instActive=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var n=e.dpDiv.find("iframe.ui-datepicker-cover");!n.length||n.css({left:-t[0],top:-t[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()}),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var r=this._getNumberOfMonths(e),i=r[1],s=17;e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),i>1&&e.dpDiv.addClass("ui-datepicker-multi-"+i).css("width",s*i+"em"),e.dpDiv[(r[0]!=1||r[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e==$.datepicker._curInst&&$.datepicker._datepickerShowing&&e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&e.input[0]!=document.activeElement&&e.input.focus();if(e.yearshtml){var o=e.yearshtml;setTimeout(function(){o===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),o=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,n){var r=e.dpDiv.outerWidth(),i=e.dpDiv.outerHeight(),s=e.input?e.input.outerWidth():0,o=e.input?e.input.outerHeight():0,u=document.documentElement.clientWidth+(n?0:$(document).scrollLeft()),a=document.documentElement.clientHeight+(n?0:$(document).scrollTop());return t.left-=this._get(e,"isRTL")?r-s:0,t.left-=n&&t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=n&&t.top==e.input.offset().top+o?$(document).scrollTop():0,t.left-=Math.min(t.left,t.left+r>u&&u>r?Math.abs(t.left+r-u):0),t.top-=Math.min(t.top,t.top+i>a&&a>i?Math.abs(i+o):0),t},_findPos:function(e){var t=this._getInst(e),n=this._get(t,"isRTL");while(e&&(e.type=="hidden"||e.nodeType!=1||$.expr.filters.hidden(e)))e=e[n?"previousSibling":"nextSibling"];var r=$(e).offset();return[r.left,r.top]},_hideDatepicker:function(e){var t=this._curInst;if(!t||e&&t!=$.data(e,PROP_NAME))return;if(this._datepickerShowing){var n=this._get(t,"showAnim"),r=this._get(t,"duration"),i=function(){$.datepicker._tidyDialog(t)};$.effects&&($.effects.effect[n]||$.effects[n])?t.dpDiv.hide(n,$.datepicker._get(t,"showOptions"),r,i):t.dpDiv[n=="slideDown"?"slideUp":n=="fadeIn"?"fadeOut":"hide"](n?r:null,i),n||i(),this._datepickerShowing=!1;var s=this._get(t,"onClose");s&&s.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(!$.datepicker._curInst)return;var t=$(e.target),n=$.datepicker._getInst(t[0]);(t[0].id!=$.datepicker._mainDivId&&t.parents("#"+$.datepicker._mainDivId).length==0&&!t.hasClass($.datepicker.markerClassName)&&!t.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||t.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=n)&&$.datepicker._hideDatepicker()},_adjustDate:function(e,t,n){var r=$(e),i=this._getInst(r[0]);if(this._isDisabledDatepicker(r[0]))return;this._adjustInstDate(i,t+(n=="M"?this._get(i,"showCurrentAtPos"):0),n),this._updateDatepicker(i)},_gotoToday:function(e){var t=$(e),n=this._getInst(t[0]);if(this._get(n,"gotoCurrent")&&n.currentDay)n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear;else{var r=new Date;n.selectedDay=r.getDate(),n.drawMonth=n.selectedMonth=r.getMonth(),n.drawYear=n.selectedYear=r.getFullYear()}this._notifyChange(n),this._adjustDate(t)},_selectMonthYear:function(e,t,n){var r=$(e),i=this._getInst(r[0]);i["selected"+(n=="M"?"Month":"Year")]=i["draw"+(n=="M"?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(i),this._adjustDate(r)},_selectDay:function(e,t,n,r){var i=$(e);if($(r).hasClass(this._unselectableClass)||this._isDisabledDatepicker(i[0]))return;var s=this._getInst(i[0]);s.selectedDay=s.currentDay=$("a",r).html(),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=n,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear))},_clearDate:function(e){var t=$(e),n=this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var n=$(e),r=this._getInst(n[0]);t=t!=null?t:this._formatDate(r),r.input&&r.input.val(t),this._updateAlternate(r);var i=this._get(r,"onSelect");i?i.apply(r.input?r.input[0]:null,[t,r]):r.input&&r.input.trigger("change"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],typeof r.input[0]!="object"&&r.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var n=this._get(e,"altFormat")||this._get(e,"dateFormat"),r=this._getDate(e),i=this.formatDate(n,r,this._getFormatConfig(e));$(t).each(function(){$(this).val(i)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var n=t.getTime();return t.setMonth(0),t.setDate(1),Math.floor(Math.round((n-t)/864e5)/7)+1},parseDate:function(e,t,n){if(e==null||t==null)throw"Invalid arguments";t=typeof t=="object"?t.toString():t+"";if(t=="")return null;var r=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff;r=typeof r!="string"?r:(new Date).getFullYear()%100+parseInt(r,10);var i=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,s=(n?n.dayNames:null)||this._defaults.dayNames,o=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,u=(n?n.monthNames:null)||this._defaults.monthNames,a=-1,f=-1,l=-1,c=-1,h=!1,p=function(t){var n=y+1<e.length&&e.charAt(y+1)==t;return n&&y++,n},d=function(e){var n=p(e),r=e=="@"?14:e=="!"?20:e=="y"&&n?4:e=="o"?3:2,i=new RegExp("^\\d{1,"+r+"}"),s=t.substring(g).match(i);if(!s)throw"Missing number at position "+g;return g+=s[0].length,parseInt(s[0],10)},v=function(e,n,r){var i=$.map(p(e)?r:n,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)}),s=-1;$.each(i,function(e,n){var r=n[1];if(t.substr(g,r.length).toLowerCase()==r.toLowerCase())return s=n[0],g+=r.length,!1});if(s!=-1)return s+1;throw"Unknown name at position "+g},m=function(){if(t.charAt(g)!=e.charAt(y))throw"Unexpected literal at position "+g;g++},g=0;for(var y=0;y<e.length;y++)if(h)e.charAt(y)=="'"&&!p("'")?h=!1:m();else switch(e.charAt(y)){case"d":l=d("d");break;case"D":v("D",i,s);break;case"o":c=d("o");break;case"m":f=d("m");break;case"M":f=v("M",o,u);break;case"y":a=d("y");break;case"@":var b=new Date(d("@"));a=b.getFullYear(),f=b.getMonth()+1,l=b.getDate();break;case"!":var b=new Date((d("!")-this._ticksTo1970)/1e4);a=b.getFullYear(),f=b.getMonth()+1,l=b.getDate();break;case"'":p("'")?m():h=!0;break;default:m()}if(g<t.length){var w=t.substr(g);if(!/^\s+/.test(w))throw"Extra/unparsed characters found in date: "+w}a==-1?a=(new Date).getFullYear():a<100&&(a+=(new Date).getFullYear()-(new Date).getFullYear()%100+(a<=r?0:-100));if(c>-1){f=1,l=c;do{var E=this._getDaysInMonth(a,f-1);if(l<=E)break;f++,l-=E}while(!0)}var b=this._daylightSavingAdjust(new Date(a,f-1,l));if(b.getFullYear()!=a||b.getMonth()+1!=f||b.getDate()!=l)throw"Invalid date";return b},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(e,t,n){if(!t)return"";var r=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,i=(n?n.dayNames:null)||this._defaults.dayNames,s=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,o=(n?n.monthNames:null)||this._defaults.monthNames,u=function(t){var n=h+1<e.length&&e.charAt(h+1)==t;return n&&h++,n},a=function(e,t,n){var r=""+t;if(u(e))while(r.length<n)r="0"+r;return r},f=function(e,t,n,r){return u(e)?r[t]:n[t]},l="",c=!1;if(t)for(var h=0;h<e.length;h++)if(c)e.charAt(h)=="'"&&!u("'")?c=!1:l+=e.charAt(h);else switch(e.charAt(h)){case"d":l+=a("d",t.getDate(),2);break;case"D":l+=f("D",t.getDay(),r,i);break;case"o":l+=a("o",Math.round(((new Date(t.getFullYear(),t.getMonth(),t.getDate())).getTime()-(new Date(t.getFullYear(),0,0)).getTime())/864e5),3);break;case"m":l+=a("m",t.getMonth()+1,2);break;case"M":l+=f("M",t.getMonth(),s,o);break;case"y":l+=u("y")?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"@":l+=t.getTime();break;case"!":l+=t.getTime()*1e4+this._ticksTo1970;break;case"'":u("'")?l+="'":c=!0;break;default:l+=e.charAt(h)}return l},_possibleChars:function(e){var t="",n=!1,r=function(t){var n=i+1<e.length&&e.charAt(i+1)==t;return n&&i++,n};for(var i=0;i<e.length;i++)if(n)e.charAt(i)=="'"&&!r("'")?n=!1:t+=e.charAt(i);else switch(e.charAt(i)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":r("'")?t+="'":n=!0;break;default:t+=e.charAt(i)}return t},_get:function(e,t){return e.settings[t]!==undefined?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()==e.lastVal)return;var n=this._get(e,"dateFormat"),r=e.lastVal=e.input?e.input.val():null,i,s;i=s=this._getDefaultDate(e);var o=this._getFormatConfig(e);try{i=this.parseDate(n,r,o)||s}catch(u){this.log(u),r=t?"":r}e.selectedDay=i.getDate(),e.drawMonth=e.selectedMonth=i.getMonth(),e.drawYear=e.selectedYear=i.getFullYear(),e.currentDay=r?i.getDate():0,e.currentMonth=r?i.getMonth():0,e.currentYear=r?i.getFullYear():0,this._adjustInstDate(e)},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(e,t,n){var r=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},i=function(t){try{return $.datepicker.parseDate($.datepicker._get(e,"dateFormat"),t,$.datepicker._getFormatConfig(e))}catch(n){}var r=(t.toLowerCase().match(/^c/)?$.datepicker._getDate(e):null)||new Date,i=r.getFullYear(),s=r.getMonth(),o=r.getDate(),u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=u.exec(t);while(a){switch(a[2]||"d"){case"d":case"D":o+=parseInt(a[1],10);break;case"w":case"W":o+=parseInt(a[1],10)*7;break;case"m":case"M":s+=parseInt(a[1],10),o=Math.min(o,$.datepicker._getDaysInMonth(i,s));break;case"y":case"Y":i+=parseInt(a[1],10),o=Math.min(o,$.datepicker._getDaysInMonth(i,s))}a=u.exec(t)}return new Date(i,s,o)},s=t==null||t===""?n:typeof t=="string"?i(t):typeof t=="number"?isNaN(t)?n:r(t):new Date(t.getTime());return s=s&&s.toString()=="Invalid Date"?n:s,s&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,n){var r=!t,i=e.selectedMonth,s=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),(i!=e.selectedMonth||s!=e.selectedYear)&&!n&&this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(r?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&e.input.val()==""?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),n="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(n)},selectDay:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"Y"),!1}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var n=this._get(e,"isRTL"),r=this._get(e,"showButtonPanel"),i=this._get(e,"hideIfNoPrevNext"),s=this._get(e,"navigationAsDateFormat"),o=this._getNumberOfMonths(e),u=this._get(e,"showCurrentAtPos"),a=this._get(e,"stepMonths"),f=o[0]!=1||o[1]!=1,l=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),c=this._getMinMaxDate(e,"min"),h=this._getMinMaxDate(e,"max"),p=e.drawMonth-u,d=e.drawYear;p<0&&(p+=12,d--);if(h){var v=this._daylightSavingAdjust(new Date(h.getFullYear(),h.getMonth()-o[0]*o[1]+1,h.getDate()));v=c&&v<c?c:v;while(this._daylightSavingAdjust(new Date(d,p,1))>v)p--,p<0&&(p=11,d--)}e.drawMonth=p,e.drawYear=d;var m=this._get(e,"prevText");m=s?this.formatDate(m,this._daylightSavingAdjust(new Date(d,p-a,1)),this._getFormatConfig(e)):m;var g=this._canAdjustMonth(e,-1,d,p)?'<a class="ui-datepicker-prev ui-corner-all" data-handler="prev" data-event="click" title="'+m+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"e":"w")+'">'+m+"</span></a>":i?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+m+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"e":"w")+'">'+m+"</span></a>",y=this._get(e,"nextText");y=s?this.formatDate(y,this._daylightSavingAdjust(new Date(d,p+a,1)),this._getFormatConfig(e)):y;var b=this._canAdjustMonth(e,1,d,p)?'<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"w":"e")+'">'+y+"</span></a>":i?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(n?"w":"e")+'">'+y+"</span></a>",w=this._get(e,"currentText"),E=this._get(e,"gotoCurrent")&&e.currentDay?l:t;w=s?this.formatDate(w,E,this._getFormatConfig(e)):w;var S=e.inline?"":'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">'+this._get(e,"closeText")+"</button>",x=r?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(n?S:"")+(this._isInRange(e,E)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click">'+w+"</button>":"")+(n?"":S)+"</div>":"",T=parseInt(this._get(e,"firstDay"),10);T=isNaN(T)?0:T;var N=this._get(e,"showWeek"),C=this._get(e,"dayNames"),k=this._get(e,"dayNamesShort"),L=this._get(e,"dayNamesMin"),A=this._get(e,"monthNames"),O=this._get(e,"monthNamesShort"),M=this._get(e,"beforeShowDay"),_=this._get(e,"showOtherMonths"),D=this._get(e,"selectOtherMonths"),P=this._get(e,"calculateWeek")||this.iso8601Week,H=this._getDefaultDate(e),B="";for(var j=0;j<o[0];j++){var F="";this.maxRows=4;for(var I=0;I<o[1];I++){var q=this._daylightSavingAdjust(new Date(d,p,e.selectedDay)),R=" ui-corner-all",U="";if(f){U+='<div class="ui-datepicker-group';if(o[1]>1)switch(I){case 0:U+=" ui-datepicker-group-first",R=" ui-corner-"+(n?"right":"left");break;case o[1]-1:U+=" ui-datepicker-group-last",R=" ui-corner-"+(n?"left":"right");break;default:U+=" ui-datepicker-group-middle",R=""}U+='">'}U+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+R+'">'+(/all|left/.test(R)&&j==0?n?b:g:"")+(/all|right/.test(R)&&j==0?n?g:b:"")+this._generateMonthYearHeader(e,p,d,c,h,j>0||I>0,A,O)+'</div><table class="ui-datepicker-calendar"><thead>'+"<tr>";var z=N?'<th class="ui-datepicker-week-col">'+this._get(e,"weekHeader")+"</th>":"";for(var W=0;W<7;W++){var X=(W+T)%7;z+="<th"+((W+T+6)%7>=5?' class="ui-datepicker-week-end"':"")+">"+'<span title="'+C[X]+'">'+L[X]+"</span></th>"}U+=z+"</tr></thead><tbody>";var V=this._getDaysInMonth(d,p);d==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,V));var J=(this._getFirstDayOfMonth(d,p)-T+7)%7,K=Math.ceil((J+V)/7),Q=f?this.maxRows>K?this.maxRows:K:K;this.maxRows=Q;var G=this._daylightSavingAdjust(new Date(d,p,1-J));for(var Y=0;Y<Q;Y++){U+="<tr>";var Z=N?'<td class="ui-datepicker-week-col">'+this._get(e,"calculateWeek")(G)+"</td>":"";for(var W=0;W<7;W++){var et=M?M.apply(e.input?e.input[0]:null,[G]):[!0,""],tt=G.getMonth()!=p,nt=tt&&!D||!et[0]||c&&G<c||h&&G>h;Z+='<td class="'+((W+T+6)%7>=5?" ui-datepicker-week-end":"")+(tt?" ui-datepicker-other-month":"")+(G.getTime()==q.getTime()&&p==e.selectedMonth&&e._keyEvent||H.getTime()==G.getTime()&&H.getTime()==q.getTime()?" "+this._dayOverClass:"")+(nt?" "+this._unselectableClass+" ui-state-disabled":"")+(tt&&!_?"":" "+et[1]+(G.getTime()==l.getTime()?" "+this._currentClass:"")+(G.getTime()==t.getTime()?" ui-datepicker-today":""))+'"'+((!tt||_)&&et[2]?' title="'+et[2]+'"':"")+(nt?"":' data-handler="selectDay" data-event="click" data-month="'+G.getMonth()+'" data-year="'+G.getFullYear()+'"')+">"+(tt&&!_?"&#xa0;":nt?'<span class="ui-state-default">'+G.getDate()+"</span>":'<a class="ui-state-default'+(G.getTime()==t.getTime()?" ui-state-highlight":"")+(G.getTime()==l.getTime()?" ui-state-active":"")+(tt?" ui-priority-secondary":"")+'" href="#">'+G.getDate()+"</a>")+"</td>",G.setDate(G.getDate()+1),G=this._daylightSavingAdjust(G)}U+=Z+"</tr>"}p++,p>11&&(p=0,d++),U+="</tbody></table>"+(f?"</div>"+(o[0]>0&&I==o[1]-1?'<div class="ui-datepicker-row-break"></div>':""):""),F+=U}B+=F}return B+=x+($.ui.ie6&&!e.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':""),e._keyEvent=!1,B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),l=this._get(e,"showMonthAfterYear"),c='<div class="ui-datepicker-title">',h="";if(s||!a)h+='<span class="ui-datepicker-month">'+o[t]+"</span>";else{var p=r&&r.getFullYear()==n,d=i&&i.getFullYear()==n;h+='<select class="ui-datepicker-month" data-handler="selectMonth" data-event="change">';for(var v=0;v<12;v++)(!p||v>=r.getMonth())&&(!d||v<=i.getMonth())&&(h+='<option value="'+v+'"'+(v==t?' selected="selected"':"")+">"+u[v]+"</option>");h+="</select>"}l||(c+=h+(s||!a||!f?"&#xa0;":""));if(!e.yearshtml){e.yearshtml="";if(s||!f)c+='<span class="ui-datepicker-year">'+n+"</span>";else{var m=this._get(e,"yearRange").split(":"),g=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t},b=y(m[0]),w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b,w=i?Math.min(w,i.getFullYear()):w,e.yearshtml+='<select class="ui-datepicker-year" data-handler="selectYear" data-event="change">';for(;b<=w;b++)e.yearshtml+='<option value="'+b+'"'+(b==n?' selected="selected"':"")+">"+b+"</option>";e.yearshtml+="</select>",c+=e.yearshtml,e.yearshtml=null}}return c+=this._get(e,"yearSuffix"),l&&(c+=(s||!a||!f?"&#xa0;":"")+h),c+="</div>",c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0),i=e.drawMonth+(n=="M"?t:0),s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(n=="M"||n=="Y")&&this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),i=n&&t<n?n:t;return i=r&&i>r?r:i,i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return typeof e!="string"||e!="isDisabled"&&e!="getDate"&&e!="widget"?e=="option"&&arguments.length==2&&typeof arguments[1]=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.9.2",window["DP_jQuery_"+dpuuid]=$})(jQuery);(function(e,t){var n=!1;e.widget("ui.menu",{version:"1.9.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,e.proxy(function(e){this.options.disabled&&e.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(e){e.preventDefault()},"click .ui-state-disabled > a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(t){var r=e(t.target).closest(".ui-menu-item");!n&&r.not(".ui-state-disabled").length&&(n=!0,this.select(t),r.has(".ui-menu").length?this.expand(t):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&this.active.parents(".ui-menu").length===1&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var n=e(t.currentTarget);n.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(t,n)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var n=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(e,n)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){e(t.target).closest(".ui-menu").length||this.collapseAll(t),n=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function a(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var n,r,i,s,o,u=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:u=!1,r=this.previousFilter||"",i=String.fromCharCode(t.keyCode),s=!1,clearTimeout(this.filterTimer),i===r?s=!0:i=r+i,o=new RegExp("^"+a(i),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())}),n=s&&n.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):n,n.length||(i=String.fromCharCode(t.keyCode),o=new RegExp("^"+a(i),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())})),n.length?(this.focus(t,n),n.length>1?(this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}u&&t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,n=this.options.icons.submenu,r=this.element.find(this.options.menus);r.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),r=t.prev("a"),i=e("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);r.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",r.attr("id"))}),t=r.add(this.element),t.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),t.children(":not(.ui-menu-item)").each(function(){var t=e(this);/[^\-—–\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")}),t.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(e,t){var n,r;this.blur(e,e&&e.type==="focus"),this._scrollIntoView(t),this.active=t.first(),r=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",r.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),e&&e.type==="keydown"?this._close():this.timer=this._delay(function(){this._close()},this.delay),n=t.children(".ui-menu"),n.length&&/^mouse/.test(e.type)&&this._startOpening(n),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var n,r,i,s,o,u;this._hasScroll()&&(n=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,r=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,i=t.offset().top-this.activeMenu.offset().top-n-r,s=this.activeMenu.scrollTop(),o=this.activeMenu.height(),u=t.height(),i<0?this.activeMenu.scrollTop(s+i):i+u>o&&this.activeMenu.scrollTop(s+i-o+u))},blur:function(e,t){t||clearTimeout(this.timer);if(!this.active)return;this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active})},_startOpening:function(e){clearTimeout(this.timer);if(e.attr("aria-hidden")!=="true")return;this.timer=this._delay(function(){this._close(),this._open(e)},this.delay)},_open:function(t){var n=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(n)},collapseAll:function(t,n){clearTimeout(this.timer),this.timer=this._delay(function(){var r=n?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));r.length||(r=this.element),this._close(r),this.blur(t),this.activeMenu=r},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,n){var r;this.active&&(e==="first"||e==="last"?r=this.active[e==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1):r=this.active[e+"All"](".ui-menu-item").eq(0));if(!r||!r.length||!this.active)r=this.activeMenu.children(".ui-menu-item")[t]();this.focus(n,r)},nextPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isLastItem())return;this._hasScroll()?(r=this.active.offset().top,i=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return n=e(this),n.offset().top-r-i<0}),this.focus(t,n)):this.focus(t,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())},previousPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isFirstItem())return;this._hasScroll()?(r=this.active.offset().top,i=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return n=e(this),n.offset().top-r+i>0}),this.focus(t,n)):this.focus(t,this.activeMenu.children(".ui-menu-item").first())},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var n={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,n)}})})(jQuery);(function(e,t){var n=5;e.widget("ui.slider",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var t,r,i=this.options,s=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),o="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",u=[];this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"+(i.disabled?" ui-slider-disabled ui-disabled":"")),this.range=e([]),i.range&&(i.range===!0&&(i.values||(i.values=[this._valueMin(),this._valueMin()]),i.values.length&&i.values.length!==2&&(i.values=[i.values[0],i.values[0]])),this.range=e("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(i.range==="min"||i.range==="max"?" ui-slider-range-"+i.range:""))),r=i.values&&i.values.length||1;for(t=s.length;t<r;t++)u.push(o);this.handles=s.add(e(u.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.add(this.range).filter("a").click(function(e){e.preventDefault()}).mouseenter(function(){i.disabled||e(this).addClass("ui-state-hover")}).mouseleave(function(){e(this).removeClass("ui-state-hover")}).focus(function(){i.disabled?e(this).blur():(e(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),e(this).addClass("ui-state-focus"))}).blur(function(){e(this).removeClass("ui-state-focus")}),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t)}),this._on(this.handles,{keydown:function(t){var r,i,s,o,u=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:t.preventDefault();if(!this._keySliding){this._keySliding=!0,e(t.target).addClass("ui-state-active"),r=this._start(t,u);if(r===!1)return}}o=this.options.step,this.options.values&&this.options.values.length?i=s=this.values(u):i=s=this.value();switch(t.keyCode){case e.ui.keyCode.HOME:s=this._valueMin();break;case e.ui.keyCode.END:s=this._valueMax();break;case e.ui.keyCode.PAGE_UP:s=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/n);break;case e.ui.keyCode.PAGE_DOWN:s=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/n);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax())return;s=this._trimAlignValue(i+o);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin())return;s=this._trimAlignValue(i-o)}this._slide(t,u,s)},keyup:function(t){var n=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,n),this._change(t,n),e(t.target).removeClass("ui-state-active"))}}),this._refreshValue(),this._animateOff=!1},_destroy:function(){this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(t){var n,r,i,s,o,u,a,f,l=this,c=this.options;return c.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),n={x:t.pageX,y:t.pageY},r=this._normValueFromMouse(n),i=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var n=Math.abs(r-l.values(t));i>n&&(i=n,s=e(this),o=t)}),c.range===!0&&this.values(1)===c.min&&(o+=1,s=e(this.handles[o])),u=this._start(t,o),u===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,s.addClass("ui-state-active").focus(),a=s.offset(),f=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=f?{left:0,top:0}:{left:t.pageX-a.left-s.width()/2,top:t.pageY-a.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,r),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,n),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;return this.orientation==="horizontal"?(t=this.elementSize.width,n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),r=n/t,r>1&&(r=1),r<0&&(r=0),this.orientation==="vertical"&&(r=1-r),i=this._valueMax()-this._valueMin(),s=this._valueMin()+r*i,this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;this.options.values&&this.options.values.length?(r=this.values(t?0:1),this.options.values.length===2&&this.options.range===!0&&(t===0&&n>r||t===1&&n<r)&&(n=r),n!==this.values(t)&&(i=this.values(),i[t]=n,s=this._trigger("slide",e,{handle:this.handles[t],value:n,values:i}),r=this.values(t?0:1),s!==!1&&this.values(t,n,!0))):n!==this.value()&&(s=this._trigger("slide",e,{handle:this.handles[t],value:n}),s!==!1&&this.value(n))},_stop:function(e,t){var n={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("stop",e,n)},_change:function(e,t){if(!this._keySliding&&!this._mouseSliding){var n={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("change",e,n)}},value:function(e){if(arguments.length){this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0);return}return this._value()},values:function(t,n){var r,i,s;if(arguments.length>1){this.options.values[t]=this._trimAlignValue(n),this._refreshValue(),this._change(null,t);return}if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();r=this.options.values,i=arguments[0];for(s=0;s<r.length;s+=1)r[s]=this._trimAlignValue(i[s]),this._change(null,s);this._refreshValue()},_setOption:function(t,n){var r,i=0;e.isArray(this.options.values)&&(i=this.options.values.length),e.Widget.prototype._setOption.apply(this,arguments);switch(t){case"disabled":n?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.prop("disabled",!0),this.element.addClass("ui-disabled")):(this.handles.prop("disabled",!1),this.element.removeClass("ui-disabled"));break;case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":this._animateOff=!0,this._refreshValue();for(r=0;r<i;r+=1)this._change(null,r);this._animateOff=!1;break;case"min":case"max":this._animateOff=!0,this._refreshValue(),this._animateOff=!1}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e),e},_values:function(e){var t,n,r;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t),t;n=this.options.values.slice();for(r=0;r<n.length;r+=1)n[r]=this._trimAlignValue(n[r]);return n},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;return Math.abs(n)*2>=t&&(r+=n>0?t:-t),parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t,n,r,i,s,o=this.options.range,u=this.options,a=this,f=this._animateOff?!1:u.animate,l={};this.options.values&&this.options.values.length?this.handles.each(function(r){n=(a.values(r)-a._valueMin())/(a._valueMax()-a._valueMin())*100,l[a.orientation==="horizontal"?"left":"bottom"]=n+"%",e(this).stop(1,1)[f?"animate":"css"](l,u.animate),a.options.range===!0&&(a.orientation==="horizontal"?(r===0&&a.range.stop(1,1)[f?"animate":"css"]({left:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({width:n-t+"%"},{queue:!1,duration:u.animate})):(r===0&&a.range.stop(1,1)[f?"animate":"css"]({bottom:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({height:n-t+"%"},{queue:!1,duration:u.animate}))),t=n}):(r=this.value(),i=this._valueMin(),s=this._valueMax(),n=s!==i?(r-i)/(s-i)*100:0,l[this.orientation==="horizontal"?"left":"bottom"]=n+"%",this.handle.stop(1,1)[f?"animate":"css"](l,u.animate),o==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[f?"animate":"css"]({width:n+"%"},u.animate),o==="max"&&this.orientation==="horizontal"&&this.range[f?"animate":"css"]({width:100-n+"%"},{queue:!1,duration:u.animate}),o==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[f?"animate":"css"]({height:n+"%"},u.animate),o==="max"&&this.orientation==="vertical"&&this.range[f?"animate":"css"]({height:100-n+"%"},{queue:!1,duration:u.animate}))}})})(jQuery);(function(e,t){function i(){return++n}function s(e){return e.hash.length>1&&e.href.replace(r,"")===location.href.replace(r,"").replace(/\s/g,"%20")}var n=0,r=/#.*$/;e.widget("ui.tabs",{version:"1.9.2",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var t=this,n=this.options,r=n.active,i=location.hash.substring(1);this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",n.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs();if(r===null){i&&this.tabs.each(function(t,n){if(e(n).attr("aria-controls")===i)return r=t,!1}),r===null&&(r=this.tabs.index(this.tabs.filter(".ui-tabs-active")));if(r===null||r===-1)r=this.tabs.length?0:!1}r!==!1&&(r=this.tabs.index(this.tabs.eq(r)),r===-1&&(r=n.collapsible?!1:0)),n.active=r,!n.collapsible&&n.active===!1&&this.anchors.length&&(n.active=0),e.isArray(n.disabled)&&(n.disabled=e.unique(n.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(this.options.active):this.active=e(),this._refresh(),this.active.length&&this.load(n.active)},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var n=e(this.document[0].activeElement).closest("li"),r=this.tabs.index(n),i=!0;if(this._handlePageNav(t))return;switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:r++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:i=!1,r--;break;case e.ui.keyCode.END:r=this.anchors.length-1;break;case e.ui.keyCode.HOME:r=0;break;case e.ui.keyCode.SPACE:t.preventDefault(),clearTimeout(this.activating),this._activate(r);return;case e.ui.keyCode.ENTER:t.preventDefault(),clearTimeout(this.activating),this._activate(r===this.options.active?!1:r);return;default:return}t.preventDefault(),clearTimeout(this.activating),r=this._focusNextTab(r,i),t.ctrlKey||(n.attr("aria-selected","false"),this.tabs.eq(r).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",r)},this.delay))},_panelKeydown:function(t){if(this._handlePageNav(t))return;t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP)return this._activate(this._focusNextTab(this.options.active-1,!1)),!0;if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN)return this._activate(this._focusNextTab(this.options.active+1,!0)),!0},_findNextTab:function(t,n){function i(){return t>r&&(t=0),t<0&&(t=r),t}var r=this.tabs.length-1;while(e.inArray(i(),this.options.disabled)!==-1)t=n?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){if(e==="active"){this._activate(t);return}if(e==="disabled"){this._setupDisabled(t);return}this._super(e,t),e==="collapsible"&&(this.element.toggleClass("ui-tabs-collapsible",t),!t&&this.options.active===!1&&this._activate(0)),e==="event"&&this._setupEvents(t),e==="heightStyle"&&this._setupHeightStyle(t)},_tabId:function(e){return e.attr("aria-controls")||"ui-tabs-"+i()},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,n=this.tablist.children(":has(a[href])");t.disabled=e.map(n.filter(".ui-state-disabled"),function(e){return n.index(e)}),this._processTabs(),t.active===!1||!this.anchors.length?(t.active=!1,this.active=e()):this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(n,r){var i,o,u,a=e(r).uniqueId().attr("id"),f=e(r).closest("li"),l=f.attr("aria-controls");s(r)?(i=r.hash,o=t.element.find(t._sanitizeSelector(i))):(u=t._tabId(f),i="#"+u,o=t.element.find(i),o.length||(o=t._createPanel(u),o.insertAfter(t.panels[n-1]||t.tablist)),o.attr("aria-live","polite")),o.length&&(t.panels=t.panels.add(o)),l&&f.data("ui-tabs-aria-controls",l),f.attr({"aria-controls":i.substring(1),"aria-labelledby":a}),o.attr("aria-labelledby",a)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var n=0,r;r=this.tabs[n];n++)t===!0||e.inArray(n,t)!==-1?e(r).addClass("ui-state-disabled").attr("aria-disabled","true"):e(r).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var n={click:function(e){e.preventDefault()}};t&&e.each(t.split(" "),function(e,t){n[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,n),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var n,r,i=this.element.parent();t==="fill"?(e.support.minHeight||(r=i.css("overflow"),i.css("overflow","hidden")),n=i.height(),this.element.siblings(":visible").each(function(){var t=e(this),r=t.css("position");if(r==="absolute"||r==="fixed")return;n-=t.outerHeight(!0)}),r&&i.css("overflow",r),this.element.children().not(this.panels).each(function(){n-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):t==="auto"&&(n=0,this.panels.each(function(){n=Math.max(n,e(this).height("").height())}).height(n))},_eventHandler:function(t){var n=this.options,r=this.active,i=e(t.currentTarget),s=i.closest("li"),o=s[0]===r[0],u=o&&n.collapsible,a=u?e():this._getPanelForTab(s),f=r.length?this._getPanelForTab(r):e(),l={oldTab:r,oldPanel:f,newTab:u?e():s,newPanel:a};t.preventDefault();if(s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||o&&!n.collapsible||this._trigger("beforeActivate",t,l)===!1)return;n.active=u?!1:this.tabs.index(s),this.active=o?e():s,this.xhr&&this.xhr.abort(),!f.length&&!a.length&&e.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(s),t),this._toggle(t,l)},_toggle:function(t,n){function o(){r.running=!1,r._trigger("activate",t,n)}function u(){n.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),i.length&&r.options.show?r._show(i,r.options.show,o):(i.show(),o())}var r=this,i=n.newPanel,s=n.oldPanel;this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),s.hide(),u()),s.attr({"aria-expanded":"false","aria-hidden":"true"}),n.oldTab.attr("aria-selected","false"),i.length&&s.length?n.oldTab.attr("tabIndex",-1):i.length&&this.tabs.filter(function(){return e(this).attr("tabIndex")===0}).attr("tabIndex",-1),i.attr({"aria-expanded":"true","aria-hidden":"false"}),n.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var n,r=this._findActive(t);if(r[0]===this.active[0])return;r.length||(r=this.active),n=r.find(".ui-tabs-anchor")[0],this._eventHandler({target:n,currentTarget:n,preventDefault:e.noop})},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return typeof e=="string"&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeData("href.tabs").removeData("load.tabs").removeUniqueId(),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),n=t.data("ui-tabs-aria-controls");n?t.attr("aria-controls",n):t.removeAttr("aria-controls")}),this.panels.show(),this.options.heightStyle!=="content"&&this.panels.css("height","")},enable:function(n){var r=this.options.disabled;if(r===!1)return;n===t?r=!1:(n=this._getIndex(n),e.isArray(r)?r=e.map(r,function(e){return e!==n?e:null}):r=e.map(this.tabs,function(e,t){return t!==n?t:null})),this._setupDisabled(r)},disable:function(n){var r=this.options.disabled;if(r===!0)return;if(n===t)r=!0;else{n=this._getIndex(n);if(e.inArray(n,r)!==-1)return;e.isArray(r)?r=e.merge([n],r).sort():r=[n]}this._setupDisabled(r)},load:function(t,n){t=this._getIndex(t);var r=this,i=this.tabs.eq(t),o=i.find(".ui-tabs-anchor"),u=this._getPanelForTab(i),a={tab:i,panel:u};if(s(o[0]))return;this.xhr=e.ajax(this._ajaxSettings(o,n,a)),this.xhr&&this.xhr.statusText!=="canceled"&&(i.addClass("ui-tabs-loading"),u.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){u.html(e),r._trigger("load",n,a)},1)}).complete(function(e,t){setTimeout(function(){t==="abort"&&r.panels.stop(!1,!0),i.removeClass("ui-tabs-loading"),u.removeAttr("aria-busy"),e===r.xhr&&delete r.xhr},1)}))},_ajaxSettings:function(t,n,r){var i=this;return{url:t.attr("href"),beforeSend:function(t,s){return i._trigger("beforeLoad",n,e.extend({jqXHR:t,ajaxSettings:s},r))}}},_getPanelForTab:function(t){var n=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+n))}}),e.uiBackCompat!==!1&&(e.ui.tabs.prototype._ui=function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},e.widget("ui.tabs",e.ui.tabs,{url:function(e,t){this.anchors.eq(e).attr("href",t)}}),e.widget("ui.tabs",e.ui.tabs,{options:{ajaxOptions:null,cache:!1},_create:function(){this._super();var t=this;this._on({tabsbeforeload:function(n,r){if(e.data(r.tab[0],"cache.tabs")){n.preventDefault();return}r.jqXHR.success(function(){t.options.cache&&e.data(r.tab[0],"cache.tabs",!0)})}})},_ajaxSettings:function(t,n,r){var i=this.options.ajaxOptions;return e.extend({},i,{error:function(e,t){try{i.error(e,t,r.tab.closest("li").index(),r.tab[0])}catch(n){}}},this._superApply(arguments))},_setOption:function(e,t){e==="cache"&&t===!1&&this.anchors.removeData("cache.tabs"),this._super(e,t)},_destroy:function(){this.anchors.removeData("cache.tabs"),this._super()},url:function(e){this.anchors.eq(e).removeData("cache.tabs"),this._superApply(arguments)}}),e.widget("ui.tabs",e.ui.tabs,{abort:function(){this.xhr&&this.xhr.abort()}}),e.widget("ui.tabs",e.ui.tabs,{options:{spinner:"<em>Loading&#8230;</em>"},_create:function(){this._super(),this._on({tabsbeforeload:function(e,t){if(e.target!==this.element[0]||!this.options.spinner)return;var n=t.tab.find("span"),r=n.html();n.html(this.options.spinner),t.jqXHR.complete(function(){n.html(r)})}})}}),e.widget("ui.tabs",e.ui.tabs,{options:{enable:null,disable:null},enable:function(t){var n=this.options,r;if(t&&n.disabled===!0||e.isArray(n.disabled)&&e.inArray(t,n.disabled)!==-1)r=!0;this._superApply(arguments),r&&this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t]))},disable:function(t){var n=this.options,r;if(t&&n.disabled===!1||e.isArray(n.disabled)&&e.inArray(t,n.disabled)===-1)r=!0;this._superApply(arguments),r&&this._trigger("disable",null,this._ui(this.anchors[t],this.panels[t]))}}),e.widget("ui.tabs",e.ui.tabs,{options:{add:null,remove:null,tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},add:function(n,r,i){i===t&&(i=this.anchors.length);var s,o,u=this.options,a=e(u.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),f=n.indexOf("#")?this._tabId(a):n.replace("#","");return a.addClass("ui-state-default ui-corner-top").data("ui-tabs-destroy",!0),a.attr("aria-controls",f),s=i>=this.tabs.length,o=this.element.find("#"+f),o.length||(o=this._createPanel(f),s?i>0?o.insertAfter(this.panels.eq(-1)):o.appendTo(this.element):o.insertBefore(this.panels[i])),o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").hide(),s?a.appendTo(this.tablist):a.insertBefore(this.tabs[i]),u.disabled=e.map(u.disabled,function(e){return e>=i?++e:e}),this.refresh(),this.tabs.length===1&&u.active===!1&&this.option("active",0),this._trigger("add",null,this._ui(this.anchors[i],this.panels[i])),this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.tabs.eq(t).remove(),i=this._getPanelForTab(r).remove();return r.hasClass("ui-tabs-active")&&this.anchors.length>2&&this._activate(t+(t+1<this.anchors.length?1:-1)),n.disabled=e.map(e.grep(n.disabled,function(e){return e!==t}),function(e){return e>=t?--e:e}),this.refresh(),this._trigger("remove",null,this._ui(r.find("a")[0],i[0])),this}}),e.widget("ui.tabs",e.ui.tabs,{length:function(){return this.anchors.length}}),e.widget("ui.tabs",e.ui.tabs,{options:{idPrefix:"ui-tabs-"},_tabId:function(t){var n=t.is("li")?t.find("a[href]"):t;return n=n[0],e(n).closest("li").attr("aria-controls")||n.title&&n.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF\-]/g,"")||this.options.idPrefix+i()}}),e.widget("ui.tabs",e.ui.tabs,{options:{panelTemplate:"<div></div>"},_createPanel:function(t){return e(this.options.panelTemplate).attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)}}),e.widget("ui.tabs",e.ui.tabs,{_create:function(){var e=this.options;e.active===null&&e.selected!==t&&(e.active=e.selected===-1?!1:e.selected),this._super(),e.selected=e.active,e.selected===!1&&(e.selected=-1)},_setOption:function(e,t){if(e!=="selected")return this._super(e,t);var n=this.options;this._super("active",t===-1?!1:t),n.selected=n.active,n.selected===!1&&(n.selected=-1)},_eventHandler:function(){this._superApply(arguments),this.options.selected=this.options.active,this.options.selected===!1&&(this.options.selected=-1)}}),e.widget("ui.tabs",e.ui.tabs,{options:{show:null,select:null},_create:function(){this._super(),this.options.active!==!1&&this._trigger("show",null,this._ui(this.active.find(".ui-tabs-anchor")[0],this._getPanelForTab(this.active)[0]))},_trigger:function(e,t,n){var r,i,s=this._superApply(arguments);return s?(e==="beforeActivate"?(r=n.newTab.length?n.newTab:n.oldTab,i=n.newPanel.length?n.newPanel:n.oldPanel,s=this._super("select",t,{tab:r.find(".ui-tabs-anchor")[0],panel:i[0],index:r.closest("li").index()})):e==="activate"&&n.newTab.length&&(s=this._super("show",t,{tab:n.newTab.find(".ui-tabs-anchor")[0],panel:n.newPanel[0],index:n.newTab.closest("li").index()})),s):!1}}),e.widget("ui.tabs",e.ui.tabs,{select:function(e){e=this._getIndex(e);if(e===-1){if(!this.options.collapsible||this.options.selected===-1)return;e=this.options.selected}this.anchors.eq(e).trigger(this.options.event+this.eventNamespace)}}),function(){var t=0;e.widget("ui.tabs",e.ui.tabs,{options:{cookie:null},_create:function(){var e=this.options,t;e.active==null&&e.cookie&&(t=parseInt(this._cookie(),10),t===-1&&(t=!1),e.active=t),this._super()},_cookie:function(n){var r=[this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++t)];return arguments.length&&(r.push(n===!1?-1:n),r.push(this.options.cookie)),e.cookie.apply(null,r)},_refresh:function(){this._super(),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_eventHandler:function(){this._superApply(arguments),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_destroy:function(){this._super(),this.options.cookie&&this._cookie(null,this.options.cookie)}})}(),e.widget("ui.tabs",e.ui.tabs,{_trigger:function(t,n,r){var i=e.extend({},r);return t==="load"&&(i.panel=i.panel[0],i.tab=i.tab.find(".ui-tabs-anchor")[0]),this._super(t,n,i)}}),e.widget("ui.tabs",e.ui.tabs,{options:{fx:null},_getFx:function(){var t,n,r=this.options.fx;return r&&(e.isArray(r)?(t=r[0],n=r[1]):t=n=r),r?{show:n,hide:t}:null},_toggle:function(e,t){function o(){n.running=!1,n._trigger("activate",e,t)}function u(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),r.length&&s.show?r.animate(s.show,s.show.duration,function(){o()}):(r.show(),o())}var n=this,r=t.newPanel,i=t.oldPanel,s=this._getFx();if(!s)return this._super(e,t);n.running=!0,i.length&&s.hide?i.animate(s.hide,s.hide.duration,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),i.hide(),u())}}))})(jQuery);(function(e){function n(t,n){var r=(t.attr("aria-describedby")||"").split(/\s+/);r.push(n),t.data("ui-tooltip-id",n).attr("aria-describedby",e.trim(r.join(" ")))}function r(t){var n=t.data("ui-tooltip-id"),r=(t.attr("aria-describedby")||"").split(/\s+/),i=e.inArray(n,r);i!==-1&&r.splice(i,1),t.removeData("ui-tooltip-id"),r=e.trim(r.join(" ")),r?t.attr("aria-describedby",r):t.removeAttr("aria-describedby")}var t=0;e.widget("ui.tooltip",{version:"1.9.2",options:{content:function(){return e(this).attr("title")},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(t,n){var r=this;if(t==="disabled"){this[n?"_disable":"_enable"](),this.options[t]=n;return}this._super(t,n),t==="content"&&e.each(this.tooltips,function(e,t){r._updateContent(t)})},_disable:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0)}),this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var n=this,r=e(t?t.target:this.element).closest(this.options.items);if(!r.length||r.data("ui-tooltip-id"))return;r.attr("title")&&r.data("ui-tooltip-title",r.attr("title")),r.data("ui-tooltip-open",!0),t&&t.type==="mouseover"&&r.parents().each(function(){var t=e(this),r;t.data("ui-tooltip-open")&&(r=e.Event("blur"),r.target=r.currentTarget=this,n.close(r,!0)),t.attr("title")&&(t.uniqueId(),n.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._updateContent(r,t)},_updateContent:function(e,t){var n,r=this.options.content,i=this,s=t?t.type:null;if(typeof r=="string")return this._open(t,e,r);n=r.call(e[0],function(n){if(!e.data("ui-tooltip-open"))return;i._delay(function(){t&&(t.type=s),this._open(t,e,n)})}),n&&this._open(t,e,n)},_open:function(t,r,i){function f(e){a.of=e;if(s.is(":hidden"))return;s.position(a)}var s,o,u,a=e.extend({},this.options.position);if(!i)return;s=this._find(r);if(s.length){s.find(".ui-tooltip-content").html(i);return}r.is("[title]")&&(t&&t.type==="mouseover"?r.attr("title",""):r.removeAttr("title")),s=this._tooltip(r),n(r,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:f}),f(t)):s.position(e.extend({of:r},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.show&&this.options.show.delay&&(u=setInterval(function(){s.is(":visible")&&(f(a.of),clearInterval(u))},e.fx.interval)),this._trigger("open",t,{tooltip:s}),o={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var n=e.Event(t);n.currentTarget=r[0],this.close(n,!0)}},remove:function(){this._removeTooltip(s)}};if(!t||t.type==="mouseover")o.mouseleave="close";if(!t||t.type==="focusin")o.focusout="close";this._on(!0,r,o)},close:function(t){var n=this,i=e(t?t.currentTarget:this.element),s=this._find(i);if(this.closing)return;i.data("ui-tooltip-title")&&i.attr("title",i.data("ui-tooltip-title")),r(i),s.stop(!0),this._hide(s,this.options.hide,function(){n._removeTooltip(e(this))}),i.removeData("ui-tooltip-open"),this._off(i,"mouseleave focusout keyup"),i[0]!==this.element[0]&&this._off(i,"remove"),this._off(this.document,"mousemove"),t&&t.type==="mouseleave"&&e.each(this.parents,function(t,r){e(r.element).attr("title",r.title),delete n.parents[t]}),this.closing=!0,this._trigger("close",t,{tooltip:s}),this.closing=!1},_tooltip:function(n){var r="ui-tooltip-"+t++,i=e("<div>").attr({id:r,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return e("<div>").addClass("ui-tooltip-content").appendTo(i),i.appendTo(this.document[0].body),e.fn.bgiframe&&i.bgiframe(),this.tooltips[r]=n,i},_find:function(t){var n=t.data("ui-tooltip-id");return n?e("#"+n):e()},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0),e("#"+n).remove(),r.data("ui-tooltip-title")&&(r.attr("title",r.data("ui-tooltip-title")),r.removeData("ui-tooltip-title"))})}})})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js
deleted file mode 100644 (file)
index 93adea1..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v1.7.2 jquery.com | jquery.org/license */
-(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"<!doctype html>":"")+"<html><body>"),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bD.test(a)?d(a,e):b_(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&f.type(b)==="object")for(var e in b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bZ(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bS,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bZ(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bZ(a,c,d,e,"*",g));return l}function bY(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bO),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bB(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,g=4;if(d>0){if(c!=="border")for(;e<g;e+=2)c||(d-=parseFloat(f.css(a,"padding"+bx[e]))||0),c==="margin"?d+=parseFloat(f.css(a,c+bx[e]))||0:d-=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0;return d+"px"}d=by(a,b);if(d<0||d==null)d=a.style[b];if(bt.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<g;e+=2)d+=parseFloat(f.css(a,"padding"+bx[e]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+bx[e]))||0);return d+"px"}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(f.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h,i){var j,k=d==null,l=0,m=a.length;if(d&&typeof d=="object"){for(l in d)e.access(a,c,l,d[l],1,h,f);g=1}else if(f!==b){j=i===b&&e.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(e(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],d,j?f.call(a[l],l,c(a[l],d)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m,n=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?n(g):h==="function"&&(!a.unique||!p.has(g))&&c.push(g)},o=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,j=!0,m=k||0,k=0,l=c.length;for(;c&&m<l;m++)if(c[m].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}j=!1,c&&(a.once?e===!0?p.disable():c=[]:d&&d.length&&(e=d.shift(),p.fireWith(e[0],e[1])))},p={add:function(){if(c){var a=c.length;n(arguments),j?l=c.length:e&&e!==!0&&(k=a,o(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){j&&f<=l&&(l--,f<=m&&m--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&p.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c));return this},fire:function(){p.fireWith(this,arguments);return this},fired:function(){return!!i}};return p};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p=c.createElement("div"),q=c.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="<div "+n+"display:block;'><div style='"+t+"0;display:block;overflow:hidden;'></div></div>"+"<table "+n+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="<table><tr><td style='"+t+"0;display:none'></td><td>t</td></tr></table>",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h,i,j=this[0],k=0,m=null;if(a===b){if(this.length){m=f.data(j);if(j.nodeType===1&&!f._data(j,"parsedAttrs")){g=j.attributes;for(i=g.length;k<i;k++)h=g[k].name,h.indexOf("data-")===0&&(h=f.camelCase(h.substring(5)),l(j,h,m[h]));f._data(j,"parsedAttrs",!0)}}return m}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!";return f.access(this,function(c){if(c===b){m=this.triggerHandler("getData"+e,[d[0]]),m===b&&j&&(m=f.data(j,a),m=l(j,a,m));return m===b&&d[1]?this.data(d[0]):m}d[1]=c,this.each(function(){var b=f(this);b.triggerHandler("setData"+e,d),f.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length<d)return f.queue(this[0],a);return c===b?this:this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise(c)}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,f.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i<g;i++)e=d[i],e&&(c=f.propFix[e]||e,h=u.test(e),h||f.attr(a,e,""),a.removeAttribute(v?e:c),h&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0,coords:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(
-a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:g&&G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=f.event.special[c.type]||{},j=[],k,l,m,n,o,p,q,r,s,t,u;g[0]=c,c.delegateTarget=this;if(!i.preDispatch||i.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){n=f(this),n.context=this.ownerDocument||this;for(m=c.target;m!=this;m=m.parentNode||this)if(m.disabled!==!0){p={},r=[],n[0]=m;for(k=0;k<e;k++)s=d[k],t=s.selector,p[t]===b&&(p[t]=s.quick?H(m,s.quick):n.is(t)),p[t]&&r.push(s);r.length&&j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,matches:d.slice(e)});for(k=0;k<j.length&&!c.isPropagationStopped();k++){q=j[k],c.currentTarget=q.elem;for(l=0;l<q.matches.length&&!c.isImmediatePropagationStopped();l++){s=q.matches[l];if(h||!c.namespace&&!s.namespace||c.namespace_re&&c.namespace_re.test(s.namespace))c.data=s.data,c.handleObj=s,o=((f.event.special[s.origType]||{}).handle||s.handler).apply(q.elem,g),o!==b&&(c.result=o,o===!1&&(c.preventDefault(),c.stopPropagation()))}}i.postDispatch&&i.postDispatch.call(this,c);return c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.globalPOS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")[\\s/>]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f
-.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(f.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(g){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.src?f.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1></$2>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]==="<table>"&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i<u;i++)bn(l[i]);else bn(l);l.nodeType?j.push(l):j=f.merge(j,l)}if(d){g=function(a){return!a.type||be.test(a.type)};for(k=0;j[k];k++){h=j[k];if(e&&f.nodeName(h,"script")&&(!h.type||be.test(h.type)))e.push(h.parentNode?h.parentNode.removeChild(h):h);else{if(h.nodeType===1){var v=f.grep(h.getElementsByTagName("script"),g);j.splice.apply(j,[k+1,0].concat(v))}d.appendChild(h)}}}return j},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bp=/alpha\([^)]*\)/i,bq=/opacity=([^)]*)/,br=/([A-Z]|^ms)/g,bs=/^[\-+]?(?:\d*\.)?\d+$/i,bt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,bu=/^([\-+])=([\-+.\de]+)/,bv=/^margin/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Top","Right","Bottom","Left"],by,bz,bA;f.fn.css=function(a,c){return f.access(this,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),(e===""&&f.css(d,"display")==="none"||!f.contains(d.ownerDocument.documentElement,d))&&f._data(d,"olddisplay",cu(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(ct("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(ct("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]);if((k=f.cssHooks[g])&&"expand"in k){l=k.expand(a[g]),delete a[g];for(i in l)i in a||(a[i]=l[i])}}for(g in a){h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cm.test(h)?(q=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),q?(f._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=cn.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(f.cssNumber[i]?"":"px"),p!=="px"&&(f.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:ct("show",1),slideUp:ct("hide",1),slideToggle:ct("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cq||cr(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){f._data(e.elem,"fxshow"+e.prop)===b&&(e.options.hide?f._data(e.elem,"fxshow"+e.prop,e.start):e.options.show&&f._data(e.elem,"fxshow"+e.prop,e.end))},h()&&f.timers.push(h)&&!co&&(co=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cq||cr(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(cp.concat.apply([],cp),function(a,b){b.indexOf("margin")&&(f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cv,cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?cv=function(a,b,c,d){try{d=a.getBoundingClientRect()}catch(e){}if(!d||!f.contains(c,a))return d?{top:d.top,left:d.left}:{top:0,left:0};var g=b.body,h=cy(b),i=c.clientTop||g.clientTop||0,j=c.clientLeft||g.clientLeft||0,k=h.pageYOffset||f.support.boxModel&&c.scrollTop||g.scrollTop,l=h.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scrollLeft,m=d.top+k-i,n=d.left+l-j;return{top:m,left:n}}:cv=function(a,b,c){var d,e=a.offsetParent,g=a,h=b.body,i=b.defaultView,j=i?i.getComputedStyle(a,null):a.currentStyle,k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==c){if(f.support.fixedPosition&&j.position==="fixed")break;d=i?i.getComputedStyle(a,null):a.currentStyle,k-=a.scrollTop,l-=a.scrollLeft,a===e&&(k+=a.offsetTop,l+=a.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(a.nodeName))&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),g=e,e=a.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),j=d}if(j.position==="relative"||j.position==="static")k+=h.offsetTop,l+=h.offsetLeft;f.support.fixedPosition&&j.position==="fixed"&&(k+=Math.max(c.scrollTop,h.scrollTop),l+=Math.max(c.scrollLeft,h.scrollLeft));return{top:k,left:l}},f.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){f.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;if(!d)return null;if(c===d.body)return f.offset.bodyOffset(c);return cv(c,d,d.documentElement)},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.checkboxes.min.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.checkboxes.min.js
deleted file mode 100644 (file)
index 4ea9a51..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- *
- * Copyright (c) 2006-2008 Sam Collett (http://www.texotela.co.uk)
- * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
- * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
- * 
- * Version 2.1
- * Demo: http://www.texotela.co.uk/code/jquery/checkboxes/
- *
- * $LastChangedDate$
- * $Rev$
- */
-;(function(d){d.fn.toggleCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=!this.checked}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.checkCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=true}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.unCheckCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=false}).filter(":not(:checked)");c=e});if(!b){c=this}return c};d.radioCheckboxGroup=function(e,a){a=a||"*";var b="input[type=checkbox]";if(e){b+="[name="+e+"]"}var c=d(b).filter(a);c.click(function(){c.not(this).each(function(){this.checked=false}).end()})}})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.highlight-3.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.highlight-3.js
deleted file mode 100644 (file)
index 69bb52d..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
-
-highlight v3
-
-Highlights arbitrary terms.
-
-<http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html>
-
-MIT license.
-
-Johann Burkard
-<http://johannburkard.de>
-<mailto:jb@eaio.com>
-
-*/
-
-jQuery.fn.highlight = function(pat) {
- function innerHighlight(node, pat) {
-  var skip = 0;
-  if (node.nodeType == 3) {
-   var pos = node.data.toUpperCase().indexOf(pat);
-   if (pos >= 0) {
-    var spannode = document.createElement('span');
-    spannode.className = 'term';
-    var middlebit = node.splitText(pos);
-    var endbit = middlebit.splitText(pat.length);
-    var middleclone = middlebit.cloneNode(true);
-    spannode.appendChild(middleclone);
-    middlebit.parentNode.replaceChild(spannode, middlebit);
-    skip = 1;
-   }
-  }
-  else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
-   for (var i = 0; i < node.childNodes.length; ++i) {
-    i += innerHighlight(node.childNodes[i], pat);
-   }
-  }
-  return skip;
- }
- return this.each(function() {
-  innerHighlight(this, pat.toUpperCase());
- });
-};
-
-jQuery.fn.removeHighlight = function() {
- return this.find("span.term").each(function() {
-  this.parentNode.firstChild.nodeName;
-  with (this.parentNode) {
-   replaceChild(this.firstChild, this);
-   normalize();
-  }
- }).end();
-};
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.hoverIntent.minified.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.hoverIntent.minified.js
deleted file mode 100644 (file)
index f86ad87..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-/**
-* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
-* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
-* 
-* @param  f  onMouseOver function || An object with configuration options
-* @param  g  onMouseOut function  || Nothing (use configuration options object)
-* @author    Brian Cherne <brian@cherne.net>
-*/
-(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.metadata.min.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.metadata.min.js
deleted file mode 100644 (file)
index d9370d5..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-(function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';var data=$.data(elem,settings.single);if(data)return data;data="{}";var getData=function(data){if(typeof data!="string")return data;if(data.indexOf('{')<0){data=eval("("+data+")");}}
-var getObject=function(data){if(typeof data!="string")return data;data=eval("("+data+")");return data;}
-if(settings.type=="html5"){var object={};$(elem.attributes).each(function(){var name=this.nodeName;if(name.match(/^data-/))name=name.replace(/^data-/,'');else return true;object[name]=getObject(this.nodeValue);});}else{if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)
-data=m[1];}else if(settings.type=="elem"){if(!elem.getElementsByTagName)returnvar;e=elem.getElementsByTagName(settings.name);if(e.length)
-data=$.trim(e[0].innerHTML);}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)
-data=attr;}
-object=getObject(data.indexOf("{")<0?"{"+data+"}":data);}
-$.data(elem,settings.single,object);return object;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.rating.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.rating.js
deleted file mode 100644 (file)
index f4a22d5..0000000
+++ /dev/null
@@ -1,392 +0,0 @@
-/*
- ### jQuery Star Rating Plugin v3.14 - 2012-01-26 ###
- * Home: http://www.fyneworks.com/jquery/star-rating/
- * Code: http://code.google.com/p/jquery-star-rating-plugin/
- *
-    * Dual licensed under the MIT and GPL licenses:
- *   http://www.opensource.org/licenses/mit-license.php
- *   http://www.gnu.org/licenses/gpl.html
- ###
-*/
-
-/*# AVOID COLLISIONS #*/
-;if(window.jQuery) (function($){
-/*# AVOID COLLISIONS #*/
-
-    // IE6 Background Image Fix
-    if ($.browser.msie) try { document.execCommand("BackgroundImageCache", false, true)} catch(e) { };
-    // Thanks to http://www.visualjquery.com/rating/rating_redux.html
-
-    // plugin initialization
-    $.fn.rating = function(options){
-        if(this.length==0) return this; // quick fail
-
-        // Handle API methods
-        if(typeof arguments[0]=='string'){
-            // Perform API methods on individual elements
-            if(this.length>1){
-                var args = arguments;
-                return this.each(function(){
-                    $.fn.rating.apply($(this), args);
-    });
-            };
-            // Invoke API method handler
-            $.fn.rating[arguments[0]].apply(this, $.makeArray(arguments).slice(1) || []);
-            // Quick exit...
-            return this;
-        };
-
-        // Initialize options for this call
-        var options = $.extend(
-            {}/* new object */,
-            $.fn.rating.options/* default options */,
-            options || {} /* just-in-time options */
-        );
-
-        // Allow multiple controls with the same name by making each call unique
-        $.fn.rating.calls++;
-
-        // loop through each matched element
-        this
-         .not('.star-rating-applied')
-            .addClass('star-rating-applied')
-        .each(function(){
-
-            // Load control parameters / find context / etc
-            var control, input = $(this);
-            var eid = (this.name || 'unnamed-rating').replace(/\[|\]/g, '_').replace(/^\_+|\_+$/g,'');
-            var context = $(this.form || document.body);
-
-            // FIX: http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=23
-            var raters = context.data('rating');
-            if(!raters || raters.call!=$.fn.rating.calls) raters = { count:0, call:$.fn.rating.calls };
-            var rater = raters[eid];
-
-            // if rater is available, verify that the control still exists
-            if(rater) control = rater.data('rating');
-
-            if(rater && control)//{// save a byte!
-                // add star to control if rater is available and the same control still exists
-                control.count++;
-
-            //}// save a byte!
-            else{
-                // create new control if first star or control element was removed/replaced
-
-                // Initialize options for this rater
-                control = $.extend(
-                    {}/* new object */,
-                    options || {} /* current call options */,
-                    ($.metadata? input.metadata(): ($.meta?input.data():null)) || {}, /* metadata options */
-                    { count:0, stars: [], inputs: [] }
-                );
-
-                // increment number of rating controls
-                control.serial = raters.count++;
-
-                // create rating element
-                rater = $('<span class="star-rating-control"/>');
-                input.before(rater);
-
-                // Mark element for initialization (once all stars are ready)
-                rater.addClass('rating-to-be-drawn');
-
-                // Accept readOnly setting from 'disabled' property
-                if(input.attr('disabled') || input.hasClass('disabled')) control.readOnly = true;
-
-                // Accept required setting from class property (class='required')
-                if(input.hasClass('required')) control.required = true;
-
-                // Create 'cancel' button
-                rater.append(
-                    control.cancel = $('<div class="rating-cancel"><a title="' + control.cancel + '">' + control.cancelValue + '</a></div>')
-                    .mouseover(function(){
-                        $(this).rating('drain');
-                        $(this).addClass('star-rating-hover');
-                        //$(this).rating('focus');
-                    })
-                    .mouseout(function(){
-                        $(this).rating('draw');
-                        $(this).removeClass('star-rating-hover');
-                        //$(this).rating('blur');
-                    })
-                    .click(function(){
-                     $(this).rating('select');
-                    })
-                    .data('rating', control)
-                );
-
-            }; // first element of group
-
-            // insert rating star
-            var star = $('<div class="star-rating rater-'+ control.serial +'"><a title="' + (this.title || this.value) + '">' + this.value + '</a></div>');
-            rater.append(star);
-
-            // inherit attributes from input element
-            if(this.id) star.attr('id', this.id);
-            if(this.className) star.addClass(this.className);
-
-            // Half-stars?
-            if(control.half) control.split = 2;
-
-            // Prepare division control
-            if(typeof control.split=='number' && control.split>0){
-                var stw = ($.fn.width ? star.width() : 0) || control.starWidth;
-                var spi = (control.count % control.split), spw = Math.floor(stw/control.split);
-                star
-                // restrict star's width and hide overflow (already in CSS)
-                .width(spw)
-                // move the star left by using a negative margin
-                // this is work-around to IE's stupid box model (position:relative doesn't work)
-                .find('a').css({ 'margin-left':'-'+ (spi*spw) +'px' })
-            };
-
-            // readOnly?
-            if(control.readOnly)//{ //save a byte!
-                // Mark star as readOnly so user can customize display
-                star.addClass('star-rating-readonly');
-            //}  //save a byte!
-            else//{ //save a byte!
-             // Enable hover css effects
-                star.addClass('star-rating-live')
-                 // Attach mouse events
-                    .mouseover(function(){
-                        $(this).rating('fill');
-                        $(this).rating('focus');
-                    })
-                    .mouseout(function(){
-                        $(this).rating('draw');
-                        $(this).rating('blur');
-                    })
-                    .click(function(){
-                        $(this).rating('select');
-                    })
-                ;
-            //}; //save a byte!
-
-            // set current selection
-            if(this.checked)   control.current = star;
-
-            // set current select for links
-            if(this.nodeName=="A"){
-    if($(this).hasClass('selected'))
-     control.current = star;
-   };
-
-            // hide input element
-            input.hide();
-
-            // backward compatibility, form element to plugin
-            input.change(function(){
-    $(this).rating('select');
-   });
-
-            // attach reference to star to input element and vice-versa
-            star.data('rating.input', input.data('rating.star', star));
-
-            // store control information in form (or body when form not available)
-            control.stars[control.stars.length] = star[0];
-            control.inputs[control.inputs.length] = input[0];
-            control.rater = raters[eid] = rater;
-            control.context = context;
-
-            input.data('rating', control);
-            rater.data('rating', control);
-            star.data('rating', control);
-            context.data('rating', raters);
-  }); // each element
-
-        // Initialize ratings (first draw)
-        $('.rating-to-be-drawn').rating('draw').removeClass('rating-to-be-drawn');
-
-        return this; // don't break the chain...
-    };
-
-    /*--------------------------------------------------------*/
-
-    /*
-        ### Core functionality and API ###
-    */
-    $.extend($.fn.rating, {
-        // Used to append a unique serial number to internal control ID
-        // each time the plugin is invoked so same name controls can co-exist
-        calls: 0,
-
-        focus: function(){
-            var control = this.data('rating'); if(!control) return this;
-            if(!control.focus) return this; // quick fail if not required
-            // find data for event
-            var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null );
-   // focus handler, as requested by focusdigital.co.uk
-            if(control.focus) control.focus.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]);
-        }, // $.fn.rating.focus
-
-        blur: function(){
-            var control = this.data('rating'); if(!control) return this;
-            if(!control.blur) return this; // quick fail if not required
-            // find data for event
-            var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null );
-   // blur handler, as requested by focusdigital.co.uk
-            if(control.blur) control.blur.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]);
-        }, // $.fn.rating.blur
-
-        fill: function(){ // fill to the current mouse position.
-            var control = this.data('rating'); if(!control) return this;
-            // do not execute when control is in read-only mode
-            if(control.readOnly) return;
-            // Reset all stars and highlight them up to this element
-            this.rating('drain');
-            this.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-hover');
-        },// $.fn.rating.fill
-
-        drain: function() { // drain all the stars.
-            var control = this.data('rating'); if(!control) return this;
-            // do not execute when control is in read-only mode
-            if(control.readOnly) return;
-            // Reset all stars
-            control.rater.children().filter('.rater-'+ control.serial).removeClass('star-rating-on').removeClass('star-rating-hover');
-        },// $.fn.rating.drain
-
-        draw: function(){ // set value and stars to reflect current selection
-            var control = this.data('rating'); if(!control) return this;
-            // Clear all stars
-            this.rating('drain');
-            // Set control value
-            if(control.current){
-                control.current.data('rating.input').attr('checked','checked');
-                control.current.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-on');
-            }
-            else
-             $(control.inputs).removeAttr('checked');
-            // Show/hide 'cancel' button
-            control.cancel[control.readOnly || control.required?'hide':'show']();
-            // Add/remove read-only classes to remove hand pointer
-            this.siblings()[control.readOnly?'addClass':'removeClass']('star-rating-readonly');
-        },// $.fn.rating.draw
-
-
-
-
-
-        select: function(value,wantCallBack){ // select a value
-
-                    // ***** MODIFICATION *****
-                    // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27
-                    //
-                    // ***** LIST OF MODIFICATION *****
-                    // ***** added Parameter wantCallBack : false if you don't want a callback. true or undefined if you want postback to be performed at the end of this method'
-                    // ***** recursive calls to this method were like : ... .rating('select') it's now like .rating('select',undefined,wantCallBack); (parameters are set.)
-                    // ***** line which is calling callback
-                    // ***** /LIST OF MODIFICATION *****
-
-            var control = this.data('rating'); if(!control) return this;
-            // do not execute when control is in read-only mode
-            if(control.readOnly) return;
-            // clear selection
-            control.current = null;
-            // programmatically (based on user input)
-            if(typeof value!='undefined'){
-             // select by index (0 based)
-                if(typeof value=='number')
-                        return $(control.stars[value]).rating('select',undefined,wantCallBack);
-                // select by literal value (must be passed as a string
-                if(typeof value=='string')
-                    //return
-                    $.each(control.stars, function(){
-                        if($(this).data('rating.input').val()==value) $(this).rating('select',undefined,wantCallBack);
-                    });
-            }
-            else
-                control.current = this[0].tagName=='INPUT' ?
-                 this.data('rating.star') :
-                    (this.is('.rater-'+ control.serial) ? this : null);
-
-            // Update rating control state
-            this.data('rating', control);
-            // Update display
-            this.rating('draw');
-            // find data for event
-            var input = $( control.current ? control.current.data('rating.input') : null );
-            // click callback, as requested here: http://plugins.jquery.com/node/1655
-
-                    // **** MODIFICATION *****
-                    // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27
-                    //
-                    //old line doing the callback :
-                    //if(control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event
-                    //
-                    //new line doing the callback (if i want :)
-                    if((wantCallBack ||wantCallBack == undefined) && control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event
-                    //to ensure retro-compatibility, wantCallBack must be considered as true by default
-                    // **** /MODIFICATION *****
-
-  },// $.fn.rating.select
-
-
-
-
-
-        readOnly: function(toggle, disable){ // make the control read-only (still submits value)
-            var control = this.data('rating'); if(!control) return this;
-            // setread-only status
-            control.readOnly = toggle || toggle==undefined ? true : false;
-            // enable/disable control value submission
-            if(disable) $(control.inputs).attr("disabled", "disabled");
-            else                       $(control.inputs).removeAttr("disabled");
-            // Update rating control state
-            this.data('rating', control);
-            // Update display
-            this.rating('draw');
-        },// $.fn.rating.readOnly
-
-        disable: function(){ // make read-only and never submit value
-            this.rating('readOnly', true, true);
-        },// $.fn.rating.disable
-
-        enable: function(){ // make read/write and submit value
-            this.rating('readOnly', false, false);
-        }// $.fn.rating.select
-
- });
-
-    /*--------------------------------------------------------*/
-
-    /*
-        ### Default Settings ###
-        eg.: You can override default control like this:
-        $.fn.rating.options.cancel = 'Clear';
-    */
-    $.fn.rating.options = { //$.extend($.fn.rating, { options: {
-            cancel: 'Cancel Rating',   // advisory title for the 'cancel' link
-            cancelValue: '',           // value to submit when user click the 'cancel' link
-            split: 0,                  // split the star into how many parts?
-
-            // Width of star image in case the plugin can't work it out. This can happen if
-            // the jQuery.dimensions plugin is not available OR the image is hidden at installation
-            starWidth: 16//,
-
-            //NB.: These don't need to be pre-defined (can be undefined/null) so let's save some code!
-            //half:     false,         // just a shortcut to control.split = 2
-            //required: false,         // disables the 'cancel' button so user can only select one of the specified values
-            //readOnly: false,         // disable rating plugin interaction/ values cannot be changed
-            //focus:    function(){},  // executed when stars are focused
-            //blur:     function(){},  // executed when stars are focused
-            //callback: function(){},  // executed when a star is clicked
- }; //} });
-
-    /*--------------------------------------------------------*/
-
-    /*
-        ### Default implementation ###
-        The plugin will attach itself to file inputs
-        with the class 'multi' when the page loads
-    */
-    $(function(){
-     $('input[type=radio].star').rating();
-    });
-
-
-
-/*# AVOID COLLISIONS #*/
-})(jQuery);
-/*# AVOID COLLISIONS #*/
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt b/koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt
deleted file mode 100644 (file)
index a7ff04b..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  An error has occurred
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="error400">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <h3>An error has occurred</h3>
-            <h4>Error 400</h4>
-            <ul>
-                <li>This error means that the Koha is pointed an invalid link.</li>
-                <li>To report this error, you can 
-                        <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-                <li>Use top menu bar to navigate to another part of Koha.</li>
-            </ul>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt b/koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt
deleted file mode 100644 (file)
index 59b9042..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  An error has occurred
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="error401">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <h3>An error has occurred</h3>
-            <h4>Error 401</h4>
-            <ul>
-                <li>This error means that the you are trying to access a link that you're not authorized to see.</li>
-                <li>Try logging in to the catalog</li>
-                <li>To report this error, you can 
-                        <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-                <li>Use top menu bar to navigate to another part of Koha.</li>
-            </ul>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt b/koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt
deleted file mode 100644 (file)
index 8cd222e..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  An error has occurred
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="error402">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <h3>An error has occurred</h3>
-            <h4>Error 402</h4>
-            <ul>
-                <li>This error means that the Koha is pointed an invalid link.</li>
-                <li>To report this error, you can 
-                        <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-                <li>Use top menu bar to navigate to another part of Koha.</li>
-            </ul>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt b/koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt
deleted file mode 100644 (file)
index 8bb7d7d..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  An error has occurred
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="error403">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <h3>An error has occurred</h3>
-            <h4>Error 403</h4>
-            <ul>
-                <li>This error means that you are forbidden for some reason to see this page.</li>
-                <li>To report this error, you can 
-                        <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-                <li>Use top menu bar to navigate to another part of Koha.</li>
-            </ul>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt b/koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt
deleted file mode 100644 (file)
index 5f48381..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  An error has occurred
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="error404">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <h3>An error has occurred</h3>
-            <h4>Error 404</h4>
-            <ul>
-                <li>This error means that the link was broken and that the page doesn't exist.</li>
-                <li>To report this error, you can 
-                        <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-                <li>Use top menu bar to navigate to another part of Koha.</li>
-            </ul>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt b/koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt
deleted file mode 100644 (file)
index 7354bf5..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  An error has occurred
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="error500">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <h3>An error has occurred</h3>
-            <h4>Error 500</h4>
-            <ul>
-                <li>An error occurred while try to process your request.</li>
-                <li>To report this error, you can 
-                        <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-                <li>Use top menu bar to navigate to another part of Koha.</li>
-            </ul>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt b/koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt
deleted file mode 100644 (file)
index 9eb09be..0000000
+++ /dev/null
@@ -1,738 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; ILS-DI
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body>
-<div id="doc3" class="yui-t[% IF ( OpacNav ) %]1[% ELSE %]7[% END %]">
-  <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-         <div class="yui-b"><div class="yui-g">
-            <h1>ILS-DI</h1>
-            
-[% IF ( GetAvailability ) %]
-
-                <h2>GetAvailability</h2>
-                <p>Given a set of bibliographic or item identifiers, returns a 
-                list with availability of the items associated with the identifiers.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>id</strong> (Required)</dt>
-                    <dd>list of either bibliographic or item identifiers</dd>
-                    <dt><strong>id_type</strong> (Required)</dt>
-                    <dd>defines the type of record identifier being used in the request, possible values: 
-                        <ul>
-                            <li>bib</li>
-                            <li>item</li>
-                        </ul>
-                    </dd>
-                    <dt><strong>return_type</strong> (Optional)</dt>
-                    <dd>requests a particular level of detail in reporting availability, possible values: 
-                        <ul>
-                            <li>bib</li>
-                            <li>item</li>
-                        </ul>
-                    </dd>
-                    <dt><strong>return_fmt</strong> (Optional)</dt>
-                    <dd>requests a particular format or set of formats in reporting availability</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item">
-                    ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;dlf:collection
-  xmlns:dlf="http://diglib.org/ilsdi/1.1"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://diglib.org/ilsdi/1.1
-    http://diglib.org/architectures/ilsdi/schemas/1.1/dlfexpanded.xsd"&gt;
-  &lt;dlf:record&gt;
-    &lt;dlf:bibliographic id="1" /&gt;
-    &lt;dlf:items&gt;
-      &lt;dlf:item id="1"&gt;
-        &lt;dlf:simpleavailability&gt;
-          &lt;dlf:identifier&gt;1&lt;/dlf:identifier&gt;
-          &lt;dlf:availabilitystatus&gt;available&lt;/dlf:availabilitystatus&gt;
-          &lt;dlf:location&gt;Bibliothèque Jean Prunier&lt;/dlf:location&gt;
-        &lt;/dlf:simpleavailability&gt;
-      &lt;/dlf:item&gt;
-    &lt;/dlf:items&gt;
-  &lt;/dlf:record&gt;
-  &lt;dlf:record&gt;
-    &lt;dlf:bibliographic id="2" /&gt;
-    &lt;dlf:items&gt;
-      &lt;dlf:item id="2"&gt;
-        &lt;dlf:simpleavailability&gt;
-          &lt;dlf:identifier&gt;2&lt;/dlf:identifier&gt;
-          &lt;dlf:availabilitystatus&gt;available&lt;/dlf:availabilitystatus&gt;
-          &lt;dlf:location&gt;Bibliothèque Jean Prunier&lt;/dlf:location&gt;
-        &lt;/dlf:simpleavailability&gt;
-      &lt;/dlf:item&gt;
-    &lt;/dlf:items&gt;
-  &lt;/dlf:record&gt;
-  &lt;dlf:record&gt;
-    &lt;dlf:bibliographic id="99999" /&gt;
-    &lt;dlf:items&gt;
-      &lt;dlf:item id="99999"&gt;
-        &lt;dlf:simpleavailability&gt;
-          &lt;dlf:identifier&gt;99999&lt;/dlf:identifier&gt;
-
-          &lt;dlf:availabilitystatus&gt;unknown&lt;/dlf:availabilitystatus&gt;
-          &lt;dlf:availabilitymsg&gt;Error: could not retrieve availability for this ID&lt;/dlf:availabilitymsg&gt;
-        &lt;/dlf:simpleavailability&gt;
-      &lt;/dlf:item&gt;
-    &lt;/dlf:items&gt;
-  &lt;/dlf:record&gt;
-&lt;/dlf:collection&gt;</pre>
-
-[% ELSIF ( GetRecords ) %]
-
-                <h2>GetRecords</h2>
-                <p>Given a list of record identifiers, returns a list of record 
-                objects that contain bibliographic information, as well as 
-                associated holdings and item information. The caller may request 
-                a specific metadata schema for the record objects to be returned. 
-                This function behaves similarly to HarvestBibliographicRecords and 
-                HarvestExpandedRecords in Data Aggregation, but allows quick, real 
-                time lookup by bibliographic identifier.</p>
-                <p>You can use OAI-PMH ListRecords instead of this service.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>id</strong> (Required)</dt>
-                    <dd>list of system record identifiers</dd>
-                    <dt><strong>id_type</strong> (Optional)</dt>
-                    <dd>Defines the metadata schema in which the records are 
-                    returned, possible values: 
-                        <ul>
-                            <li>MARCXML</li>
-                        </ul>
-                    </dd>
-                </dl>
-                <h4>Example Call</h4>
-                <a href="ilsdi.pl?service=GetRecords&amp;id=1+2+99999">
-                    ilsdi.pl?service=GetRecords&amp;id=1+2+99999
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;GetRecords&gt;
-  &lt;record&gt;
-    &lt;biblioitemnumber&gt;1&lt;/biblioitemnumber&gt;
-    &lt;isbn&gt;9782862749198&lt;/isbn&gt;
-    &lt;marcxml&gt;
-      &lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-      &lt;record
-          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-          xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
-          xmlns="http://www.loc.gov/MARC21/slim"&gt;
-        &lt;leader&gt;00397nac a22001451u 4500&lt;/leader&gt;
-        &lt;datafield tag="010" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;9782862749198&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="090" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;1&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="101" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;fre&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="100" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;20080725              frey50       &lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="200" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;Jardins d'enfance&lt;/subfield&gt;
-          &lt;subfield code="b"&gt;LITT&lt;/subfield&gt;
-          &lt;subfield code="f"&gt;Abécassis, Eliette&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="210" ind1=" " ind2=" "&gt;
-          &lt;subfield code="c"&gt;cherche midi Ã©diteur&lt;/subfield&gt;
-          &lt;subfield code="d"&gt;11/2001&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="215" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;180&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="225" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;nouvelles&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="995" ind1=" " ind2=" "&gt;
-          &lt;subfield code="9"&gt;1&lt;/subfield&gt;
-          &lt;subfield code="c"&gt;BIB&lt;/subfield&gt;
-          &lt;subfield code="2"&gt;0&lt;/subfield&gt;
-          &lt;subfield code="k"&gt;R ABE&lt;/subfield&gt;
-          &lt;subfield code="o"&gt;0&lt;/subfield&gt;
-          &lt;subfield code="e"&gt;Secteur Adulte&lt;/subfield&gt;
-          &lt;subfield code="b"&gt;BIB&lt;/subfield&gt;
-          &lt;subfield code="j"&gt;7786000200&lt;/subfield&gt;
-          &lt;subfield code="q"&gt;a&lt;/subfield&gt;
-          &lt;subfield code="r"&gt;2&lt;/subfield&gt;
-          &lt;subfield code="s"&gt;Achats&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;controlfield tag="001"&gt;1&lt;/controlfield&gt;
-      &lt;/record&gt;
-    &lt;/marcxml&gt;
-    &lt;publicationyear&gt;2001&lt;/publicationyear&gt;
-    &lt;collectiontitle&gt;nouvelles&lt;/collectiontitle&gt;
-    &lt;pages&gt;180&lt;/pages&gt;
-    &lt;issues&gt;
-    &lt;/issues&gt;
-    &lt;itemtype&gt;LITT&lt;/itemtype&gt;
-    &lt;biblionumber&gt;1&lt;/biblionumber&gt;
-    &lt;timestamp&gt;2008-09-03 18:43:19&lt;/timestamp&gt;
-    &lt;cn_sort&gt;_&lt;/cn_sort&gt;
-    &lt;publishercode&gt;cherche midi Ã©diteur&lt;/publishercode&gt;
-    &lt;reserves&gt;
-    &lt;/reserves&gt;
-    &lt;items&gt;
-      &lt;item&gt;
-        &lt;biblioitemnumber&gt;1&lt;/biblioitemnumber&gt;
-        &lt;withdrawn&gt;0&lt;/withdrawn&gt;
-        &lt;holdingbranchname&gt;Bibliothèque Jean Prunier&lt;/holdingbranchname&gt;
-        &lt;notforloan&gt;0&lt;/notforloan&gt;
-        &lt;replacementpricedate&gt;2008-08-20&lt;/replacementpricedate&gt;
-        &lt;itemnumber&gt;1&lt;/itemnumber&gt;
-        &lt;location&gt;Secteur Adulte&lt;/location&gt;
-        &lt;itemcallnumber&gt;R ABE&lt;/itemcallnumber&gt;
-        &lt;date_due&gt;&lt;/date_due&gt;
-        &lt;itemlost&gt;0&lt;/itemlost&gt;
-        &lt;datelastseen&gt;2008-08-20&lt;/datelastseen&gt;
-        &lt;homebranch&gt;BIB&lt;/homebranch&gt;
-        &lt;homebranchname&gt;Bibliothèque Jean Prunier&lt;/homebranchname&gt;
-        &lt;biblionumber&gt;1&lt;/biblionumber&gt;
-        &lt;holdingbranch&gt;BIB&lt;/holdingbranch&gt;
-        &lt;timestamp&gt;2008-08-20 17:15:51&lt;/timestamp&gt;
-        &lt;damaged&gt;0&lt;/damaged&gt;
-        &lt;cn_sort&gt;R_ABE&lt;/cn_sort&gt;
-        &lt;dateaccessioned&gt;2008-08-20&lt;/dateaccessioned&gt;
-      &lt;/item&gt;
-    &lt;/items&gt;
-  &lt;/record&gt;
-  &lt;record&gt;
-    &lt;biblioitemnumber&gt;2&lt;/biblioitemnumber&gt;
-    &lt;isbn&gt;9782265078031&lt;/isbn&gt;
-    &lt;marcxml&gt;
-      &lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-      &lt;record
-          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-          xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
-          xmlns="http://www.loc.gov/MARC21/slim"&gt;
-        &lt;leader&gt;00407nac a22001451u 4500&lt;/leader&gt;
-        &lt;datafield tag="010" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;9782265078031&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="090" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;2&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="101" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;fre&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="100" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;20080725              frey50       &lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="200" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;(Les) tribulations d'une jeune divorcée&lt;/subfield&gt;
-          &lt;subfield code="b"&gt;LITT&lt;/subfield&gt;
-          &lt;subfield code="f"&gt;Abécassis, Eliette&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="210" ind1=" " ind2=" "&gt;
-          &lt;subfield code="c"&gt;bussière&lt;/subfield&gt;
-          &lt;subfield code="d"&gt;01/2005&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="215" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;306&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="225" ind1=" " ind2=" "&gt;
-          &lt;subfield code="a"&gt;fleuve noir&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;datafield tag="995" ind1=" " ind2=" "&gt;
-          &lt;subfield code="9"&gt;2&lt;/subfield&gt;
-          &lt;subfield code="c"&gt;BIB&lt;/subfield&gt;
-          &lt;subfield code="2"&gt;0&lt;/subfield&gt;
-          &lt;subfield code="k"&gt;R ABE&lt;/subfield&gt;
-          &lt;subfield code="o"&gt;0&lt;/subfield&gt;
-          &lt;subfield code="e"&gt;Secteur Adulte&lt;/subfield&gt;
-          &lt;subfield code="b"&gt;BIB&lt;/subfield&gt;
-          &lt;subfield code="j"&gt;7786004672&lt;/subfield&gt;
-          &lt;subfield code="q"&gt;a&lt;/subfield&gt;
-          &lt;subfield code="s"&gt;Achats&lt;/subfield&gt;
-        &lt;/datafield&gt;
-        &lt;controlfield tag="001"&gt;2&lt;/controlfield&gt;
-      &lt;/record&gt;
-    &lt;/marcxml&gt;
-    &lt;publicationyear&gt;2005&lt;/publicationyear&gt;
-    &lt;collectiontitle&gt;fleuve noir&lt;/collectiontitle&gt;
-    &lt;pages&gt;306&lt;/pages&gt;
-    &lt;issues&gt;
-    &lt;/issues&gt;
-    &lt;itemtype&gt;LITT&lt;/itemtype&gt;
-    &lt;biblionumber&gt;2&lt;/biblionumber&gt;
-    &lt;timestamp&gt;2008-09-03 18:43:19&lt;/timestamp&gt;
-    &lt;cn_sort&gt;_&lt;/cn_sort&gt;
-    &lt;publishercode&gt;bussière&lt;/publishercode&gt;
-    &lt;reserves&gt;
-    &lt;/reserves&gt;
-    &lt;items&gt;
-      &lt;item&gt;
-        &lt;biblioitemnumber&gt;2&lt;/biblioitemnumber&gt;
-        &lt;withdrawn&gt;0&lt;/withdrawn&gt;
-        &lt;holdingbranchname&gt;Bibliothèque Jean Prunier&lt;/holdingbranchname&gt;
-        &lt;notforloan&gt;0&lt;/notforloan&gt;
-        &lt;replacementpricedate&gt;2008-08-20&lt;/replacementpricedate&gt;
-        &lt;itemnumber&gt;2&lt;/itemnumber&gt;
-        &lt;location&gt;Secteur Adulte&lt;/location&gt;
-        &lt;itemcallnumber&gt;R ABE&lt;/itemcallnumber&gt;
-        &lt;date_due&gt;&lt;/date_due&gt;
-        &lt;itemlost&gt;0&lt;/itemlost&gt;
-        &lt;datelastseen&gt;2008-08-20&lt;/datelastseen&gt;
-        &lt;homebranch&gt;BIB&lt;/homebranch&gt;
-        &lt;homebranchname&gt;Bibliothèque Jean Prunier&lt;/homebranchname&gt;
-        &lt;biblionumber&gt;2&lt;/biblionumber&gt;
-        &lt;holdingbranch&gt;BIB&lt;/holdingbranch&gt;
-        &lt;timestamp&gt;2008-08-20 17:15:51&lt;/timestamp&gt;
-        &lt;damaged&gt;0&lt;/damaged&gt;
-        &lt;cn_sort&gt;R_ABE&lt;/cn_sort&gt;
-        &lt;dateaccessioned&gt;2008-08-20&lt;/dateaccessioned&gt;
-      &lt;/item&gt;
-    &lt;/items&gt;
-  &lt;/record&gt;
-  &lt;record&gt;RecordNotFound&lt;/record&gt;
-&lt;/GetRecords&gt;</pre>
-
-[% ELSIF ( GetAuthorityRecords ) %]
-
-                <h2>GetAuthorityRecords</h2>
-                <p>Given a list of authority record identifiers, returns a list 
-                of record objects that contain the authority records. The function 
-                user may request a specific metadata schema for the record objects.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>id</strong> (Required)</dt>
-                    <dd>list of authority record identifiers</dd>
-                    <dt><strong>schema</strong> (Optional)</dt>
-                    <dd>specifies the metadata schema of records to be returned, possible values: 
-                        <ul>
-                            <li>MARCXML</li>
-                        </ul>
-                    </dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999">
-                    ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;xml version="1.0" encoding="UTF-8"&gt;;
-&lt;GetAuthorityRecords&gt;
-  &lt;record&gt;
-    &lt;?xml version="1.0" encoding="UTF-8"?&gt;
-  &lt;record
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
-    xmlns="http://www.loc.gov/MARC21/slim"&gt;
-      &lt;leader&gt;00182     2200085   4500&lt;/leader&gt;
-    &lt;controlfield tag="001"&gt;1&lt;/controlfield&gt;
-      &lt;datafield tag="200" ind1=" " ind2=" "&gt;
-        &lt;subfield code="a"&gt;Hugo&lt;/subfield&gt;
-        &lt;subfield code="b"&gt;Victor&lt;/subfield&gt;
-    &lt;/datafield&gt;
-      &lt;datafield tag="801" ind1=" " ind2=" "&gt;
-        &lt;subfield code="a"&gt;France&lt;/subfield&gt;
-        &lt;subfield code="b"&gt;Nimes&lt;/subfield&gt;
-        &lt;subfield code="c"&gt;2010/04/13&lt;/subfield&gt;
-    &lt;/datafield&gt;
-    &lt;datafield tag="100" ind1=" " ind2=" "&gt;
-        &lt;subfield code="a"&gt;20100413     50                    &lt;/subfield&gt;
-    &lt;/datafield&gt;
-    &lt;datafield tag="152" ind1=" " ind2=" "&gt;
-        &lt;subfield code="b"&gt;NP&lt;/subfield&gt;
-    &lt;/datafield&gt;
-  &lt;/record&gt;
-  &lt;/record&gt;
-  &lt;record&gt;
-    &lt;code&gt;RecordNotFound&lt;/code&gt;
-  &lt;/record&gt;
-  &lt;record&gt;
-    &lt;code&gt;RecordNotFound&lt;/code&gt;
-  &lt;/record&gt;
-&lt;/GetAuthorityRecords&gt;</pre>
-
-[% ELSIF ( LookupPatron ) %]
-
-                <h2>LookupPatron</h2>
-                <p>Looks up a patron in the ILS by an identifier, and returns 
-                the ILS identifier for that patron, aka the patron identifier.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>id</strong> (Required)</dt>
-                    <dd>an identifier used to look up the patron in Koha</dd>
-                    <dt><strong>id_type</strong> (Optional)</dt>
-                    <dd>the type of the identifier, possible values: 
-                        <ul>
-                            <li>cardnumber</li>
-                            <li>surname</li>
-                            <li>borrowernumber</li>
-                        </ul>
-                    </dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber">
-                    ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;LookupPatron&gt;
-  &lt;id&gt;419&lt;/id&gt;
-&lt;/LookupPatron&gt;</pre>
-
-[% ELSIF ( AuthenticatePatron ) %]
-
-                <h2>AuthenticatePatron</h2>
-                <p>Authenticates a user's login credentials and returns the identifier for the patron.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>username</strong> (Required)</dt>
-                    <dd>user's login identifier (userid or cardnumber)</dd>
-                    <dt><strong>password</strong> (Required)</dt>
-                    <dd>user's password</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul">
-                    ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul
-                </a>
-                <h4>Example Response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;AuthenticatePatron&gt;
-  &lt;id&gt;419&lt;/id&gt;
-&lt;/AuthenticatePatron&gt;</pre>
-
-[% ELSIF ( GetPatronInfo ) %]
-
-                <h2>GetPatronInfo</h2>
-                <p>Returns specified information about the patron, based on 
-                options in the request. This function can optionally return 
-                patron's contact information, fine information, hold request 
-                information, loan information, and messages.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
-                    <dt><strong>show_contact</strong> (Optional, default 1)</dt>
-                    <dd>whether or not to return patron's contact information in the response</dd>
-                    <dt><strong>show_fines</strong> (Optional, default 0)</dt>
-                    <dd>whether or not to return fine information in the response</dd>
-                    <dt><strong>show_holds</strong> (Optional, default 0)</dt>
-                    <dd>whether or not to return hold request information in the response</dd>
-                    <dt><strong>show_loans</strong> (Optional, default 0)</dt>
-                    <dd>whether or not to return loan information in the response</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1">
-                    ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;GetPatronInfo&gt;
-  &lt;category_type&gt;A&lt;/category_type&gt;
-  &lt;categorycode&gt;ADUEXT&lt;/categorycode&gt;
-  &lt;borrowernumber&gt;419&lt;/borrowernumber&gt;
-  &lt;lost&gt;0&lt;/lost&gt;
-  &lt;branchcode&gt;BIB&lt;/branchcode&gt;
-  &lt;amountoutstanding&gt;6&lt;/amountoutstanding&gt;
-  &lt;description&gt;Adulte extérieur&lt;/description&gt;
-  &lt;title&gt;M&lt;/title&gt;
-  &lt;enrolmentperiod&gt;12&lt;/enrolmentperiod&gt;
-  &lt;charges&gt;6.00&lt;/charges&gt;
-  &lt;dateenrolled&gt;2009-03-04&lt;/dateenrolled&gt;
-  &lt;borrowernotes&gt;&lt;/borrowernotes&gt;
-  &lt;dateexpiry&gt;2010-03-04&lt;/dateexpiry&gt;
-  &lt;firstname&gt;Jean-André&lt;/firstname&gt;
-  &lt;gonenoaddress&gt;0&lt;/gonenoaddress&gt;
-  &lt;dateofbirth&gt;1984-06-08&lt;/dateofbirth&gt;
-  &lt;debarred&gt;0&lt;/debarred&gt;
-  &lt;branchname&gt;Bibliothèque Jean Prunier&lt;/branchname&gt;
-  &lt;surname&gt;SANTONI&lt;/surname&gt;
-  &lt;cardnumber&gt;815&lt;/cardnumber&gt;
-  &lt;initials&gt;JAS&lt;/initials&gt;
-  &lt;sort1&gt;CSP5&lt;/sort1&gt;
-  &lt;sex&gt;M&lt;/sex&gt;
-  &lt;loans&gt;
-    &lt;loan&gt;
-      &lt;lastreneweddate&gt;2009-04-03&lt;/lastreneweddate&gt;
-      &lt;isbn&gt;2253003689&lt;/isbn&gt;
-      &lt;borrowernumber&gt;419&lt;/borrowernumber&gt;
-      &lt;branchcode&gt;BIB&lt;/branchcode&gt;
-      &lt;itemnumber&gt;4454&lt;/itemnumber&gt;
-      &lt;date_due&gt;2009-05-06&lt;/date_due&gt;
-      &lt;barcode&gt;4765476&lt;/barcode&gt;
-      &lt;datelastseen&gt;2008-08-23&lt;/datelastseen&gt;
-      &lt;issuedate&gt;2008-08-23&lt;/issuedate&gt;
-      &lt;title&gt;L'ÃŽle au trésor&lt;/title&gt;
-      &lt;itemtype&gt;LITT&lt;/itemtype&gt;
-      &lt;author&gt;Robert Louis Stevenson&lt;/author&gt;
-      &lt;timestamp&gt;2009-04-03 14:46:10&lt;/timestamp&gt;
-      &lt;publishercode&gt;Librairie générale française&lt;/publishercode&gt;
-      &lt;datecreated&gt;2008-08-23&lt;/datecreated&gt;
-      &lt;totalrenewals&gt;11&lt;/totalrenewals&gt;
-      &lt;dateaccessioned&gt;2008-08-23&lt;/dateaccessioned&gt;
-      &lt;onloan&gt;2008-09-17&lt;/onloan&gt;
-      &lt;biblioitemnumber&gt;4483&lt;/biblioitemnumber&gt;
-      &lt;withdrawn&gt;0&lt;/withdrawn&gt;
-      &lt;notforloan&gt;0&lt;/notforloan&gt;
-      &lt;replacementpricedate&gt;2008-08-23&lt;/replacementpricedate&gt;
-      &lt;itemcallnumber&gt;RO STE&lt;/itemcallnumber&gt;
-      &lt;location&gt;Salle de lecture&lt;/location&gt;
-      &lt;itemlost&gt;0&lt;/itemlost&gt;
-      &lt;publicationyear&gt;1985&lt;/publicationyear&gt;
-      &lt;issues&gt;1&lt;/issues&gt;
-      &lt;homebranch&gt;BIB&lt;/homebranch&gt;
-      &lt;holdingbranch&gt;BIB&lt;/holdingbranch&gt;
-      &lt;biblionumber&gt;4483&lt;/biblionumber&gt;
-      &lt;renewals&gt;3&lt;/renewals&gt;
-      &lt;damaged&gt;0&lt;/damaged&gt;
-      &lt;cn_sort&gt;RO_STE&lt;/cn_sort&gt;
-      &lt;frameworkcode&gt;&lt;/frameworkcode&gt;
-      &lt;datelastborrowed&gt;2008-08-23&lt;/datelastborrowed&gt;
-    &lt;/loan&gt;
-    &lt;loan&gt;
-      &lt;lastreneweddate&gt;2009-03-17&lt;/lastreneweddate&gt;
-      &lt;isbn&gt;9782700017823&lt;/isbn&gt;
-      &lt;borrowernumber&gt;419&lt;/borrowernumber&gt;
-      &lt;branchcode&gt;BIB&lt;/branchcode&gt;
-      &lt;itemnumber&gt;4456&lt;/itemnumber&gt;
-      &lt;date_due&gt;2009-04-18&lt;/date_due&gt;
-      &lt;barcode&gt;2700017UUU&lt;/barcode&gt;
-      &lt;datelastseen&gt;2008-08-23&lt;/datelastseen&gt;
-      &lt;issuedate&gt;2008-08-23&lt;/issuedate&gt;
-      &lt;title&gt;La guitare en 10 leçons&lt;/title&gt;
-      &lt;itemtype&gt;LITT&lt;/itemtype&gt;
-      &lt;author&gt;Jon Buck&lt;/author&gt;
-      &lt;timestamp&gt;2009-03-17 16:48:14&lt;/timestamp&gt;
-      &lt;publishercode&gt;Gründ&lt;/publishercode&gt;
-      &lt;datecreated&gt;2008-08-23&lt;/datecreated&gt;
-      &lt;totalrenewals&gt;6&lt;/totalrenewals&gt;
-      &lt;dateaccessioned&gt;2008-08-23&lt;/dateaccessioned&gt;
-      &lt;notes&gt;La couv. porte en plus : "un guide simple et facile pour apprendre la guitare" | Glossaire. Index&lt;/notes&gt;
-      &lt;onloan&gt;2008-09-25&lt;/onloan&gt;
-      &lt;biblioitemnumber&gt;4486&lt;/biblioitemnumber&gt;
-      &lt;withdrawn&gt;0&lt;/withdrawn&gt;
-      &lt;notforloan&gt;0&lt;/notforloan&gt;
-      &lt;replacementpricedate&gt;2008-08-23&lt;/replacementpricedate&gt;
-      &lt;itemcallnumber&gt;787.87 BUC&lt;/itemcallnumber&gt;
-      &lt;location&gt;Salle de lecture&lt;/location&gt;
-      &lt;itemlost&gt;0&lt;/itemlost&gt;
-      &lt;publicationyear&gt;2007&lt;/publicationyear&gt;
-      &lt;issues&gt;1&lt;/issues&gt;
-      &lt;homebranch&gt;BIB&lt;/homebranch&gt;
-      &lt;holdingbranch&gt;BIB&lt;/holdingbranch&gt;
-      &lt;biblionumber&gt;4486&lt;/biblionumber&gt;
-      &lt;renewals&gt;3&lt;/renewals&gt;
-      &lt;damaged&gt;0&lt;/damaged&gt;
-      &lt;cn_sort&gt;78787_BUC&lt;/cn_sort&gt;
-      &lt;volume&gt;une méthode simple et facile pour apprendre la guitare&lt;/volume&gt;
-      &lt;frameworkcode&gt;&lt;/frameworkcode&gt;
-      &lt;datelastborrowed&gt;2008-08-23&lt;/datelastborrowed&gt;
-    &lt;/loan&gt;
-  &lt;/loans&gt;
-&lt;/GetPatronInfo&gt;</pre>
-
-[% ELSIF ( GetPatronStatus ) %]
-
-                <h2>GetPatronStatus</h2>
-                <p>Returns a patron's status information from Koha.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=GetPatronStatus&amp;patron_id=1">
-                    ilsdi.pl?service=GetPatronStatus&amp;patron_id=1
-                </a>
-                <h4>Example Response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;GetPatronStatus&gt;
-  &lt;expiry&gt;2010-03-04&lt;/expiry&gt;
-  &lt;status&gt;0&lt;/status&gt;
-  &lt;type&gt;ADUEXT&lt;/type&gt;
-&lt;/GetPatronStatus&gt;</pre>
-
-[% ELSIF ( GetServices ) %]
-
-                <h2>GetServices</h2>
-                <p>Returns information about the services available on a particular item for a particular patron.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
-                    <dt><strong>item_id</strong> (Required)</dt>
-                    <dd>system item identifier</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1">
-                    ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;GetServices&gt;
-  &lt;AvailableFor&gt;title level hold&lt;/AvailableFor&gt;
-  &lt;AvailableFor&gt;item level hold&lt;/AvailableFor&gt;
-&lt;/GetServices&gt;</pre>
-
-[% ELSIF ( RenewLoan ) %]
-
-                <h2>RenewLoan</h2>
-                <p>Extends the due date for a patron's existing loan.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
-                    <dt><strong>item_id</strong> (Required)</dt>
-                    <dd>system item identifier</dd>
-                    <dt><strong>desired_due_date</strong> (Required)</dt>
-                    <dd>the date the patron would like the item returned by</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1">
-                    ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;RenewLoan&gt;
-  &lt;success&gt;0&lt;/success&gt;
-  &lt;renewals&gt;5&lt;/renewals&gt;
-  &lt;date_due&gt;2009-05-11&lt;/date_due&gt;
-&lt;/RenewLoan&gt;</pre>
-
-[% ELSIF ( HoldTitle ) %]
-
-                <h2>HoldTitle</h2>
-                <p>Creates, for a patron, a title-level hold request on a given bibliographic record in Koha.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
-                    <dt><strong>bib_id</strong> (Required)</dt>
-                    <dd>the ILS identifier for the bibliographic record on which the request is placed</dd>
-                    <dt><strong>request_location</strong> (Required)</dt>
-                    <dd>IP address where the end user request is being placed</dd>
-                    <dt><strong>pickup_location</strong> (Optional)</dt>
-                    <dd>an identifier indicating the location to which to deliver the item for pickup</dd>
-                    <dt><strong>needed_before_date</strong> (Optional)</dt>
-                    <dd>date after which hold request is no longer needed</dd>
-                    <dt><strong>pickup_expiry_date</strong> (Optional)</dt>
-                    <dd>date after which item returned to shelf if item is not picked up</dd>
-                </dl>
-                <h4>Example Call</h4>
-                <a href="ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1">
-                    ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;HoldTitle&gt;
-  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
-  &lt;date_available&gt;2009-05-11&lt;/date_available&gt;
-  &lt;pickup_location&gt;Bibliothèque Jean-Prunier&lt;/pickup_location&gt;
-&lt;/HoldTitle&gt;</pre>
-
-[% ELSIF ( HoldItem ) %]
-
-                <h2>HoldItem</h2>
-                <p>Creates, for a patron, an item-level hold request on a specific item of a bibliographic record Koha.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
-                    <dt><strong>bib_id</strong> (Required)</dt>
-                    <dd>the ILS identifier for the bibliographic record on which the request is placed</dd>
-                    <dt><strong>item_id</strong> (Required)</dt>
-                    <dd>the ILS identifier for the specific item on which the request is placed</dd>
-                    <dt><strong>pickup_location</strong> (Optional)</dt>
-                    <dd>an identifier indicating the location to which to deliver the item for pickup</dd>
-                    <dt><strong>needed_before_date</strong> (Optional)</dt>
-                    <dd>date after which hold request is no longer needed</dd>
-                    <dt><strong>pickup_expiry_date</strong> (Optional)</dt>
-                    <dd>date after which item returned to shelf if item is not picked up</dd>
-                </dl>
-                <h4>Example Call</h4>
-                <a href="ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1">
-                    ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;HoldTitle&gt;
-  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
-  &lt;date_available&gt;2009-05-11&lt;/date_available&gt;
-  &lt;pickup_location&gt;Bibliothèque Jean-Prunier&lt;/pickup_location&gt;
-&lt;/HoldTitle&gt;</pre>
-
-[% ELSIF ( CancelHold ) %]
-
-                <h2>CancelHold</h2>
-                <p>Cancels an active hold request for the patron.</p>
-                <h4>Parameters</h4>
-                <dl>
-                    <dt><strong>patron_id</strong> (Required)</dt>
-                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
-                    <dt><strong>item_id</strong> (Required)</dt>
-                    <dd>system item identifier</dd>
-                </dl>
-                <h4>Example call</h4>
-                <a href="ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1">
-                    ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1
-                </a>
-                <h4>Example response</h4>
-<pre>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;CancelHold&gt;
-  &lt;message&gt;Canceled&lt;/message&gt;
-&lt;/CancelHold&gt;</pre>
-
-[% ELSE %]
-
-                <h2>Level 1: Basic discovery interfaces</h2>
-                <ul>
-                    <li>HarvestBibliographicRecords <em>(Use OAI-PMH instead)</em></li>
-                    <li>HarvestExpandedRecords <em>(Use OAI-PMH instead)</em></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=GetAvailability">GetAvailability</a></li>
-                    <li>GoToBibliographicRequestPage <em>(Use OPAC instead)</em></li>
-                </ul>
-                <h2>Level 2: Elementary OPAC supplement</h2>
-                <ul>
-                    <li>HarvestAuthorityRecords <em>(Use OAI-PMH instead)</em></li>
-                    <li>HarvestHoldingsRecords <em>(Use OAI-PMH instead)</em></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=GetRecords">GetRecords</a></li>
-                    <li>Search <em>(Use SRU instead)</em></li>
-                    <li>Scan <em>(Use SRU instead)</em></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=GetAuthorityRecords">GetAuthorityRecords</a></li>
-                    <li>OutputRewritablePage <em>(Not supported yet)</em></li>
-                    <li>OutputIntermediateFormat <em>(Not supported yet)</em></li>
-                </ul>
-                <h2>Level 3: Elementary OPAC alternative</h2>
-                <ul>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=LookupPatron">LookupPatron</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=AuthenticatePatron">AuthenticatePatron</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=GetPatronInfo">GetPatronInfo</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=GetPatronStatus">GetPatronStatus</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=GetServices">GetServices</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=RenewLoan">RenewLoan</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=HoldTitle">HoldTitle</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=HoldItem">HoldItem</a></li>
-                    <li><a href="ilsdi.pl?service=Describe&amp;verb=CancelHold">CancelHold</a></li>
-                    <li>RecallItem <em>(Not supported by Koha)</em></li>
-                    <li>CancelRecall <em>(Not supported by Koha)</em></li>
-                </ul>
-                <h2>Level 4: Robust/domain specific discovery platforms</h2>
-                <ul>
-                    <li>SearchCourseReserves <em>(Not supported yet)</em></li>
-                    <li>Explain <em>(Not supported yet)</em></li>
-                </ul>
-
-[% END %]
-
-         </div></div>
-       </div>
-       [% IF ( OpacNav ) %]
-       <div class="yui-b"><div id="leftmenus" class="container">
-       [% INCLUDE 'navigation.inc' %]
-       </div></div>
-       [% END %]
-  </div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt b/koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt
deleted file mode 100644 (file)
index b979c1b..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog
-[% INCLUDE 'doc-head-close.inc' %]
-<style type="text/css">
-#opac-maintenance-message {
-background:none repeat scroll 0 0 #FFFFFF;
-border:1px solid #A2A2A2;
-margin:4em auto;
-padding:1.5em;
-position:relative;
-right:auto;
-top:auto;
-width:50%;
-}
-</style>
-</head>
-<body><div id="doc3" class="yui-t7">
-  [% IF ( opacheader ) %]
-       [% opacheader %]
-  [% END %]
-   <div id="bd">
-<div id="opac-maintenance-message">
-<h2>System maintenance</h2>
-<p>The [% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog is offline for system maintenance. We'll be back soon! If you have any questions, please contact the <a href="mailto:[% KohaAdminEmailAddress %]">site administrator</a></p>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt
deleted file mode 100644 (file)
index 4904660..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; ISBD view
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-    YAHOO.util.Event.onContentReady("furtherm", function () {
-        $("#furtherm").css("display","block").css("visibility","hidden");
-        $("#furthersearches").parent().show();
-        var furthersearchesMenu = new YAHOO.widget.Menu("furtherm");
-            furthersearchesMenu.render();
-            furthersearchesMenu.cfg.setProperty("context", ["furthersearches", "tr", "br"]);
-            furthersearchesMenu.subscribe("beforeShow",positionfurthersearchesMenu);
-            furthersearchesMenu.subscribe("show", furthersearchesMenu.focus);
-            function positionfurthersearchesMenu() {
-                        furthersearchesMenu.align("tr", "br");
-            }
-            YAHOO.util.Event.addListener("furthersearches", "click", furthersearchesMenu.show, null, furthersearchesMenu);
-            YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionfurthersearchesMenu);
-     });
-//]]>
-</script>
-</head>
-<body id="opac-isbddetail">
-
-<div id="doc3" class="yui-t7">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-
-    <div id="yui-main">
-    <div class="yui-b">
-    <div id="opac-detail" class="yui-ge">
-    <div class="yui-u first">
-    <div id="userisbddetail" class="container">
-    <div id="catalogue_detail_biblio">
-       
-     <div id="views">
-     <span class="view"><a id="Normalview" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]">Normal view</a></span> <span class="view"><a id="MARCview" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% biblionumber %]">MARC view</a></span> <span class="view"><span id="ISBDview">ISBD view</span></span></div>
-
-    <div id="isbdcontents">[% ISBD %]</div>
-
-       </div>
-       </div>
-       </div>
-       <div class="yui-u">
-       <div id="ulactioncontainer" class="container">
-
-[% INCLUDE 'opac-detail-sidebar.inc' %]
-
-</div>
-</div>
-</div>
-
-</div>
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tt
deleted file mode 100644 (file)
index 4902099..0000000
+++ /dev/null
@@ -1,220 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  MARC details for record no. [% biblionumber %]
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-    YAHOO.util.Event.onContentReady("furtherm", function () {
-        $("#furtherm").css("display","block").css("visibility","hidden");
-        $("#furthersearches").parent().show();
-        var furthersearchesMenu = new YAHOO.widget.Menu("furtherm");
-            furthersearchesMenu.render();
-            furthersearchesMenu.cfg.setProperty("context", ["furthersearches", "tr", "br"]);
-            furthersearchesMenu.subscribe("beforeShow",positionfurthersearchesMenu);
-            furthersearchesMenu.subscribe("show", furthersearchesMenu.focus);
-            function positionfurthersearchesMenu() {
-                        furthersearchesMenu.align("tr", "br");
-            }
-            YAHOO.util.Event.addListener("furthersearches", "click", furthersearchesMenu.show, null, furthersearchesMenu);
-            YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionfurthersearchesMenu);
-     });
-[% IF ( OPACXSLTDetailsDisplay ) %]
-$(document).ready(function(){
-    $.ajaxSetup({
-        error:function(x,e){
-            switch (x.status) {
-                case 200: break;
-                default:
-                $('#switchview').parent().html("<div class=\"dialog alert\">"+_("Sorry, plain view is temporarily unavailable")+".</div>");
-                $("#plainmarc").hide();
-                $("#labeledmarc").show();
-                break;
-            }
-        }
-    });
-
-    var loaded = 0;
-    var toggle = 0;
-    $("#switchview").on("click",function(e){
-        e.preventDefault();
-        if( toggle == 0){
-            $(this).text(_("view labeled"));
-            $("#labeledmarc").hide();
-            if(!loaded){
-                $("#plainmarc").show().html("<div style=\"margin:1em;padding:1em;border:1px solid #EEE;font-size:150%;\"><img src=\"[% interface %]/[% theme %]/images/loading.gif\" /> "+_("Loading")+"...</div>").load("/cgi-bin/koha/opac-showmarc.pl","id=[% biblionumber %]&viewas=html");
-                loaded = 1;
-            } else {
-                $("#plainmarc").show();
-            }
-            toggle = 1;
-        } else {
-            $(this).text(_("view plain"));
-            $("#labeledmarc").show();
-            $("#plainmarc").hide();
-            toggle = 0;
-        }
-    });
-});
-[% END %]
-//]]>
-</script>
-</head>
-<body id="opac-marcdetail">
-
-<div id="doc3" class="yui-t7">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-    <div id="yui-main">
-    <div class="yui-b"><div id="opac-detail" class="yui-ge">
-    <div class="yui-u first">
-    <div id="usermarcdetail" class="container">
-    <div id="catalogue_detail_biblio">
-
-    <div id="views">
-    <span class="view"><a id="Normalview" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]">Normal view</a></span>
-
-<span class="view"><span id="MARCview">MARC view</span></span>
-[% IF ( ISBD ) %]<span class="view"><a id="ISBDview"  href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% biblionumber %]">ISBD view</a></span>[% END %]
-</div>
-    <h1 class="title">[% bibliotitle %] (Record no. [% biblionumber %])</h1>
-    [% IF ( OPACXSLTDetailsDisplay ) %]
-    <div id="switchview_div">[ <a id="switchview" href="/cgi-bin/koha/opac-showmarc.pl?id=[% biblionumber %]&amp;viewas=html">view plain</a> ]</div>
-    <div id="plainmarc"></div>[% END %]
-    <div id="labeledmarc">
-    <table id="marc">
-        [% FOREACH tab0X IN tab0XX %]
-        <tr><th colspan="2">[% tab0X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab0X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-        [% FOREACH tab1X IN tab1XX %]
-        <tr><th colspan="2">[% tab1X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab1X.subfield %]
-                <tr>
-                    <td  >[% subfiel.marc_lib %]</td>
-                    <td  >[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab2X IN tab2XX %]
-        <tr><th colspan="2">[% tab2X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab2X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab3X IN tab3XX %]
-        <tr><th colspan="2">[% tab3X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab3X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab4X IN tab4XX %]
-        <tr><th colspan="2" >[% tab4X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab4X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab5X IN tab5XX %]
-        <tr><th colspan="2">[% tab5X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab5X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab6X IN tab6XX %]
-        <tr><th colspan="2">[% tab6X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab6X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab7X IN tab7XX %]
-        <tr><th colspan="2">[% tab7X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab7X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab8X IN tab8XX %]
-        <tr><th colspan="2">[% tab8X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab8X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-
-        [% FOREACH tab9X IN tab9XX %]
-        <tr><th colspan="2">[% tab9X.tag %]</th></tr>
-        [% FOREACH subfiel IN tab9X.subfield %]
-                <tr>
-                    <td>[% subfiel.marc_lib %]</td>
-                    <td>[% subfiel.marc_value %]</td>
-                </tr>
-            [% END %]
-        [% END %]
-    </table>
-    </div>
-[% IF ( item_header_loop ) %]
-        <table id="items">
-            <caption>Holdings</caption>
-                <tr>
-                    [% FOREACH item_header_loo IN item_header_loop %]
-                        <th>
-                            [% item_header_loo.header_value %]
-                        </th>
-                    [% END %]
-                </tr>
-                [% FOREACH item_loo IN item_loop %]
-                    <tr>
-                        [% item_loo.item_value %]
-                    </tr>
-                [% END %]
-        </table>[% ELSE %]
-        <p>No items available.</p>
-    [% END %]
-    </div>
-    </div>
-    </div>
-    <div class="yui-u">
-    <div id="ulactioncontainer" class="container">
-
-[% INCLUDE 'opac-detail-sidebar.inc' %]
-
-</div>
-</div>
-</div>
-
-</div>
-</div>
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt
deleted file mode 100644 (file)
index 0fc80ad..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your fines and charges
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-account">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-               <div id="useraccount" class="container">
-<!--CONTENT-->
-    [% FOREACH BORROWER_INF IN BORROWER_INFO %]
-        <h3><a href="/cgi-bin/koha/opac-user.pl">[% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account</a> &#8674; Fines and charges</h3>
-    [% END %]
-
-    [% IF ( ACCOUNT_LINES ) %]
-        <table>
-            <thead>
-                <tr>
-                    <th>Date</th>
-                    <th>Description</th>
-                    <th>Fine amount</th>
-                    <th>Amount outstanding</th>
-                </tr>
-            </thead>
-
-            <tfoot>
-            <tr>
-                <th class="sum" colspan="3">Total due</th>
-                <td class="sum">[% total %]</td>
-            </tr>
-            </tfoot>
-
-            <tbody>
-                [% FOREACH ACCOUNT_LINE IN ACCOUNT_LINES %]
-                    [% IF ( ACCOUNT_LINE.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
-                        <td>[% ACCOUNT_LINE.date | $KohaDates %]</td>
-                        <td>
-                          [% SWITCH ACCOUNT_LINE.accounttype %]
-                            [% CASE 'Pay' %]Payment,thanks
-                            [% CASE 'Pay00' %]Payment,thanks (cash via SIP2)
-                            [% CASE 'Pay01' %]Payment,thanks (VISA via SIP2)
-                            [% CASE 'Pay02' %]Payment,thanks (credit card via SIP2)
-                            [% CASE 'N' %]New Card
-                            [% CASE 'F' %]Fine
-                            [% CASE 'A' %]Account management fee
-                            [% CASE 'M' %]Sundry
-                            [% CASE 'L' %]Lost Item
-                            [% CASE 'W' %]Writeoff
-                            [% CASE %][% ACCOUNT_LINE.accounttype %]
-                          [%- END -%]
-                          [%- IF ACCOUNT_LINE.description %], [% ACCOUNT_LINE.description %][% END %]
-                          [% IF ACCOUNT_LINE.title %]([% ACCOUNT_LINE.title %])[% END %]
-                        </td>
-                        [% IF ( ACCOUNT_LINE.amountcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% ACCOUNT_LINE.amount %]</td>
-                        [% IF ( ACCOUNT_LINE.amountoutstandingcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% ACCOUNT_LINE.amountoutstanding %]</td>
-                    </tr>
-                [% END %]
-            </tbody>
-
-        </table>
-    [% ELSE %]
-        <h4>You have no fines or charges</h4>
-    [% END %]
-</div>
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-addbybiblionumber.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-addbybiblionumber.tt
deleted file mode 100644 (file)
index 566a18f..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Add to your list
-<style type="text/css">
-   #custom-doc { width:34.62em;*width:33.78em;min-width:450px; margin:auto; margin-top: .4em;text-align:left; }
-   </style>
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="addtolist">
-<div id="custom-doc" class="yui-t7">
-<div id="useraddbybiblionumber" class="container">
-[% IF ( authorized ) %]
-       [% UNLESS ( newshelf ) %]
-               [% IF ( multiple ) %]
-               <h1>Add [% total %] items to [% IF ( singleshelf ) %]<em>[% shelfname %]</em>: [% ELSE %]a list:[% END %]</h1>
-               [% ELSE %]
-                       <h1>Add to [% IF ( singleshelf ) %]<em>[% shelfname %]</em>[% ELSE %]a list:[% END %]</h1>
-               [% END %]
-       <ul>
-               [% FOREACH biblio IN biblios %]
-               <li> <span class="title">[% biblio.title |html %]</span>
-               [% IF ( biblio.author ) %]<span class="author"> [% biblio.author %] </span>[% END %]
-               </li>
-        [% END %]
-               </ul>
-               [% IF ( existingshelves ) %]
-                       <form name="f1" action="/cgi-bin/koha/opac-addbybiblionumber.pl" method="post">
-            <fieldset class="rows"><legend>Select a list</legend>
-            <ol><li>    <label for="shelfnumber">Add to list:</label> <select name="shelfnumber" id="shelfnumber">
-                               [% IF ( privatevirtualshelves ) %]<optgroup label="Private Lists">
-                                       [% FOREACH privatevirtualshelve IN privatevirtualshelves %]
-                                       <option value="[% privatevirtualshelve.shelfnumber %]">[% privatevirtualshelve.shelfname %]</option>
-                                       [% END %]
-                               </optgroup>[% END %]
-                               [% IF ( publicvirtualshelves ) %]<optgroup label="Public Lists">
-                                       [% FOREACH publicvirtualshelve IN publicvirtualshelves %]
-                                       <option value="[% publicvirtualshelve.shelfnumber %]">[% publicvirtualshelve.shelfname %]</option>
-                                       [% END %]
-                               </optgroup>[% END %]
-                       </select></li></ol>
-                       [% FOREACH biblio IN biblios %] <input type="hidden" name="biblionumber" value="[% biblio.biblionumber %]" />[% END %]
-               <input type="hidden" name="modifyshelfcontents" value="1" /></fieldset>
-               <fieldset class="action"><input type="submit" value="Save" class="submit" /> <a class="close cancel" href="#">Cancel</a></fieldset>
-                       </form>
-                       <p>...or...</p>
-               [% ELSE %]
-                       [% IF ( singleshelf ) %]
-                               <form name="f1" action="/cgi-bin/koha/opac-addbybiblionumber.pl" method="post">
-                               [% FOREACH biblio IN biblios %] <input type="hidden" name="biblionumber" value="[% biblio.biblionumber %]">[% END %]
-                               <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" />
-                               <input type="hidden" name="modifyshelfcontents" value="1" /></fieldset>
-                               <fieldset class="action"><input type="submit" value="Save" class="submit" /> <a class="close cancel" href="#">Cancel</a></fieldset>
-                               </form>
-                       [% END %]
-               [% END %]
-       [% END %]
-       [% UNLESS ( singleshelf ) %]<form name="f2" method="post" action="/cgi-bin/koha/opac-addbybiblionumber.pl">
-        <fieldset class="rows">    <legend>Add to a new list:</legend>
-               <ol><li>
-               <label for="newvirtualshelf">
-        List name:
-               </label>
-               <input type="text" name="newvirtualshelf" id="newvirtualshelf" size="40" />
-               </li>
-               <li><label for="category">Category:</label>
-               <select name="category" id="category">
-               <option value="1">Private</option>
-               [% IF (OpacAllowPublicListCreation) %]
-                       <option value="2">Public</option>
-               [% END %]
-               </select></li></ol></fieldset>
-               [% FOREACH biblio IN biblios %] <input type="hidden" name="biblionumber" value="[% biblio.biblionumber | html%]" />[% END %]
-               <fieldset class="action"><input type="submit" value="Save" class="submit" /> <a class="close cancel" href="#">Cancel</a></fieldset>
-               </form>
-       [% END %]
-[% ELSE %]
-       <p align="center">
-       [% IF (errcode==1) %]
-       Could not create new list. Please check if the name is unique.
-       [% ELSE %]
-       Sorry, you cannot add items to this list.
-       [% END %]
-       </p>
-[% END %]
-<p align="center">
-    <a href="#" class="close">Close this window.</a>
-</p>
-</div></div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt
deleted file mode 100644 (file)
index 04ab78c..0000000
+++ /dev/null
@@ -1,368 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %]
-    catalog &rsaquo; Advanced search
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript" language="javascript">//<![CDATA[
-            $(document).ready(function() {
-            $('#advsearches').tabs();
-});
-    //]]>
-</script>
-</head>
-<body id="advsearch"><div id="doc3" class="yui-t7">
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-<div id="yui-main">
-<form action="/cgi-bin/koha/opac-search.pl" method="get">
-    <div class="yui-g">
-[% IF ( if_expanded_options_actually_worked ) %]
-        <div id="databases" class="container"> [% IF ( outer_servers_loop ) %]
-        <!-- DATABASES -->
-            <fieldset>
-                <legend>Select local databases:</legend>
-                [% FOREACH outer_servers_loo IN outer_servers_loop %]
-                    [% FOREACH inner_servers_loo IN outer_servers_loo.inner_servers_loop %]
-
-[% IF ( inner_servers_loo.checked ) %]<input type="checkbox" id="[% inner_servers_loo.id %]" name="[% inner_servers_loo.name %]" checked="[% inner_servers_loo.checked %]" value="[% inner_servers_loo.value %]" />[% ELSE %]
-                            <input type="checkbox" id="[% inner_servers_loo.id %]" name="[% inner_servers_loo.name %]"  value="[% inner_servers_loo.value %]" />[% END %]
-                        <label for="[% inner_servers_loo.id %]"><img width="16" height="16" alt="[% inner_servers_loo.id %]" src="[% themelang %]/images/[% inner_servers_loo.icon %]" /> [% inner_servers_loo.label %]</label>
-                    [% END %]
-                [% END %]
-            </fieldset>
-        <!-- /DATABASES -->
-        [% END %]
-
-        [% IF ( outer_sup_servers_loop ) %]
-            <!-- REMOTE DATABASES -->
-            <fieldset>
-                <legend>Select remote databases:</legend>
-                [% FOREACH outer_sup_servers_loo IN outer_sup_servers_loop %]
-                    [% FOREACH inner_sup_servers_loo IN outer_sup_servers_loo.inner_sup_servers_loop %]
-
-[% IF ( inner_sup_servers_loo.checked ) %]<input type="checkbox" id="[% inner_sup_servers_loo.id %]" name="[% inner_sup_servers_loo.name %]" checked="[% inner_sup_servers_loo.checked %]" value="[% inner_sup_servers_loo.value %]" /><input type="checkbox" id="[% inner_sup_servers_loo.id %]" name="[% inner_sup_servers_loo.name %]" value="[% inner_sup_servers_loo.value %]" />
-[% END %]
-<label for="[% inner_sup_servers_loo.id %]"><img alt="[% inner_sup_servers_loo.id %]" src="[% themelang %]/images/[% inner_sup_servers_loo.icon %]" />[% inner_sup_servers_loo.label %]</label>
-                    [% END %]
-                [% END %]
-            </fieldset>
-            <!-- /REMOTE DATABASES -->
-        [% END %]</div>
-    [% END %]
-
-    <!-- BOOLEAN SEARCH OPTIONS -->
-    <div id="booleansearch" class="container"><fieldset>
-        <legend>Search for:</legend>
-    [% FOREACH search_box IN search_boxes_loop %]
-        <p>
-        [% IF ( expanded_options ) %]
-            [% IF ( search_box.boolean ) %]
-                <select name="op">
-                    <option value="and" selected="selected">and</option>
-                    <option value="or">or</option>
-                    <option value="not">not</option>
-                </select>
-            [% END %]
-        [% ELSE %]
-            <label for="search-field_[% loop.index %]">
-                [% IF loop.index == 0 %]
-                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-                [% ELSE %]
-                    and
-                [% END %]
-            </label>
-            [% END %]
-        [% IF ( expanded_options ) %][% left_content %][% END %] 
-        <select name="idx" id="search-field_[% loop.index %]">
-            <option value="kw">Keyword</option>
-            <option value="su,wrdl">Subject</option>
-[% IF ( expanded_options ) %]
-            <option value="su,phr">&nbsp;&nbsp;&nbsp;&nbsp; Subject phrase</option>
-            <option value="su-br">&nbsp;&nbsp;&nbsp;&nbsp; Subject and broader terms</option>
-            <option value="su-na">&nbsp;&nbsp;&nbsp;&nbsp; Subject and narrower terms</option>
-            <option value="su-rl">&nbsp;&nbsp;&nbsp;&nbsp; Subject and related terms</option>
-[% END %]
-            <option value="ti">Title</option>
-[% IF ( expanded_options ) %]
-            <option value="ti,phr">&nbsp;&nbsp;&nbsp;&nbsp; Title phrase</option>
-            <option value="se,wrdl">Series title</option>
-            [% IF ( numbersphr) %]
-            <option value="callnum,phr">Call number</option>
-            [% ELSE %]
-            <option value="callnum">Call number</option>
-            [% END %]
-            <option value="location">Shelving location</option>
-[% END %]
-            <option value="au,wrdl">Author</option>
-            
-[% IF ( expanded_options ) %]
-            <option value="au,phr">&nbsp;&nbsp;&nbsp;&nbsp; Author phrase</option>
-            <option value="cpn,wrdl">&nbsp;&nbsp;&nbsp;&nbsp; Corporate name</option>
-            <option value="cfn,wrdl">&nbsp;&nbsp;&nbsp;&nbsp; Conference name</option>
-            <option value="cfn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Conference name phrase</option>
-            <option value="pn,wrdl">&nbsp;&nbsp;&nbsp;&nbsp; Personal name</option>
-            <option value="pn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Personal name phrase</option>
-[% END %]
-[% IF ( expanded_options ) %]
-            <option value="nt">Notes/Comments</option>
-    [% IF (marcflavour != 'UNIMARC') %]
-            <option value="curriculum">Curriculum</option>
-    [% END %]
-[% END %]
-            <option value="pb,wrdl">Publisher</option>
-            <option value="pl,wrdl">Publisher location</option>
-[% IF ( expanded_options ) %]
-            [% IF ( numbersphr) %]
-            <option value="sn,phr">Standard number</option>
-            [% ELSE %]
-            <option value="sn">Standard number</option>
-            [% END %]
-            <option value="nb">&nbsp;&nbsp;&nbsp;&nbsp; ISBN</option>
-            <option value="ns">&nbsp;&nbsp;&nbsp;&nbsp; ISSN</option>
-            [% IF ( numbersphr) %]
-            <option value="lcn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Call number</option>
-            [% ELSE %]
-            <option value="lcn">&nbsp;&nbsp;&nbsp;&nbsp; Call number</option>
-            [% END %]
-[% ELSE %]
-            <option value="nb">ISBN</option>
-[% END %]
-            <option value="bc">Barcode</option>
-        </select>
-        <input type="text" size="30" name="q" title="Enter search terms" value="" />
-[% IF ( expanded_options ) %]
-        <!--   [% IF ( search_box.scan_index ) %]<input type="checkbox" name="scan" id="scan" value="1" /> Scan Indexes[% END %] -->
-        [% IF ( !loop.first ) %]
-            <a class="ButtonPlus" name="ButtonPlus" title="Add another field" href="#">[+]</a>
-            <a class="ButtonLess" title="Remove field" href="#">[-]</a>
-        [% END %]
-[% END %]
-        </p>
-    [% END %]
-
-    </fieldset></div>
-    </div>
-<div class="yui-g"><div class="container" style="text-align: center;"><!-- SEARCH BUTTONS -->
-
-    <input class="submit" type="submit" accesskey="s" name="do" title="Search" value="Search" />
-    [% IF ( expanded_options ) %]
-        <a href="/cgi-bin/koha/opac-search.pl?expanded_options=0">[Fewer options]</a>
-    [% ELSE %]
-        <a href="/cgi-bin/koha/opac-search.pl?expanded_options=1">[More options]</a>
-    [% END %]
-    <a href="/cgi-bin/koha/opac-search.pl?do=Clear">[New search]</a>
-
-<!-- /SEARCH BUTTONS --></div></div>
-<div class="yui-g">
-<div id="pubrange" class="container">
-<fieldset>
-<!-- PUB RANGE OPTION -->
-<legend>Publication date range:</legend>
-<p>For example:  1999-2001.  You could also use "-1987" for everything published in and before 1987 or "2008-" for everything published in 2008 and after.</p>
-<input type="text" size="30" name="limit-yr" title="Enter search terms" value="" />
-</fieldset>
-<!-- /PUB RANGE OPTION -->
-</div>
-</div>
-    <div class="yui-g">
-      <div id="advsearches" class="toptabs">
-      <ul>
-      [% FOREACH advsearchloo IN advancedsearchesloop %]
-        <li id="advsearch-tab-[% advsearchloo.advanced_search_type %]">
-           <a href="#advsearch-[% advsearchloo.advanced_search_type %]">
-           [% IF ( advsearchloo.advanced_search_type == 'itemtypes' ) %]Item type
-           [% ELSIF ( advsearchloo.advanced_search_type == 'ccode' ) %]Collection
-           [% ELSIF ( advsearchloo.advanced_search_type == 'loc' ) %]Shelving location
-           [% ELSE %]Something else
-           [% END %]
-           </a>
-        </li>
-      [% END %]
-      </ul>
-<!-- /BOOLEAN SEARCH OPTIONS -->
-    [% FOREACH advsearchloo IN advancedsearchesloop %]
-    <div id="advsearch-[% advsearchloo.advanced_search_type %]" class="container advsearch">
-    <fieldset>
-    <legend>Limit to any of the following:</legend>
-    <table>
-        <tr>
-    [% FOREACH itemtypeloo IN advsearchloo.code_loop %]
-        <td><input type="checkbox" id="[% itemtypeloo.ccl FILTER remove(',') %]-[% itemtypeloo.number %]" name="limit" value="mc-[% itemtypeloo.ccl %]:[% itemtypeloo.code %]"/><label for="[% itemtypeloo.ccl FILTER remove(',') %]-[% itemtypeloo.number %]">[% UNLESS ( noItemTypeImages ) %][% IF ( itemtypeloo.imageurl ) %]<img border="0" src="[% itemtypeloo.imageurl %]" alt="[% itemtypeloo.description %]" />[% END %]&nbsp;[% END %]
-        [% itemtypeloo.description %]</label></td>
-        [% IF ( loop.last ) %]</tr>[% ELSE %][% UNLESS ( loop.count % 5 ) %]</tr><tr>[% END %][% END %]
-    [% END %]
-    </table>
-    </fieldset>
-    </div>
-    [% END %]
-    </div>
-    <div id="langfilter">
-    <fieldset><legend>Language</legend>
-    <!-- LANGUAGE LIMIT -->
-                <p><label for="language-limit">Language: </label>                                        
-                <select id="language-limit" name="limit">
-                <option value="">No limit</option>
-                [% FOREACH search_languages_loo IN search_languages_loop %]
-                    [% IF ( search_languages_loo.selected ) %]
-                        <option value="ln,rtrn:[% search_languages_loo.iso639_2_code %]" selected="selected">[% search_languages_loo.language_description %]</option>
-                    [% ELSE %]
-                        <option value="ln,rtrn:[% search_languages_loo.iso639_2_code %]">[% search_languages_loo.language_description %]</option>
-                    [% END %]
-                [% END %]
-                </select></p><!-- <a href="">Show all languages</a>-->
-    <!-- /LANGUAGE LIMIT -->
-    </fieldset>
-    </div>
-[% IF ( expanded_options ) %]
-    [% IF ( usmarc ) %]
-        <!-- SUBTYPE LIMITS -->
-            <div id="subtypes" class="container"><fieldset>
-            <legend>Subtype limits</legend><select name="limit" class="subtype">
-                <option value="" selected="selected" class="menuheader">Any audience</option>
-                    <option value="aud:a">Preschool</option>
-                    <option value="aud:b">Primary</option>
-                    <option value="aud:c">Pre-adolescent</option>
-                    <option value="aud:d">Adolescent</option>
-                    <option value="aud:e">Adult</option>
-                    <option value="aud:f">Specialized</option>
-                    <option value="aud:g">General</option>
-                    <option value="aud:j">Juvenile</option>
-                </select>
-
-            <select name="limit" class="subtype">
-                <option value="" selected="selected" class="menuheader">Any content</option>
-                    <option value="fic:1">Fiction</option>
-                    <option value="fic:0">Non fiction</option>
-                    <option value="bio:b">Biography</option>
-                    <option value="mus:j">Musical recording</option>
-                    <option value="mus:i">Non-musical recording</option>
-                </select>
-    
-            
-            <select name="limit" class="subtype">
-                <option value="" selected="selected" class="menuheader">Any format</option>
-                    <option value="l-format:ta">Regular print</option>
-                    <option value="l-format:tb">Large print</option>
-                    <option value="l-format:fk">Braille</option>
-                    <option value="">-----------</option>
-                    <option value="l-format:sd">CD audio</option>
-                    <option value="l-format:ss">Cassette recording</option>
-                    <option value="l-format:vf">VHS tape / Videocassette</option>
-                    <option value="l-format:vd">DVD video / Videodisc</option>
-                    <option value="l-format:co">CD software</option>
-                    <option value="l-format:cr">Website</option>
-                </select>
-            
-            <select name="limit" class="subtype">
-                <option value="">Additional content types for books/printed materials</option>
-                    <option value="ctype:a">Abstracts/summaries</option>
-                    <option value="ctype:b">Bibliographies</option>
-                    <option value="ctype:c">Catalogs</option>
-                    <option value="ctype:d">Dictionaries</option>
-                    <option value="ctype:e">Encyclopedias </option>
-                    <option value="ctype:f">Handbooks</option>
-                    <option value="ctype:g">Legal articles</option>
-                    <option value="ctype:i">Indexes</option>
-                    <option value="ctype:j">Patent document</option>
-                    <option value="ctype:k">Discographies</option>
-                    <option value="ctype:l">Legislation</option>
-                    <option value="ctype:m">Theses</option>
-                    <option value="ctype:n">Surveys</option>
-                    <option value="ctype:o">Reviews</option>
-                    <option value="ctype:p">Programmed texts</option>
-                    <option value="ctype:q">Filmographies</option>
-                    <option value="ctype:r">Directories</option>
-                    <option value="ctype:s">Statistics</option>
-                    <option value="ctype:t">Technical reports</option>
-                    <option value="ctype:v">Legal cases and case notes</option>
-                    <option value="ctype:w">Law reports and digests</option>
-                    <option value="ctype:z">Treaties </option>
-                </select>
-    
-    </fieldset></div>
-    [% END %]
-    [% IF ( UNIMARC ) %]
-        <div id="subtypes_unimarc" class="container"><!-- SUBTYPE LIMITS -->
-    [% INCLUDE 'subtypes_unimarc.inc' %]</div>
-    [% END %]
-[% END %]
-        
-</div>
-<div class="yui-g">
-
-<div class="yui-u first">
-<!-- AVAILABILITY LIMITS -->
-    [% UNLESS ( singleBranchMode ) %]
-    <div id="location" class="container"><fieldset><legend>Location and availability: </legend>
-
-        <label for="branchloop">Library:</label>
-        <select name="limit" id="branchloop">
-        <option value="">All libraries</option>
-        [% FOREACH BranchesLoo IN BranchesLoop %]
-        [% IF ( BranchesLoo.selected ) %]
-        <option value="branch:[% BranchesLoo.value %]" selected="selected">[% BranchesLoo.branchname %]</option>
-        [% ELSE %]    
-        <option value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option>
-        [% END %]    
-        [% END %]
-        </select>
-        [% IF ( searchdomainloop ) %]
-            <p>OR</p> <!-- should addjs to grey out group pulldown if a library is selected. -->
-                <label for="categoryloop">Groups of libraries</label><select name="multibranchlimit" id="categoryloop">
-                <option value=""> -- none -- </option>
-                [% FOREACH searchdomainloo IN searchdomainloop %]
-                <option value="[% searchdomainloo.categorycode %]">[% searchdomainloo.categoryname %]</option>
-                [% END %]
-                </select>
-        [% END %]        
-        <div style="margin-top:.4em"><label for="available-items"><input type="checkbox" id="available-items" name="limit" value="available" /> Only items currently available for loan or reference</label></div>
-    </fieldset></div>
-    [% END %]
-<!-- /AVAILABILITY LIMITS -->
-</div>
-<div class="yui-u">
-<!-- RANK LIMITS -->
-    <div id="sortby" class="container"><fieldset><legend>Sorting: </legend>
-        <label for="sort_by">Sort by:</label> <select id="sort_by" name="sort_by">
-[% INCLUDE 'resort_form.inc' %]
-</select></fieldset></div>
-<!-- RANK LIMITS -->
-</div>
-</div>
-
-<div class="yui-g"><div class="container" style="text-align: center;"><!-- SEARCH BUTTONS -->
-
-    <input class="submit" type="submit" accesskey="s" name="do" title="Search" value="Search" />
-    [% IF ( expanded_options ) %]
-        <a href="/cgi-bin/koha/opac-search.pl?expanded_options=0">[Fewer options]</a>
-    [% ELSE %]
-        <a href="/cgi-bin/koha/opac-search.pl?expanded_options=1">[More options]</a>
-    [% END %]
-    <a href="/cgi-bin/koha/opac-search.pl?do=Clear">[New search]</a>
-
-<!-- /SEARCH BUTTONS --></div></div>
-</form>
-</div>
-<script type="text/javascript" language="javascript">
-    /* This function allows to display a new field to search.
-    */
-    $(document).on("click", '.ButtonPlus', function(e) {
-        e.preventDefault();
-        $('.ButtonLess').show();
-        var thisLine = $(this).parent();
-        var newLine = thisLine.clone();
-        newLine.find('input').val('');
-        thisLine.after(newLine);
-    });
-
-    $(document).on("click", '.ButtonLess', function(e) {
-        e.preventDefault();
-        if($(this).parent().siblings().length <= 3 ) {
-           $('.ButtonLess').hide();
-        }
-        $(this).parent().remove();
-    });
-</script>
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-alert-subscribe.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-alert-subscribe.tt
deleted file mode 100644 (file)
index b57e9ee..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Serials
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-alert-subscribe">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="doc3" class="yui-t1">
-<div id="bd">
-    <div id="yui-main">
-    <div class="yui-b">
-<div id="useralertsubscribe" class="container">    [% IF ( typeissue ) %]
-        <h1 class="catalogue">Subscribe issue receive warning</h1>
-            <form action="opac-alert-subscribe.pl" method="post">
-                <p>Do you want to receive an email when a new issue of [% bibliotitle %] [% IF ( notes ) %]([% notes %])[% END %] arrives?</p>
-                <input type="hidden" name="externalid" value="[% externalid %]">
-                <input type="hidden" name="alerttype" value="issue">
-                <input type="hidden" name="biblionumber" value="[% biblionumber %]">
-                <input type="hidden" name="op" value="alert_confirmed">
-                <input type="submit" value="Yes">
-                <a href="opac-serial-issues.pl?biblionumber=[% biblionumber %]" >No</a>
-            </form>
-
-    [% END %]
-    [% IF ( typeissuecancel ) %]
-        <h1 class="catalogue">Unsubscribe</h1>
-            <form action="opac-alert-subscribe.pl" method="post">
-                <p>Please confirm that you do not want to receive email when a new issue arrives for this subscription</p>
-                [% bibliotitle %] [% IF ( notes ) %]([% notes %])[% END %] ?</p>
-                <input type="hidden" name="externalid" value="[% externalid %]">
-                <input type="hidden" name="alerttype" value="issue">
-                <input type="hidden" name="biblionumber" value="[% biblionumber %]">
-                <input type="hidden" name="op" value="cancel_confirmed">
-                <input type="submit" value="Yes" class="button">
-                <a href="opac-serial-issues.pl?biblionumber=[% biblionumber %]" class="button">No</a>
-            </form>
-
-    [% END %]</div>
-</div>
-</div>
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-MARCdetail.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-MARCdetail.tt
deleted file mode 100644 (file)
index 11481d9..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-[% USE Koha %]
-[% PROCESS 'opac-authorities.inc' %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Entry
-[% INCLUDE 'doc-head-close.inc' %]
-<script language="javascript" type="text/javascript" src="/opac-tmpl/lib/jquery/plugins/jquery.jstree.js"></script>
-<script language="javascript" type="text/javascript">
-//<![CDATA[
-$(document).ready(function() {
-    [% IF ( displayhierarchy ) %]
-        var current_nodes = [];
-        $('.currentauth').each(function() {
-            current_nodes.push('#' + $(this).parent().parents('li:first').attr('id'));
-            });
-        $('#hierarchies').jstree({
-                "plugins": [ "themes", "html_data"],
-                "themes": { "theme": "classic",
-                            "icons": false },
-                "core": { "initially_open": current_nodes }
-            });
-    [% END %]
-});
-//]]>
-</script>
-</head>
-<body id="opac-authoritiesdetail">
-
-<div id="doc3" class="yui-t7">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-<div id="userauthdetails" class="container">
-
-    <div id="views"><span class="view"><a id="MARCview" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% authid %]">Normal view</a></span> <span class="view"><span id="MARCview">MARC view</span></span></div>
-
-[% IF ( displayhierarchy ) %]
-<div id="hierarchies">
-[% PROCESS showhierarchy trees = loophierarchies %]
-</div>
-[% END %]
-
-<h1>Entry [% authtypetext %]</h1>
-       <p>Used in <a href="opac-search.pl?type=opac&amp;q=[% authid %]&amp;idx=an,phr">[% count %] records</a></p>
-        [% FOREACH Tag0X IN Tab0XX %]
-        <p><b>[% Tag0X.tag %]</b></p>
-        <ul>
-        [% FOREACH subfiel IN Tag0X.subfield %]
-            <p><b>[% subfiel.marc_lib %]:</b>
-            [% IF subfiel.isurl %]<a href="[% subfiel.marc_value %]">[% subfiel.marc_value %]</a>
-            [% ELSE %][% subfiel.marc_value %][% END %]</p>
-        [% END %]
-        </ul>
-        [% END %]
-</div> 
-
-</div>
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-detail.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-detail.tt
deleted file mode 100644 (file)
index 1a46f84..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-[% USE Koha %]
-[% PROCESS 'opac-authorities.inc' %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Entry
-[% INCLUDE 'doc-head-close.inc' %]
-[% IF ( displayhierarchy ) %]
-<script type="text/javascript" src="/opac-tmpl/lib/jquery/plugins/jquery.jstree.js"></script>
-[% END %]
-<script type="text/javascript">
-//<![CDATA[
-$(document).ready(function() {
-    $('#authdescriptions').tabs();
-    [% IF ( displayhierarchy ) %]
-        var current_nodes = [];
-        $('.currentauth').each(function() {
-            current_nodes.push('#' + $(this).parent().parents('li:first').attr('id'));
-            });
-        $('#hierarchies').jstree({
-                "plugins": [ "themes", "html_data"],
-                "themes": { "theme": "classic",
-                            "icons": false },
-                "core": { "initially_open": current_nodes }
-            });
-    [% END %]
-});
-//]]>
-</script>
-</head>
-<body id="opac-authoritiesdetail">
-
-<div id="doc3" class="yui-t7">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-    <div id="yui-main">
-    <div class="yui-b"><div class="yui-g">
-
-    <div id="views"><span class="view"><span id="Normalview">Normal view</span></span> <span class="view"><a id="MARCview" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% authid %]&amp;marc=1">MARC view</a></span></div>
-
-<div id="userauthdetails" class="container">
-
-[% IF ( displayhierarchy ) %]
-<div id="hierarchies">
-[% PROCESS showhierarchy trees = loophierarchies %]
-</div>
-[% END %]
-
-<h1>[% summary.mainentry %][% IF authtypetext %] ([% authtypetext %])[% END %]</h1>
-<div class="usedin">Used in <a href="opac-search.pl?type=opac&amp;q=[% authid %]&amp;idx=an,phr">[% count %] records</a></div>
-<div class="authstanza">
-[% FOREACH authorize IN summary.authorized %]
-<div class="heading authorized auth[% seefro.field %]"><span class="label">Preferred form: </span><span class="authorized">[% authorize.heading %]</span></div>
-[% END %]
-[% PROCESS otherscript headings=summary.otherscript wantcategory='preferred' %]
-</div>
-[% IF summary.seefrom.size %]
-    <div class="authstanza seefrom">
-    <div class="authstanzaheading">Used for/see from:</div>
-    <ul class="seefrom">
-    [% FOREACH seefro IN summary.seefrom %]
-        <li class="heading seefrom auth[% seefro.field %]">
-        [% IF seefro.type && seefro.type != 'seefrom' %]<span class="label">[% PROCESS authtypelabel type=seefro.type | trim %]:</span>[% END %]
-        <span class="seefrom">[% PROCESS authheadingdisplay heading=seefro.heading search=seefrosearch authid=seefro.authid %]</span>
-        </li>
-    [% END %]
-    </ul>
-    [% PROCESS otherscript headings=summary.otherscript wantcategory='seefrom' %]
-    </div>
-[% END %]
-[% IF summary.seealso.size %]
-    <div class="authstanza seealso">
-    <div class="authstanzaheading">See also:</div>
-    <ul class="seelso">
-    [% FOREACH seeals IN summary.seealso %]
-        <li class="heading seealso auth[% seeals.field %]">[% IF seeals.type && seeals.type != 'seealso' %]<span class="label">[% PROCESS authtypelabel type=seeals.type | trim %]:</span>[% END %]
-        <span class="seealso">[% PROCESS authheadingdisplay heading=seeals.heading search=seeals.search authid=seeals.authid %]</span>
-        </li>
-    [% END %]
-    [% PROCESS otherscript headings=summary.otherscript wantcategory='seealso' %]
-    </div>
-[% END %]
-[% IF marcflavour == 'UNIMARC' && summary.otherscript %]
-  <div class="authstanza">
-    <div class="authstanzaheading">Other forms:</div>
-    <ul>
-    [% FOREACH otherscrip IN summary.otherscript %]
-      <li>
-        [% PROCESS language lang=otherscrip.lang | trim %]:
-        <span class="otherscript">[% otherscrip.term %]</span>
-      </li>
-    [% END %]
-    </ul>
-  </div>
-[% END %]
-<div id="authdescriptions" class="toptabs">
-<ul>
-    <li id="tab_descriptions"><a href="#descriptions">Notes</a></li>
-</ul>
-<div id="descriptions">
-<div class="content_set">
-[% FOREACH note IN summary.notes %]
-<p class="note auth[% note.field %]">[% note.note %]</p>
-[% END %]
-</div>
-</div>
-</div>
-</div>
-</div>
-
-</div>
-</div>
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt
deleted file mode 100644 (file)
index 4d561ba..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %]
-[% IF ( opacuserlogin ) %]
- catalog &rsaquo;  Log in to your account
-[% ELSE %]
- catalog &rsaquo; Catalog login disabled
-[% END %]
-[% INCLUDE 'doc-head-close.inc' %]
-
-<!-- Bug 4288: Hide circular 'Log in to Your Account' link in opac-auth.pl -->
-<script type="text/javascript">
-    $(document).ready(function() {
-        if ( $("#auth" ) ) { $("#members ul li a").hide(); }
-    });
-</script>
-</head>
-<body id="opac-login-page">
-<div id="doc3" class="yui-t7">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-g">
-<div id="userauth" class="container">
-<div id="opac-auth">
-<!--CONTENT-->
-[% IF ( opacuserlogin ) %]
-[% IF ( nopermission ) %]
-<!-- This is what is displayed if user doesnt have permission -->
-<p>Sorry, the system doesn't think you have permission to access this page. </p>
-[% END %]
-[% IF ( loginprompt ) %]
-<!-- login prompt time-->
-<h3>Log In to Your Account</h3>
-[% IF ( timed_out ) %]
-<!-- This is what is displayed if login has timed out -->
-<p>Sorry, your session has timed out.  Please log in again.</p>
-[% END %]
-
-[% IF ( different_ip ) %]
-<!-- This is what is displayed if user doesnt have permission -->
-<p>You are logging from a different IP address.  Please log in again.</p>
-[% END %]
-
-[% IF ( invalid_username_or_password ) %]
-<!-- This is what is displayed if user doesnt have permission -->
-<p>You entered an incorrect username or password. Please try again! And remember, usernames and passwords are case sensitive.</p>
-[% END %]
-
-[% IF ( shibbolethAuthentication ) %]
-<h4>Shibboleth Login</h4>
-
-[% IF ( invalidShibLogin ) %]
-<!-- This is what is displated if shibboleth login has failed -->
-<p>Sorry, the Shibboleth login failed.</p>
-[% END %]
-
-<p>If you have a Shibboleth account,
-please <a href="[% shibbolethLoginUrl %]">click here to login</a>.</p>
-
-<h4>Local Login</h4>
-<p>If you do not have a Shibboleth account, but a local account, you can still log in : </p>
-
-[% END %]
-
-[% IF ( casAuthentication ) %]
-<h4>Cas login</h4>
-
-[% IF ( invalidCasLogin ) %]
-<!-- This is what is displayed if cas login has failed -->
-<p>Sorry, the CAS login failed.</p>
-[% END %]
-
-<p>If you have a <acronym title="Central Authentication Service">CAS</acronym> account, 
-[% IF ( casServerUrl ) %]
-    please <a href="[% casServerUrl %]">click here to login</a>.<p>
-[% END %]
-
-[% IF ( casServersLoop ) %]
-please choose against which one you would like to authenticate: </p>
-<ul>
-    [% FOREACH casServer IN casServersLoop %]
-       <li><a href="[% casServer.value %]">[% casServer.name %]</a></li>
-    [% END %]
-[% END %]
-</ul>
-
-<h4>Local login</h4>
-<p>If you do not have a CAS account, but a local account, you can still log in : </p>
-
-[% END %]
-
-<form action="[% url %]" name="auth" id="auth" method="post">
-  <input type="hidden" name="koha_login_context" value="opac" />
-<fieldset class="brief">[% FOREACH INPUT IN INPUTS %]
-  <input type="hidden" name="[% INPUT.name |html %]" value="[% INPUT.value |html %]" />
-[% END %]
-<ol>
-<li><label for="userid">Login</label>
-<input type="text"  size="25" id="userid"  name="userid" /></li>
-<li><label for="password">Password</label><input type="password"  size="25" id="password"  name="password" /></li>
-</ol></fieldset>
-
-<input type="submit" value="Log In" class="submit" />
-<div id="nologininstructions">
-[% IF Koha.Preference('NoLoginInstructions') %]
-    [% Koha.Preference('NoLoginInstructions') %]
-[% ELSE %]
-    <h5>Don't have a password yet?</h5>
-    <p>If you don't have a password yet, stop by the circulation desk the next time you're in the library. We'll happily set one up for you.</p>
-    <h5>Don't have a library card?</h5>
-    <p>If you don't have a library card, stop by your local library to sign up.</p>
-[% END %]
-[% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %]<span id="registrationinstructions">You may <a href="/cgi-bin/koha/opac-memberentry.pl">register here</a>.</span>[% END %]
-</div>
-</form>
-
-
-[% END %]
-[% ELSE %]
-<h4>Logging on to the catalog has not been enabled by the library.</h4>
-<ul>
-  <li>To report this error, you can 
-          <a href="mailto:[% admin %]">email the Koha Administrator</a>.</li>
-  <li>Use top menu bar to navigate to another part of Koha.</li>
-</ul>
-[% END %]
-
-[% IF persona %]
-<a href="#" class="persona-button" id="browserid" ><span>Sign in with your Email</span></a>
-[% END %]
-
-</div>
-</div>
-</div>
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-authorities-home.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-authorities-home.tt
deleted file mode 100644 (file)
index e035c2c..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Authority search
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-authorities">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-<div id="userauthhome" class="container">
-<form name="f" action="/cgi-bin/koha/opac-authorities-home.pl" method="get">
-        <input type="hidden" name="op" value="do_search" />
-        <input type="hidden" name="type" value="opac" />
-<fieldset class="rows">
-            <legend>Authority search</legend>
-<ol>
- <li><label for="authtypecode">Search: </label> <select name="authtypecode" id="authtypecode">
-                [% FOREACH authtypesloo IN authtypesloop %]
-                [% IF ( authtypesloo.selected ) %]<option value="[% authtypesloo.value %]" selected="selected">[% authtypesloo.authtypetext %]</option>
-                [% ELSE %]<option value="[% authtypesloo.value %]"> [% authtypesloo.authtypetext %]</option>
-                [% END %]
-                [% END %]
-                </select>
-                <select name="operator" id="anywhere">
-                    <option value="contains">contains</option>
-                    <option value="start">starts with</option>
-                    <option value="is">is exactly</option>
-                </select>
-                <input type="text" name="value" id="value" value="[% value %]" />
-                <select name="marclist" id="marclist">
-                    <option value="any" selected="selected">in keyword</option>
-                    <option value="match">in any heading</option>
-                    <option value="mainentry">in main entry</option>
-                </select>
-                <input type="hidden" name="and_or" value="and" />
-                <input type="hidden" name="excluding" value="" />
-            </li>
-            <li><label for="orderby">Order by: </label><select name="orderby" id="orderby">
-                <option value="">None</option>
-                    <option value="HeadingAsc" selected="selected">Heading ascendant</option>
-                    <option value="HeadingDsc">Heading descendant</option>
-                </select>
-            </li></ol>
-                       </fieldset>
-            <fieldset class="action">
-                <input type="submit" value="Submit" class="submit" />
-            </fieldset>
-    </form>
-</div>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-authoritiessearchresultlist.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-authoritiessearchresultlist.tt
deleted file mode 100644 (file)
index 7f80fe0..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-[% USE Koha %]
-[% PROCESS 'opac-authorities.inc' %]
-[% PROCESS 'authorities-search-results.inc' %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; [% IF ( total ) %]Authority search result[% ELSE %]No results found[% END %]
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-authoritiesresultlist">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-<div id="userauthsearchresults" class="container">
-       <h1>Authority search results</h1>
-       <div id="pages">
-                       [% IF ( displayprev ) %]
-                               <a href="opac-authorities-home.pl?startfrom=[% startfromprev %]&amp;[% FOREACH searchdat IN searchdata %][% searchdat.term %]=[% searchdat.val |url %]&amp;[% END %]resultsperpage=[% resultsperpage %]&amp;type=opac&amp;op=do_search&amp;authtypecode=[% authtypecode %]&amp;orderby=[% orderby %]">
-                                       &lt;&lt;
-                               </a>
-                       [% END %]
-                       [% FOREACH number IN numbers %]
-                               [% IF ( number.highlight ) %]
-                                       <span class="current">[% number.number %]</span>
-                               [% ELSE %]
-                                       <a href="opac-authorities-home.pl?startfrom=[% number.startfrom %]&amp;[% FOREACH searchdat IN number.searchdata %][% searchdat.term %]=[% searchdat.val |url %]&amp;[% END %]resultsperpage=[% resultsperpage %]&amp;type=opac&amp;op=do_search&amp;authtypecode=[% authtypecode %]&amp;orderby=[% orderby %]">[% number.number %]</a>
-                               [% END %]
-                       [% END %]
-                       [% IF ( displaynext ) %]
-                               <a href="opac-authorities-home.pl?startfrom=[% startfromnext %]&amp;[% FOREACH searchdat IN searchdata %][% searchdat.term %]=[% searchdat.val |url %]&amp;[% END %]&amp;resultsperpage=[% resultsperpage %]&amp;type=opac&amp;op=do_search&amp;authtypecode=[% authtypecode %]&amp;orderby=[% orderby %]">&gt;&gt;</a>
-                               [% END %]
-               </div>
-               <div id="results">
-                       [% IF ( total ) %]
-                [% IF ( countfuzzy ) %]
-                    <b>Showing [% resultcount %] of about [% total %] results</b>
-                [% ELSE %]
-                    <b>Results [% from %] to [% to %] of [% total %]</b>
-                [% END %]
-                       [% ELSE %]
-                       No results found.
-                       [% END %]
-               </div>
-
-                       [% IF ( total ) %]
-<div class="searchresults">
-    <table>
-        <tr>
-            <th>Authorized headings</th>
-            <th>Type of heading</th>
-        [% UNLESS ( isEDITORS ) %]
-            <th>Biblio records</th>
-        [% END %]
-            <th>Full heading</th>
-        </tr>
-[% FOREACH resul IN result %]
-    [% UNLESS ( loop.odd ) %]
-        <tr class="highlight">
-    [% ELSE %]
-        <tr>
-    [% END %]
-            <td>[% PROCESS authresult summary=resul.summary %]</td>
-            <td>[% resul.authtype %]</td>
-        [% UNLESS ( resul.isEDITORS ) %]
-            <td>
-                <a href="/cgi-bin/koha/opac-search.pl?type=opac&amp;op=do_search&amp;q=an=[% resul.authid %]">[% resul.used %] biblios</a>
-            </td>
-        [% END %]
-            <td>
-                <a href="opac-authoritiesdetail.pl?authid=[% resul.authid %]">View full heading</a>
-            </td>
-        </tr>
-[% END %]
-    </table>
-</div>
-       <div id="resultnumber">
-                       [% IF ( displayprev ) %]
-                               <a href="opac-authorities-home.pl?startfrom=[% startfromprev %]&amp;[% FOREACH searchdat IN searchdata %][% searchdat.term %]=[% searchdat.val |url %]&amp;[% END %]resultsperpage=[% resultsperpage %]&amp;type=opac&amp;op=do_search&amp;authtypecode=[% authtypecode %]&amp;orderby=[% orderby %]">&lt;&lt;</a>
-                       [% END %]
-                       [% FOREACH number IN numbers %]
-                               [% IF ( number.highlight ) %]<span class="current">[% number.number %]</span>[% ELSE %]
-                                       <a href="opac-authorities-home.pl?startfrom=[% number.startfrom %]&amp;[% FOREACH searchdat IN number.searchdata %][% searchdat.term %]=[% searchdat.val |url %]&amp;[% END %]resultsperpage=[% resultsperpage %]&amp;type=opac&amp;op=do_search&amp;authtypecode=[% authtypecode %]&amp;orderby=[% orderby %]">[% number.number %]</a>
-                               [% END %]
-                       [% END %]
-                       [% IF ( displaynext ) %]
-                               <a href="opac-authorities-home.pl?startfrom=[% startfromnext %]&amp;[% FOREACH searchdat IN searchdata %][% searchdat.term %]=[% searchdat.val |url %]&amp;[% END %]&amp;resultsperpage=[% resultsperpage %]&amp;type=opac&amp;op=do_search&amp;authtypecode=[% authtypecode %]&amp;orderby=[% orderby %]">&gt;&gt;</a>
-                               [% END %]
-       </div>  
-                       [% END %]
-</div>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt
deleted file mode 100644 (file)
index df1d1f1..0000000
+++ /dev/null
@@ -1,407 +0,0 @@
-[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnList ) %]
-
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your cart
-[% INCLUDE 'doc-head-close.inc' %]
-    [% IF ( print_basket ) %]
-    <script type="text/javascript">
-    //<![CDATA[
-    var IEprint=0;
-    $(document).ready(function(){
-        if(navigator.appName.indexOf("Internet Explorer")>-1) {
-        // too bad that we need this trick to make printing work in IE...
-            window.setTimeout(function () {IE_Print_Page();}, 500);
-        }
-        else {
-            print();
-            location.href="/cgi-bin/koha/opac-basket.pl?bib_list=[% bib_list %][% IF ( verbose ) %]&verbose=1[% END %]";
-        }
-    });
-    function IE_Print_Page() {
-        if(IEprint==0) {
-            IEprint++;
-            window.print(); // IE needs the window object here
-            window.onfocus=function() { // focus will not work in Firefox a.o.
-                location.href="/cgi-bin/koha/opac-basket.pl?bib_list=[% bib_list %][% IF ( verbose ) %]&verbose=1[% END %]"; }
-        }
-    }
-    //]]>
-    </script>
-    [% ELSE %]
-    <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
-    [% INCLUDE 'datatables.inc' %]
-    <script type="text/javascript">
-    //<![CDATA[
-
-$(document).ready(function(){
-    $("#itemst").dataTable($.extend(true, {}, dataTablesDefaults, {
-        "aaSorting": [[ 1, "asc" ]],
-        "aoColumnDefs": [
-          { "aTargets": [ 0,-1 ], "bSortable": false, "bSearchable": false }
-        ],
-        "aoColumns": [
-            null,
-            { "sType": "anti-the" },
-            null,
-            null,
-            null
-        ]
-    }));
-
-    $(".cb").click(function(){
-      enableCheckboxActions();
-    });
-    enableCheckboxActions();
-    }
-);
-
-[% IF ( TagsInputEnabled && loggedinusername ) %]
-function tagSelected() {
-    var bibs = document.getElementById('records').value;
-    if (bibs) {
-        $("#tagsel_tag").hide();
-        $("#tag_hides").hide();
-        $("#tagsel_form").show();
-    } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function tagCanceled() {
-    $("#tagsel_form").hide();
-    $("#tagsel_tag").show();
-    $("#tag_hides").show();
-    $("#tagsel_new").val("");
-    $(".tagstatus").empty().hide();
-}
-
-function tagAdded() {
-    var checkedBoxes = $("input:checkbox:checked");
-    if (!$(checkedBoxes).size()) {
-        alert(MSG_NO_RECORD_SELECTED);
-        return false;
-    }
-
-    var tag = $("#tagsel_new").val();
-    if (!tag || (tag == "")) {
-        alert(MSG_NO_TAG_SPECIFIED);
-        return false;
-    }
-
-    var bibs = [];
-    for (var i = 0; i < $(checkedBoxes).size(); i++) {
-        var box = $(checkedBoxes).get(i);
-        bibs[i] = $(box).val();
-    }
-
-    KOHA.Tags.add_multitags_button(bibs, tag);
-    return false;
-}
-[% END %]
-    $(document).ready(function(){
-        $("#CheckAll").click(function(){
-            var checked = [];
-            $(".checkboxed").checkCheckboxes("*", true).each(
-                function() {
-                    selRecord(this.value,true);
-                }
-            );
-            enableCheckboxActions();
-            return false;
-        });
-        $("#CheckNone").click(function(){
-        var checked = [];
-        $(".checkboxed").unCheckCheckboxes("*",true).each(
-            function() {
-                selRecord(this.value,false);
-            }
-        );
-        enableCheckboxActions();
-            return false;
-        });
-
-    });
-
-function enableCheckboxActions(){
-    // Enable/disable controls if checkboxes are checked
-    var checkedBoxes = $(".checkboxed input:checkbox:checked");
-    if ($(checkedBoxes).size()) {
-      $("#selections").html(_("With selected titles: "));
-      $("#selections-toolbar .links a").removeClass("disabled");
-    } else {
-      $("#selections").html(_("Select titles to: "));
-      $("#selections-toolbar .links a").addClass("disabled");
-    }
-}
-    //]]>
-    </script>
-    [% END %]
-</head>
-<body id="basket" class="popup">
-
-<div id="doc" class="yui-t7">
-<div id="userbasket" class="container">
-<h2>Your Cart</h2>
-
-[% UNLESS ( print_basket ) %]
-<div id="toolbar">
-<ul>
-    <li>[% IF ( verbose ) %]<a href="opac-basket.pl" class="brief" onclick="showLess(); return false;">Brief display</a>[% ELSE %]<a href="opac-basket.pl" class="detail" onclick="showMore(); return false;">More details</a>[% END %]</li>
-    [% IF ( opacuserlogin ) %]<li><a class="send" href="opac-basket.pl" onclick="sendBasket(); return false;">Send</a></li>[% END %]
-    <li><a class="download" href="opac-basket.pl" onclick="downloadBasket(); return false;">Download</a></li>
-    <li><a class="print" href="opac-basket.pl" onclick="printBasket(); return false;">Print</a></li>
-    <li><a class="empty" href="opac-basket.pl" onclick="delBasket(); return false;">Empty and close</a></li>
-    <li><a class="hide close" href="opac-basket.pl">Hide window</a></li>
-</ul>
-</div>
-[% END %]
-
-[% UNLESS ( print_basket ) %]
-<div id="selections-toolbar">
-    <a id="CheckAll" href="#">Select all</a>
-    <a id="CheckNone" href="#">Clear all</a>
-    <span class="sep">|</span>
-    <span class="links" id="tag_hides">
-        <span id="selections">Select titles to: </span>
-        <a href="#" class="deleteshelf disabled" onclick="delSelRecords(); return false;">Remove</a>
-        [% IF ( opacuserlogin ) %]
-          [% IF ( virtualshelves ) %][% IF ( loggedinusername ) %]
-          <a href="#" class="newshelf disabled" onclick="addSelToShelf(); return false;">Add to a list</a>
-          [% END %][% END %]
-          [% IF ( RequestOnOpac ) %]<a href="#" class="hold disabled" onclick="holdSel(); return false;">Place hold</a>[% END %]
-          [% IF ( TagsInputEnabled && loggedinusername ) %]
-          <a href="#" id="tagsel_tag" class="disabled" onclick="tagSelected(); return false;">Tag</a>
-          [% END %]
-        [% END %]
-    </span>
-    [% IF ( TagsInputEnabled && loggedinusername ) %]
-    <span id="tagsel_form" style="display:none">
-        <label for="tagsel_new">New tag:</label>
-        <input name="tagsel_new" id="tagsel_new" maxlength="100" />
-        <input id="tagsel_button" name="tagsel_button" class="input tagsel_button" title="Add" type="submit" value="Add" onclick="tagAdded(); return false;" />
-        <a href="#" id="tagsel_cancel" onclick="tagCanceled(); return false;">Cancel</a>
-    </span>
-    [% END %]
-</div>
-[% END %]
-
-[% IF ( verbose ) %]
-            <form action="opac-basket.pl" method="get" name="bookbag_form" id="bookbag_form" class="checkboxed">
-    [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %]
-    <h3>
-        [% IF ( print_basket ) %]
-            [% BIBLIO_RESULT.title |html %]
-                [% IF ( BIBLIO_RESULT.subtitle ) %] [% FOREACH subtitl IN BIBLIO_RESULT.subtitle %] [% subtitl.subfield |html %] [% END %][% END %]
-                [% IF ( BIBLIO_RESULT.author ) %] [% BIBLIO_RESULT.author |html %][% END %]
-        [% ELSE %]
-                <input type="checkbox" class="cb" value="[% BIBLIO_RESULT.biblionumber %]" name="bib[% BIBLIO_RESULT.biblionumber %]" id="bib[% BIBLIO_RESULT.biblionumber %]" onclick="selRecord(value,checked)" />
-                [% BIBLIO_RESULT.title |html %]
-                [% IF ( BIBLIO_RESULT.subtitle ) %] [% FOREACH subtitl IN BIBLIO_RESULT.subtitle %] [% subtitl.subfield |html %] [% END %][% END %]
-                [% IF ( BIBLIO_RESULT.author ) %] [% BIBLIO_RESULT.author |html %][% END %]
-        [% END %]
-    </h3>
-        <!-- COinS / Openurl -->
-    <span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.au=[% BIBLIO_RESULT.author %]&amp;rft.btitle=[% BIBLIO_RESULT.title |url %]&amp;rft.date=[% BIBLIO_RESULT.publicationyear %]&amp;rft.tpages=[% BIBLIO_RESULT.size %]&amp;rft.isbn=[% BIBLIO_RESULT.isbn |url %]&amp;rft.aucorp=&amp;rft.place=[% BIBLIO_RESULT.place %]&amp;rft.pub=[% BIBLIO_RESULT.publisher |url %]&amp;rft.edition=[% BIBLIO_RESULT.edition %]&amp;rft.series=[% BIBLIO_RESULT.series %]&amp;rft.genre="></span>
-    <table>
-        [% IF ( BIBLIO_RESULT.isbn ) %]
-        <tr>
-            <th scope="row">ISBN</th>
-            <td>[% BIBLIO_RESULT.isbn %]</td>
-        </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.HASAUTHORS ) %]
-        <tr>
-            <th scope="row">Author(s)</th>
-            <td>
-                   [% IF ( BIBLIO_RESULT.author ) %]
-                       <p>[% BIBLIO_RESULT.author %]</p>
-                   [% END %]
-                   [% IF ( BIBLIO_RESULT.MARCAUTHORS ) %]
-                       [% FOREACH MARCAUTHOR IN BIBLIO_RESULT.MARCAUTHORS %]
-                       <p> [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %]
-                              [% MARCAUTHOR_SUBFIELDS_LOO.separator %]
-                                  [% MARCAUTHOR_SUBFIELDS_LOO.value %]
-                           [% END %]
-                       </p>
-                       [% END %]
-                   [% END %]
-        </td>
-        </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.publishercode ) %]
-            <tr>
-                <th scope="row">Publisher</th>
-                <td>[% BIBLIO_RESULT.place %] [% BIBLIO_RESULT.publishercode %] [% BIBLIO_RESULT.publicationyear %]
-                </td>
-            </tr>
-        [% END %]
-        [% IF ( BIBLIO_RESULT.pages ) %]
-            <tr>
-                <th scope="row">Details</th>
-                <td>[% BIBLIO_RESULT.pages %] [% BIBLIO_RESULT.illus %] [% BIBLIO_RESULT.size %]</td>
-            </tr>
-        [% END %]
-        [% IF ( BIBLIO_RESULT.seriestitle ) %]
-        <tr>
-            <th scope="row">Collection</th>
-            <td> [% BIBLIO_RESULT.seriestitle %]</td>
-        </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.MARCSUBJCTS ) %]
-        <tr>
-            <th scope="row">Subject(s)</th>
-            <td>[% FOREACH MARCSUBJCT IN BIBLIO_RESULT.MARCSUBJCTS %]
-                   <p> [% FOREACH MARCSUBJECT_SUBFIELDS_LOO IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %]
-                        [% MARCSUBJECT_SUBFIELDS_LOO.separator %][% MARCSUBJECT_SUBFIELDS_LOO.value %][% END %]
-                   </p>
-                [% END %]</td>
-        </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.copyrightdate ) %]
-            <tr><th scope="row">Copyright</th>
-                <td> [% BIBLIO_RESULT.copyrightdate %]</td>
-            </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.MARCNOTES ) %]
-        <tr>
-            <th scope="row">Notes</th>
-            <td>
-            [% FOREACH MARCNOTE IN BIBLIO_RESULT.MARCNOTES %]
-                <p>- [% MARCNOTE.marcnote %]</p>
-            [% END %]</td>
-        </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.unititle ) %]
-        <tr>
-            <th scope="row">Unified title</th>
-            <td> [% BIBLIO_RESULT.unititle %]</td>
-        </tr>
-        [% END %]
-        [% IF ( BIBLIO_RESULT.serial ) %]
-        <tr>
-            <th scope="row">Serial</th>
-            <td>[% BIBLIO_RESULT.serial %]</td>
-        </tr>
-        [% END %]
-        [% IF ( BIBLIO_RESULT.dewey ) %]
-        <tr>
-            <th scope="row">Dewey</th>
-            <td>[% BIBLIO_RESULT.dewey %]</td>
-        </tr>
-        [% END %]
-        [% IF ( BIBLIO_RESULT.classification ) %]
-        <tr>
-            <th scope="row">Classification</th>
-            <td> [% BIBLIO_RESULT.classification %]</td>
-        </tr>
-        [% END %]
-        [% IF ( BIBLIO_RESULT.lccn ) %]
-        <tr>
-            <th scope="row">LCCN</th>
-            <td> [% BIBLIO_RESULT.lccn %]</td>
-        </tr>
-        [% END %]
-
-        [% IF ( BIBLIO_RESULT.MARCurlS ) %]
-        <tr>
-            <th scope="row">URL(s)</th>
-            <td>
-               [% FOREACH MARCurl IN BIBLIO_RESULT.MARCurlS %]
-                    <p>
-                    [% IF ( MARCurl.part ) %][% MARCurl.part %]
-                        <br />
-                    [% END %]
-
-                    [% MARCurl.MARCurl %]
-                        [% IF ( MARCurl.notes ) %][% FOREACH note IN MARCurl.notes %][% note.note %]<br />[% END %][% END %]
-                    [% END %]
-                    </p>
-            </td>
-        </tr>[% END %]
-
-        <tr>
-            <th scope="row">Location(s) (Status)</th>
-            <td>[% IF ( BIBLIO_RESULT.ITEM_RESULTS ) %]<ul>[% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]
-                            <li>
-                                <strong>[% ITEM_RESULT.branchname %]</strong>[% IF ( ITEM_RESULT.location_opac ) %], [% ITEM_RESULT.location_opac %][% END %]
-                                [% IF ( ITEM_RESULT.itemcallnumber ) %]
-                                    ([% ITEM_RESULT.itemcallnumber %])
-                                [% END %]
-                                ([% INCLUDE 'item-status.inc' item = ITEM_RESULT %])
-                            </li>
-                            [% END %]</ul>[% ELSE %]This record has no items.[% END %]</td>
-        </tr>
-    </table>
-    [% END %]
-            </form>
-
-[% ELSE %]
-<form action="/cgi-bin/koha/opac-basket.pl" method="get" name="bookbag_form" id="bookbag_form" class="checkboxed">
-    <table id="itemst">
-    <thead>
-        <tr>
-            [% UNLESS ( print_basket ) %]<th>&nbsp;</th>[% END %]
-            <th>Title</th>
-            <th>Author</th>
-            <th>Year</th>
-            <th>Location (Status)</th>
-        </tr>
-    </thead>
-
-        [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %]
-            [% IF ( BIBLIO_RESULT.even ) %]
-                <tr class="highlight">
-            [% ELSE %]
-                <tr>
-            [% END %]
-            [% UNLESS ( print_basket ) %]<td>
-                        <input type="checkbox" class="cb" value="[% BIBLIO_RESULT.biblionumber %]" name="bib[% BIBLIO_RESULT.biblionumber %]" id="bib[% BIBLIO_RESULT.biblionumber %]" onclick="selRecord(value,checked);" />
-
-                </td> [% END %]
-            <td>
-                <a href="#" onclick="openBiblio('[% BIBLIO_RESULT.dest %]',[% BIBLIO_RESULT.biblionumber %])">[% BIBLIO_RESULT.title |html %][% IF ( BIBLIO_RESULT.subtitle ) %] [% FOREACH subtitl IN BIBLIO_RESULT.subtitle %][% subtitl.subfield |html %][% END %][% END %]</a>
-                <!-- COinS / Openurl -->
-                <span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.au=[% BIBLIO_RESULT.author %]&amp;rft.btitle=[% BIBLIO_RESULT.title |url %]&amp;rft.date=[% BIBLIO_RESULT.publicationyear %]&amp;rft.tpages=[% BIBLIO_RESULT.size %]&amp;rft.isbn=[% BIBLIO_RESULT.isbn |url %]&amp;rft.aucorp=&amp;rft.place=[% BIBLIO_RESULT.place %]&amp;rft.pub=[% BIBLIO_RESULT.publisher |url %]&amp;rft.edition=[% BIBLIO_RESULT.edition %]&amp;rft.series=[% BIBLIO_RESULT.series %]&amp;rft.genre="></span>
-                [% IF ( TagsInputEnabled && loggedinusername ) %]
-                <span id="newtag[% BIBLIO_RESULT.biblionumber %]_status" class="tagstatus results_summary" style="display:none">Tag status here.</span>
-                [% END %]
-            </td>
-            <td>[% BIBLIO_RESULT.author %]</td>
-            <td>
-                [% IF ( BIBLIO_RESULT.publicationyear ) %]
-                    [% BIBLIO_RESULT.publicationyear %]
-                [% ELSE %]
-                    [% BIBLIO_RESULT.copyrightdate %]
-                [% END %]
-            </td>
-            <td>[% IF ( BIBLIO_RESULT.ITEM_RESULTS ) %]<ul>[% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]
-                <li>
-                    [% ITEM_RESULT.branchname %][% IF ( ITEM_RESULT.location_opac ) %], [% ITEM_RESULT.location_opac %][% END %]
-                    [% IF ( ITEM_RESULT.itemcallnumber ) %]
-                        ([% ITEM_RESULT.itemcallnumber %])
-                    [% END %]
-                    ([% INCLUDE 'item-status.inc' item = ITEM_RESULT %])
-                </li>
-                [% END %]</ul>[% ELSE %]This record has no items.[% END %]
-            </td>
-        </tr>
-        [% END %]
-    </table></form>
-[% END %]
-
-[% UNLESS ( print_basket ) %]
-<form name="myform" action="opac-basket.pl" method="get">
-    <input type="hidden" name="records" id="records" />
-</form>
-[% END %]
-
-</div>
-</div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-blocked.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-blocked.tt
deleted file mode 100644 (file)
index d3d86bb..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Blocked
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-blocked">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-<div class="yui-b">
-<div class="yui-g">
-            <div id="opac-blocked-message">
-                <h3>Blocked</h3>
-                <p>You are not authorized to view this record.</p>
-                [% IF ( OpacSuppressionMessage ) %]
-                    <div id="opacsuppressionmessage">
-                        <p>[% OpacSuppressionMessage %]</p>
-                    </div>
-                [% END %]
-            </div>
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tt
deleted file mode 100644 (file)
index 87801b1..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  ISBD
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-browser">
-       [% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-<div id="userbrowser" class="container">
-    <h1>Browse our catalogue</h1>
-        [% IF ( have_hierarchy ) %]
-        <ul>
-        <li>
-            [% description %] <a href="opac-browser.pl">Top level</a>
-        </li>
-        <li style="list-style-type: none;"><ul>
-        [% FOREACH HIERARCHY_LOO IN HIERARCHY_LOOP %]
-                <li>
-                    <a href="opac-browser.pl?level=[% HIERARCHY_LOO.level %]&amp;filter=[% HIERARCHY_LOO.classification |uri %]">[% HIERARCHY_LOO.description |html %]</a>
-                </li>
-            <li  style="list-style-type: none;"><ul>
-        [% END %]
-        <li style="list-style-type: none;"><table><tr>
-        [% FOREACH LEVEL_LOO IN LEVEL_LOOP %]
-                <td width="33%">
-                <p>
-                [% IF ( LEVEL_LOO.endnode ) %]
-                    <a href="opac-search.pl?q=Dewey-classification:[% LEVEL_LOO.classification |uri %]">[% LEVEL_LOO.description |html %]</a>
-                [% ELSE %]
-                    <a href="opac-browser.pl?level=[% LEVEL_LOO.level %]&amp;filter=[% LEVEL_LOO.classification |uri %]">[% LEVEL_LOO.description |html %]</a>
-                [% END %]</p>
-                <p style="font-size:0.75em"><i>([% LEVEL_LOO.number %] biblios)</i></p>
-                </td>
-                [% IF ( LEVEL_LOO.count3 ) %]</tr><tr>[% END %]
-        [% END %]
-        </tr></table></li>
-        [% FOREACH HIERARCHY_LOO IN HIERARCHY_LOOP %]
-            </ul></li>
-        [% END %]
-        </ul></li></ul>
-        [% ELSE %]
-            <div class="warning">The browser table is empty. this feature is not fully set-up. See the <a href="http://wiki.koha-community.org/wiki/Opac_browse_feature">Koha Wiki</a> for more information on what it does and how to configure it.</div>
-        [% END %]
-</div></div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-details.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-details.tt
deleted file mode 100644 (file)
index 24b576e..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% USE AuthorisedValues %]
-[% USE ItemTypes %]
-[% USE Branches %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Course reserves for [% course.course_name %]
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-main">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="doc2" class="yui-t7">
-    <div id="yui-main">
-        <h2><a href="/cgi-bin/koha/opac-course-reserves.pl">Course reserves</a> &#8674; Course reserves for <i>[% course.course_name %]</i></h2>
-        <div class="rows clearfix">
-            <ol>
-                [% IF ( course.term ) %]<li><span class="label">Term:</span> [% AuthorisedValues.GetByCode( 'TERM', course.term ) %]</li>[% END %]
-                <li><span class="label">Department:</span> [% AuthorisedValues.GetByCode( 'DEPARTMENT', course.department ) %]</li>
-                [% IF ( course.course_number ) %]<li><span class="label">Course number:</span> [% course.course_number %]</li>[% END %]
-                [% IF ( course.section ) %]<li><span class="label">Section:</span> [% course.section %]</li>[% END %]
-                [% IF ( course.instructors ) %]
-                    <li><span class="label">Instructors:</span>
-                        <ul>
-                            [% FOREACH i IN course.instructors %]
-                                <li><div class="instructor">[% i.firstname %] [% i.surname %]</div></li>
-                            [% END %]
-                        </ul>
-                    </li>
-                [% END %]
-                [% IF ( course.public_note ) %]<li><span class="label">Notes:</span> [% course.public_note %]</li>[% END %]
-            </ol>
-        </div>
-
-        [% IF ( course_reserves ) %]
-            <table>
-                <thead>
-                    <tr>
-                        <th>Title</th>
-                        <th>Item type</th>
-                        <th>Location</th>
-                        <th>Collection</th>
-                        <th>Call number</th>
-                        <th>Copy number</th>
-                        <th>Status</th>
-                        <th>Date due</th>
-                        <th>Notes</th>
-                    </tr>
-                </thead>
-
-                <tbody>
-                    [% FOREACH cr IN course_reserves %]
-                        <tr>
-                            <td><a href="opac-detail.pl?biblionumber=[% cr.item.biblionumber %]">[% cr.item.title %]</a></td>
-                            <td>[% ItemTypes.GetDescription( cr.item.itype ) %]</td>
-                            <td>[% Branches.GetName( cr.item.holdingbranch ) %] <br/> <i>[% AuthorisedValues.GetByCode( 'LOC', cr.item.location ) %]</i></td>
-                            <td>[% AuthorisedValues.GetByCode( 'CCODE', cr.item.ccode ) %]</td>
-                            <td>[% cr.item.itemcallnumber %]</td>
-                            <td>[% cr.item.copynumber %]</td>
-                            <td>[% INCLUDE 'item-status.inc' item=cr.item issue=cr.issue %]</td>
-                            <td>[% cr.issue.date_due | $KohaDates as_due_date => 1 %]</td>
-                            <td>[% cr.public_note %]</td>
-                        </tr>
-                    [% END %]
-                </tbody>
-            </table>
-        [% ELSE %]
-            <br style="clear:both;" />
-            <div class="dialog message">
-                <p>No reserves have been selected for this course.</p>
-            </div>
-        [% END %]
-    </div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-reserves.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-reserves.tt
deleted file mode 100644 (file)
index 2c9fd24..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-[% USE Koha %]
-[% USE AuthorisedValues %]
-
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Courses
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-main">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-
-<div id="doc2" class="yui-t7">
-        <div id="yui-main">
-            <div class="yui-b">
-                <div class="yui-g">
-
-                    <h1>Courses</h1>
-                    <div id="search-toolbar">
-                        <form action="/cgi-bin/koha/opac-course-reserves.pl" method="get" id="search_courses_form">
-                            <fieldset>
-                                <label for="search_on">Search courses:</label> <input type="text" name="search_on" id="search_on" />
-                                <input type="submit" value="Search" />
-                            </fieldset>
-                        </form>
-                    </div><!-- /search-toolbar -->
-
-                    <table id="course_reserves_table">
-                        <thead>
-                            <tr>
-                                <th>Name</th>
-                                <th>Dept.</th>
-                                <th>Course #</th>
-                                <th>Section</th>
-                                <th>Term</th>
-                                <th>Instructors</th>
-                                <th>Notes</th>
-                            </tr>
-                        </thead>
-
-                        <tbody>
-                            [% FOREACH c IN courses %]
-                                <tr>
-                                    <td><a href="opac-course-details.pl?course_id=[% c.course_id %]">[% c.course_name %]</a></td>
-                                    <td>[% AuthorisedValues.GetByCode( 'DEPARTMENT', c.department, 1 ) %]</td>
-                                    <td>[% c.course_number %]</td>
-                                    <td>[% c.section %]</td>
-                                    <td>[% AuthorisedValues.GetByCode( 'TERM' c.term ) %]</td>
-                                    <td>
-                                      [% FOREACH i IN c.instructors %]
-                                          <div class="instructor">[% i.firstname %] [% i.surname %]</div>
-                                      [% END %]
-                                    </td>
-                                    <td>[% c.public_note %]</td>
-                            [% END %]
-                        </tbody>
-                    </table>
-                </div>
-            </div>
-        </div>
-</div>
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt
deleted file mode 100644 (file)
index c7afcf2..0000000
+++ /dev/null
@@ -1,1645 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% USE Branches %]
-[% USE AuthorisedValues %]
-[% SET TagsShowEnabled = ( TagsEnabled && TagsShowOnDetail ) %]
-[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnDetail ) %]
-
-[% ShowCourseReservesHeader = 0 %]
-[% IF Koha.Preference( 'UseCourseReserves' ) == 1 %]
-    [% FOREACH ITEM_RESULT IN itemloop %]
-       [% IF ITEM_RESULT.course_reserves %]
-           [% FOREACH r IN ITEM_RESULT.course_reserves %]
-               [% IF r.course.enabled == 'yes' %]
-                   [% ShowCourseReservesHeader = 1 %]
-               [% END %]
-           [% END %]
-        [% END %]
-    [% END %]
-[% END %]
-
-[% IF ( using_https ) %]
-    [% SET protocol = "https://" %]
-    [% SET root_syndetics = "secure" %]
-[% ELSE %]
-    [% SET protocol = "http://" %]
-    [% SET root_syndetics = "www" %]
-[% END %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Details for: [% title |html %][% FOREACH subtitl IN subtitle %], [% subtitl.subfield |html %][% END %]
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'datatables.inc' %]
-[% IF ( SocialNetworks ) %]
-    <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
-    //<![CDATA[
-      {lang: '[% lang %]'}
-    //]]>
-    </script>
-    <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
-[% END %]
-[% IF ( OpacStarRatings != 'disable' ) %]<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.rating.js"></script>
-<link rel="stylesheet" type="text/css" href="[% themelang %]/css/jquery.rating.css" />[% END %]
-
-[% IF ( OpacHighlightedWords ) %]<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.highlight-3.js"></script>[% END %]
-[% IF ( bidi ) %]
-  <link rel="stylesheet" type="text/css" href="[% themelang %]/css/right-to-left.css" />
-[% END %]
-<script type="text/javascript">
-//<![CDATA[
-
-    [% IF ( OpacBrowseResults && busc ) %]
-        var arrPagination = new Array();
-        var pag_index_ini = [% indexPag %];
-        [% IF ( listResults ) %]
-            [% FOREACH listResult IN listResults %]
-                arrPagination[[% listResult.index %]] = {
-                    url:"[% listResult.url %][% IF ( listResult.url && query_desc && OpacHighlightedWords ) %]&query_desc=[% query_desc |uri %][% END %]",
-                    title:"[% listResult.title|remove('\n')|html %]",
-                    author:"[% listResult.author|html %]",
-                    biblionumber:[% listResult.biblionumber %]
-                };
-           [% END %]
-        [% END %]
-    [% END %]
-
-    [% IF ( OpacHighlightedWords ) %]
-        var q_array = new Array();  // holds search terms if available
-
-        function highlightOff() {
-            $("#catalogue_detail_biblio").removeHighlight();
-            $(".highlight_toggle").toggle();
-        }
-        function highlightOn() {
-            var x;
-        for (x in q_array) {
-                q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
-                q_array[x] = q_array[x].toLowerCase();
-        var myStopwords = "[% Koha.Preference('NotHighlightedWords') %]".toLowerCase().split('|');
-                if( $.inArray(q_array[x], myStopwords) == -1 ) {
-                    $(".title").highlight(q_array[x]);
-                    $(".author").highlight(q_array[x]);
-            $(".results_summary").highlight(q_array[x]);
-        }
-            }
-            $(".highlight_toggle").toggle();
-        }
-    [% END %]
-
-     $(document).ready(function() { 
-        $('#bibliodescriptions').tabs();
-        $(".branch-info-tooltip-trigger").tooltip({
-            position: { my: "left+15 center", at: "right center" },
-            show: 50,
-            hide: 50,
-            content: function(){
-                var element = $(this).next("div");
-                return element.html();
-            }
-        });
-[% IF ( TagsInputEnabled && loggedinusername ) %]
-        $(".tag_add").click(function(){
-            var thisid = $(this).attr("id");
-            thisid = thisid.replace("tag_add","");
-            $(this).hide();
-            $("#tagform"+thisid).show();
-            $("#newtag"+thisid).focus();
-            $("#newtag"+thisid+"_status").empty().hide();
-            return false;
-        });
-        $(".cancel_tag_add").click(function(){
-            var thisid = $(this).attr("id");
-            thisid = thisid.replace("cancel","");
-            $("#tagform"+thisid).hide();
-            $("#tag_add"+thisid).show();
-            $("#newtag"+thisid).val("");
-            $("#newtag"+thisid+"_status").empty().hide();
-            return false;
-        });
-        $(".tagbutton").click(function(){
-            var thisid = $(this).attr("title");
-            var tag = $("#newtag"+thisid).val();
-            if (!tag || (tag == "")) {
-                alert(MSG_NO_TAG_SPECIFIED);
-                return false;
-            }
-            KOHA.Tags.add_tag_button(thisid, tag);
-            return false;
-        });
-[% END %]
-
-            $(".holdingst").dataTable($.extend(true, {}, dataTablesDefaults, {
-                "aoColumns": [
-                    [% IF ( item_level_itypes ) %]null,[% END %]
-                    null,
-                    [% IF ( itemdata_ccode ) %]null,[% END %]
-                    null,
-                    [% IF ( itemdata_enumchron ) %]null,[% END %]
-                    [% IF ( itemdata_uri ) %]null,[% END %]
-                    [% IF ( itemdata_copynumber ) %]null,[% END %]
-                    null,
-                    [% IF ( itemdata_itemnotes ) %]null,[% END %]
-                    { "sType": "title-string" },
-                    [% IF ( OPACShowBarcode ) %]null,[% END %]
-                    [% IF holds_count.defined %]
-                        null,
-                    [% ELSIF show_priority %]
-                        null,
-                    [% END %]
-                    [% IF ( ShowCourseReservesHeader ) %]null,[% END %]
-                ]
-            }));
-
-        [% IF ( query_desc ) %][% IF ( OpacHighlightedWords ) %]var query_desc = "[% query_desc |replace("'", "\'") |replace('\n', '\\n') |replace('\r', '\\r') |html %]";
-            q_array = query_desc.split(" ");
-            highlightOn();
-            $("#highlight_toggle_on" ).hide().click(function() {highlightOn() ; return false;});
-            $("#highlight_toggle_off").show().click(function() {highlightOff(); return false;});[% END %][% END %]
-       [% IF ( GoogleJackets ) %]
-        KOHA.Google.GetCoverFromIsbn([% covernewwindow %]);
-       [% END %]
-       [% IF OpenLibraryCovers %]
-       KOHA.OpenLibrary.GetCoverFromIsbn();
-       [% END %]
-       [% IF OPACLocalCoverImages %]
-       KOHA.LocalCover.GetCoverFromBibnumber(true);
-       [% END %]
-        [% IF ( NovelistSelectProfile ) %]
-        novSelect.loadContentForISBN('[% normalized_isbn %]','[% NovelistSelectProfile %]', '[% NovelistSelectPassword %]', function(d){});
-        [% END %]
-
-    [% IF ( OpacBrowseResults && busc ) %]
-        if (arrPagination.length > 0) {
-            renderPagIndexList(pag_index_ini, $("#listResults"));
-        }
-        $("#a_listResults").click(function(e) {
-            if (arrPagination.length > 0) {
-                e.preventDefault();
-                var navigation = $(".pagination");
-                if (navigation.css("display") == 'none') {
-                    navigation.show();
-                    var newtitle = $(this).attr('title').replace('Show', 'Hide')
-                    $(this).attr('title',newtitle);
-                    renderPagination(pag_index_ini, arrPagination.length - 1, $("#ul_pagination_list"), false);
-                } else {
-                    navigation.hide();
-                    var newtitle = $(this).attr('title').replace('Hide', 'Show')
-                    $(this).attr('title',newtitle);
-                }
-            }
-        });
-        $("#close_pagination").click(function(e) {
-            e.preventDefault();
-            var navigation = $(".pagination");
-            navigation.hide();
-        });
-    [% END %]
-
-[% IF ( OpacStarRatings != 'disable' ) %]
-// -----------------------------------------------------
-// star-ratings code
-// -----------------------------------------------------
-// hide 'rate' button if javascript enabled
-
-$('input[name="rate_button"]').remove();
-
-$(function () {
-  $(".auto-submit-star").rating({
-    callback: function (value, link) {
-
-      // if the new value equals the old value, dont execute callback...
-      // just do nothing!
-      if ($("#rating_value").attr("value") != value) {
-
-        $(function () {
-
-          $.post("/cgi-bin/koha/opac-ratings-ajax.pl", {
-            rating_old_value: $("#rating_value").attr("value"),
-            borrowernumber: "[% borrowernumber %]",
-            biblionumber: "[% biblionumber %]",
-            rating_value: value,
-            auth_error: value
-          }, function (data) {
-
-            if (data.auth_status != 'ok') {
-              window.alert(_("Your CGI session cookie is not current. Please refresh the page and try again."));
-            } else {
-              $("#rating_value").val(data.rating_value);
-
-              if (data.rating_value) {
-                $("#rating_value_text").text(_("your rating:") + ' ' + data.rating_value + ', ');
-              } else {
-                $("#rating_value_text").text('');
-              }
-
-              $("#rating_text").text(_("average rating:") + " " + data.rating_avg_int + ' (' + data.rating_total + ' votes)');
-
-            }
-          }, "json");
-        });
-      };
-    }
-  });
-});
-// -----------------------------------------------------
-[% END %]
-[% IF ( IDreamBooksReviews || IDreamBooksReadometer ) %]
-        var isbn = $(".isbn:last").text().split(" ")[1];
-        if (isbn) {
-        isbn = isbn.replace(/\W*$/, '');
-        isbn = isbn.replace(/-/, '');
-
-        if ($.browser.msie && parseInt($.browser.version, 10) >= 8 && window.XDomainRequest) {
-        // Use Microsoft XDR for IE version 8 or above
-            var xdr = new XDomainRequest();
-            xdr.open("get", "http://idreambooks.com/newbooks/api.json?q="+encodeURIComponent(isbn)+"&key=8bf66516232d1b72f3e47df939653e1e");
-            xdr.onload = function() {
-                json = 'json = '+xdr.responseText; // the string now looks like..  json = { ... };
-                eval(json); // json is now a regular JSON object
-                parseIDBJSON(json); // parse using same function as for jQuery's success event
-            }
-            xdr.send();
-        } else {
-            $.getJSON("http://idreambooks.com/newbooks/api.json?q="+encodeURIComponent(isbn)+"&key=8bf66516232d1b72f3e47df939653e1e", function(json){
-                parseIDBJSON(json);
-            });
-        }
-    }
-
-[% END %]
-});
-[% IF ( IDreamBooksReviews || IDreamBooksReadometer ) %]
-function parseIDBJSON( json ) {
-    if(json.total_results > 0 && json.book.rating > 0){
-        var isbn = $(".isbn:last").text().split(" ")[1];
-        isbn = isbn.replace(/-/, '');
-
-[% IF ( IDreamBooksReadometer ) %]
-        $(".title").append('<a href="'+json.book.detail_link+'" id="idreambooksreadometer"><img src="http://idreambooks.com/remotereadometer/'+isbn+'.jpg" alt="'+json.book.title+' by '+json.book.author+'" title="Rating based on reviews of '+json.book.title+'"></a>');
-[% END %]
-
-
-[% IF ( IDreamBooksReviews ) %]
-        //build new tab for critic reviews
-        $("#tab_idb_critic_reviews a").text($("#tab_idb_critic_reviews a").text().replace('XXX', json.book.review_count));
-
-        //append happy-sad cloud review
-
-        $("#catalogue_detail_biblio").append("<span class='idreambookssummary results_summary'><a href='"+json.book.detail_link+"'><img src='"+json.book.to_read_or_not_small+"' alt='"+json.book.title+" by "+json.book.author+"' title='Rating based on reviews of "+json.book.title+"'>"+json.book.rating+"%</a> <a href='http://www.idreambooks.com/'>rating based on reviews at iDreamBooks.com</a></span>");
-
-        //insert data into Book reviews tab
-        $.each(json.book.critic_reviews, function(){
-                $("#idb_review_snippets").append("<div class='review'><div><a href='"+this.review_link+"'>"+this.source+"</a></div><div>\"..."+this.snippet+"...\"</div><div>Review date: "+this.review_date+"</div><div><a class='reviewlink' href='"+json.book.detail_link+"'>Review result: "+this.pos_or_neg+" <img src='"+this.smiley_or_sad_small+"' alt='iDreamBooks.com rating' title='"+this.pos_or_neg+"' /></a></div></div>");
-                });
-        $("#seemoreidb").attr('href', json.book.detail_link);
-        $("#tab_idb_critic_reviews").show();
-[% END %]
-
-    }
-
-}
-[% END %]
-
-[% IF ( OpacBrowseResults && busc ) %]
-var timeoutRFW;
-var totalPagItemList = 10;
-
-function rewindList()
-{
-    var ul = $("#listResults");
-    var li_ini = ul.children(':first').next();
-    var index_ini = pag_index_ini;
-    if (li_ini) {
-        index_ini = parseInt(li_ini.attr("class").substring(7), 10);
-    }
-    var li_end = ul.children(':last').prev();
-    var index_end = arrPagination.length - 1;
-    if (li_end) {
-        index_end = parseInt(li_end.attr("class").substring(7), 10);
-    }
-    if (index_ini > pag_index_ini) {
-        renderPagIndexList(index_ini - 1, ul, false);
-        renderPagination(index_ini - 1, arrPagination.length - 1, $("#ul_pagination_list"), true);
-    }
-}//rewindList
-
-function forwardList()
-{
-    var ul = $("#listResults");
-    var li_ini = ul.children(':first').next();
-    var index_ini = pag_index_ini;
-    if (li_ini) {
-        index_ini = parseInt(li_ini.attr("class").substring(7), 10);
-    }
-    var li_end = ul.children(':last').prev();
-    var index_end = arrPagination.length - 1;
-    if (li_end) {
-        index_end = parseInt(li_end.attr("class").substring(7), 10);
-    }
-    if (index_end < arrPagination.length - 1) {
-        renderPagIndexList(index_ini + 1, ul, false);
-        renderPagination(index_ini + 1, arrPagination.length - 1, $("#ul_pagination_list"), true);
-    }
-}//forwardList
-
-function renderPagIndexList(index, ul)
-{
-    var $kids = ul.children("li");
-    if ($kids.length > 0) {
-        $kids.each(function() {
-            $(this).remove();
-        });
-    }
-    var li;
-    var html = "";
-    var ini = index - 1;
-    var end = ini + totalPagItemList - 1;
-    li = $("<li />");
-    html = (index > pag_index_ini)?"<a href='#' id='rew_list_index' onclick='rewindList()' title='" + _("Click to rewind the list to") + " " + ini + " - " + end + "'>&laquo;</a>":"&laquo;";
-    li.html(html);
-    ul.append(li);
-    var title = "";
-    for (var i=index; i < arrPagination.length && i < index + totalPagItemList; i++) {
-        if (arrPagination[i] == undefined) continue;
-        var li = $("<li />");
-        if (arrPagination[i].url != "") {
-            title = _("See biblio") + " &quot;" + arrPagination[i].title + "&quot; ";
-            if (arrPagination[i].author != "") title += " " + _("by") + "&quot;" + arrPagination[i].author + "&quot;";
-            title += " " + _("with biblionumber") + " " + arrPagination[i].biblionumber;
-            html = "<a href='" + arrPagination[i].url + "' title='" + title + "' class='a_pag' id='a_pag_" + i + "'";
-            html += " onmouseover='renderPagination(" + i + ", " + (arrPagination.length - 1) + ", $(\"#ul_pagination_list\"), true)'";
-            html += ">" + i + "</a>";
-        } else html = i;
-        li.html(html);
-        li.attr("class", "li_pag_" + i);
-        ul.append(li);
-    }
-    li = $("<li />");
-    ini = index + 1;
-    end = (arrPagination.length > index + totalPagItemList)?index + totalPagItemList:arrPagination.length - 1;
-    html = (end <= arrPagination.length - 1 && (end - index) >= totalPagItemList)?"<a href='#' id='fw_list_index' onclick='forwardList()' title='" + _("Click to forward the list to") + " " + ini + " - " + end + "'>&raquo;</a>":"&raquo;";
-    li.html(html);
-    ul.append(li);
-}//renderPagIndexList
-
-
-function renderPagination(index, total, ul, highlIndex)
-{
-    for (var i = pag_index_ini; i <= total; i++) {
-        if (arrPagination[i] == undefined || arrPagination[i].url == "") continue;
-        $("#li_pag_" + i).remove();
-    }
-    var j = 0;
-    for (var i = index; i <= total && j < totalPagItemList; i++) {
-        if (arrPagination[i] == undefined || arrPagination[i].url == "") continue;
-        var li = $("<li id='li_pag_" + i + "' " + ((j % 2 == 0)?"class='highlight'":"")  + " title='" + _("Go to detail") + "' />");
-        var html = "<span class='li_pag_index'>" + i + "</span><a href='" + arrPagination[i].url + "'>" + arrPagination[i].title + "</a>";
-        if (arrPagination[i].author) html += "<br /> by " + arrPagination[i].author;
-        li.html(html);
-        if (highlIndex && i == index) li.css("backgroundColor", "#DDDDDD");
-        ul.append(li);
-        j++;
-    }
-    for (i = pag_index_ini; i < index && j < totalPagItemList; i++) {
-        if (arrPagination[i] == undefined || arrPagination[i].url == "") continue;
-        $("#li_pag_" + i).remove();
-        var li = $("<li id='li_pag_" + i + "' " + ((j % 2 == 0)?"class='highlight'":"")  + " title='" + _("Go to detail") + "' />");
-        var html = "<span class='li_pag_index'>" + i + "</span><a href='" + arrPagination[i].url + "'>" + arrPagination[i].title + "</a>";
-        if (arrPagination[i].author) html += "<br /> " + _("by") + " " + arrPagination[i].author;
-        li.html(html);
-        ul.append(li);
-        j++;
-    }
-}//renderPagination
-[% END %]
-
-
-YAHOO.util.Event.onContentReady("furtherm", function () {
-    $("#furtherm").css("display","block").css("visibility","hidden");
-       $("#furthersearches").parent().show();
-       var furthersearchesMenu = new YAHOO.widget.Menu("furtherm");
-               furthersearchesMenu.render();
-               furthersearchesMenu.cfg.setProperty("context", ["furthersearches", "tr", "br"]);
-               furthersearchesMenu.subscribe("beforeShow",positionfurthersearchesMenu);
-               furthersearchesMenu.subscribe("show", furthersearchesMenu.focus);
-        function positionfurthersearchesMenu() {
-                    furthersearchesMenu.align("tr", "br");
-               }
-               YAHOO.util.Event.addListener("furthersearches", "click", furthersearchesMenu.show, null, furthersearchesMenu);
-               YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionfurthersearchesMenu);
- });
-//]]>
-</script>
-
-[% IF OPACPopupAuthorsSearch %]
-<script type="text/JavaScript" language="JavaScript">
-//<![CDATA[
-    function showAuthors(element){
-        var authornumber = $(element).attr("data-count");
-        // Hide subjects menu if displayed
-        hideMenu(".subjectSearch");
-
-        // Check checkbox related to the clicked link
-        $("#authorsList input[type='checkbox']").attr('checked', false);
-        $("#author_"+authornumber).attr('checked', true);
-
-        makeAuthorRequest();
-
-        // Display menu
-        var left = element.offsetLeft || 0;
-        var top = element.offsetTop || 0;
-        $('.authorSearch').css('display', 'block');
-        $('.authorSearch').css('left', left);
-        $('.authorSearch').css('top', top + 15);
-    }
-
-    function hideMenu(elem) {
-        $(elem).css('display', 'none');
-    }
-
-    function checkAll(checkbox, elem) {
-        var check = $(checkbox).attr('checked') ? true : false;
-        $(elem).find("input[type='checkbox']").attr('checked', check);
-        elem == "#authorsList" ? makeAuthorRequest() : makeSubjectRequest();
-    }
-
-    function makeAuthorRequest(){
-        var values = [];
-
-        $("#authorsList").find("input[type='checkbox']:checked").each(function () {
-            values.push($(this).val());
-        });
-
-        if (values.length > 0) {
-            var request = "/cgi-bin/koha/opac-search.pl?q=" + values.join(' and ');
-            $("#validAuthorSearch").attr("href", request);
-        } else {
-            $("#validAuthorSearch").removeAttr("href");
-        }
-
-    }
-
-    //Subjects
-    function showSubjects(element, subjectnumber, subfieldnumber){
-        // Hide author menu if displayed
-        hideMenu(".authorSearch");
-
-        // Check checkbox related to the clicked link
-        $("#subjectsList input[type='checkbox']").attr('checked', false);
-        $("#subject_"+subjectnumber+"_"+subfieldnumber).attr('checked', true);
-
-        makeSubjectRequest();
-
-        // Display menu
-        var left = element.offsetLeft || 0;
-        var top = element.offsetTop || 0;
-        $('.subjectSearch').css('display', 'block');
-        $('.subjectSearch').css('left', left);
-        $('.subjectSearch').css('top', top + 15);
-    }
-
-    function makeSubjectRequest() {
-        var values = [];
-        $("#subjectsList > ul").each(function() {
-            var all_checked = true;
-            var local_values = [];
-            $(this).find('input[type="checkbox"]').each(function() {
-                if($(this).attr('checked')) {
-                    local_values.push($(this).val());
-                } else {
-                    all_checked = false;
-                }
-            });
-            var authid = $(this).attr('data-authid');
-            if(all_checked && authid) {
-                values.push('an:' + authid);
-            } else {
-                values = values.concat(local_values);
-            }
-        });
-
-        if(values.length > 0) {
-            var request = "/cgi-bin/koha/opac-search.pl?q=" + values.join(' and ');
-            $("#validSubjectSearch").attr('href', request);
-        } else {
-            $("#validSubjectSearch").removeAttr("href");
-        }
-    }
-    $(document).ready(function() {
-        $("a.showauthors").click(function(){
-            showAuthors(this);
-            return false;
-        });
-    });
-
-//]]>
-</script>
-[% END %]
-
-</head>
-<body id="opac-detail">
-<div id="doc3" class="yui-t7">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-
-    <div id="yui-main">
-    <div class="yui-b"><div id="opac-detail-yui-ge" class="yui-ge">
-    <div class="yui-u first">
-    <div id="userdetail" class="container">
-    <div id="catalogue_detail_biblio">
-
-    <div id="bookcover">
-    [% IF ( OPACLocalCoverImages ) %]<div style="block" title="[% biblionumber |url %]" class="[% biblionumber %]" id="local-thumbnail-preview"></div>[% END %]
-    [% IF ( OPACAmazonCoverImages ) %]
-        [% IF ( OPACurlOpenInNewWindow ) %]
-            <a href="http://www.amazon[% AmazonTld %]/dp/[% normalized_isbn %]" target="_blank">
-        [% ELSE %]
-            <a href="http://www.amazon[% AmazonTld %]/dp/[% normalized_isbn %]">
-        [% END %]
-        [% IF ( using_https ) %]
-            <img border="0" src="https://images-na.ssl-images-amazon.com/images/P/[% normalized_isbn %].01.MZZZZZZZ.jpg" alt="Cover image" /></a>
-        [% ELSE %]
-            <img border="0" src="http://images.amazon.com/images/P/[% normalized_isbn %].01.MZZZZZZZ.jpg" alt="Cover image" /></a>
-        [% END %]
-    [% END %]
-
-    [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( content_identifier_exists ) %]
-        <img src="[% protocol %][% root_syndetics %].syndetics.com/index.aspx?isbn=[% normalized_isbn %]/[% SyndeticsCoverImageSize %].GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% normalized_upc %]&amp;oclc=[% normalized_oclc %]" alt="" class="thumbnail" />
-
-    [% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %][% END %]
-
-    [% IF ( GoogleJackets ) %]<div style="block" title="[% biblionumber |url %]" class="[% normalized_isbn %]" id="gbs-thumbnail-preview"></div>[% END %]
-    [% IF OpenLibraryCovers %]<div style="block" title="[% biblionumber |url %]" class="[% normalized_isbn %]" id="openlibrary-thumbnail-preview"></div>[% END %]
-    [% IF ( BakerTaylorEnabled ) %][% IF ( normalized_isbn ) %][% IF ( OPACurlOpenInNewWindow ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% normalized_isbn %]" target="_blank"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% normalized_isbn %]" /></a>[% ELSE %]<a href="https://[% BakerTaylorBookstoreURL |html %][% normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% normalized_isbn %]" /></a>[% END %][% END %][% END %]
-    </div>
-
-    <abbr class="unapi-id" title="koha:biblionumber:[% biblionumber %]"><!-- unAPI --></abbr>
-    [% IF ( ocoins ) %]
-    <!-- COinS / Openurl -->
-    <span class="Z3988" title="[% ocoins %]"></span>
-    [% END %]
-
-    <div id="views"><span class="view"><span id="Normalview">Normal view</span></span> <span class="view"><a id="MARCview" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% biblionumber %]">MARC view</a></span> [% IF ( ISBD ) %]<span class="view"><a id="ISBDview" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% biblionumber %]">ISBD view</a></span>[% END %]
-    </div>
-    [% IF ( OPACXSLTDetailsDisplay ) %]
-        [% XSLTBloc %]
-    [% ELSE %]
-    <h1 class="title">[% title |html %][% IF ( subtitle ) %] <span class="subtitle">[% FOREACH subtitl IN subtitle %][% subtitl.subfield |html %] [% END %]</span>[% END %]</h1>
-    [% IF ( author ) %]<h5 class="author">by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% author |url %]">[% author |html %]</a></h5>[% END %] 
-
-    <span class="results_summary">[% UNLESS ( item_level_itypes ) %]
-        [
-        [% IF ( description ) %]
-            [% description %]
-        [% ELSE %]
-            [% itemtype %]
-        [% END %]
-        ] [% END %]
-        [% IF ( unititle ) %], [% unititle %][% END %]
-    </span>
-
-    [% IF ( MARCAUTHORS ) %]
-    <span class="results_summary"><span class="label">Additional authors:</span>
-        [% IF OPACPopupAuthorsSearch %]
-        <div class="authorSearch" id="authorSearch">
-            <span><b>Select the item(s) to search :</b></span>
-            <br />
-            <input type="checkbox" onchange="checkAll(this, '#authorsList')"> <b>all</b>
-            <hr />
-            <ul id="authorsList">
-                [% FOREACH MARCAUTHOR IN MARCAUTHORS %]
-                    <li>
-                        [% IF (MARCAUTHOR.authoritylink) %]
-                            <input type="checkbox" name="checkbox"
-                                id="author_[% loop.count %]"
-                                onclick="makeAuthorRequest()"
-                                value="an:[% MARCAUTHOR.authoritylink %]" />
-                        [% ELSE %]
-                            <input type="checkbox" name="checkbox"
-                                id="author_[% loop.count %]"
-                                onclick="makeAuthorRequest()"
-                                value="au,wrdl:[% FOREACH SUBFIELD IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %][% SUBFIELD.value |url %][% UNLESS (loop.last) %]+[% END %][% END %]" />
-                        [% END %]
-                        <label for="author_[% loop.count %]">
-                            [% FOREACH SUBFIELD IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %]
-                                [% SUBFIELD.value %]
-                            [% END %]
-                        </label>
-                    </li>
-                [% END %]
-            </ul>
-            <hr />
-            <a href="#" onclick="hideMenu('.authorSearch'); return false">Cancel</a>
-            &nbsp;|&nbsp;
-            <a id="validAuthorSearch">Search</a>
-        </div>
-        [% END %]
-        [% FOREACH MARCAUTHOR IN MARCAUTHORS %]
-            [% authorsloop = loop %]
-            [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %]
-                [% MARCAUTHOR_SUBFIELDS_LOO.separator %]
-                <a title="‡[% MARCAUTHOR_SUBFIELDS_LOO.code %] [% MARCAUTHOR_SUBFIELDS_LOO.value %]"
-                    class="showauthors" data-count="[% authorsloop.count %]"
-                    href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN MARCAUTHOR_SUBFIELDS_LOO.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]">[% MARCAUTHOR_SUBFIELDS_LOO.value %]</a>
-            [% END %]
-            [% IF (MARCAUTHOR.authoritylink) %]
-                <a class='authlink' href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% MARCAUTHOR.authoritylink %]"><img style="vertical-align:middle" height="15" width="15" src="[% interface %]/[% theme %]/images/filefind.png"></a>
-            [% END %]
-            [% UNLESS ( loop.last ) %]|[% END %]
-        [% END %]
-    </span>
-    [% END %]
-
-    [% IF ( MARCSERIES ) %]
-    <span class="results_summary series"><span class="label">Series:</span>
-            [% FOREACH MARCSERIE IN MARCSERIES %]
-            [% FOREACH MARCSERIES_SUBFIELDS_LOO IN MARCSERIE.MARCSERIES_SUBFIELDS_LOOP %]
-            [% IF ( MARCSERIES_SUBFIELDS_LOO.value ) %]<a href="/cgi-bin/koha/opac-search.pl?q=se:[% MARCSERIES_SUBFIELDS_LOO.value |url %]">[% MARCSERIES_SUBFIELDS_LOO.value %]</a>[% END %][% IF ( MARCSERIES_SUBFIELDS_LOO.volumenum ) %]. [% MARCSERIES_SUBFIELDS_LOO.volumenum %][% END %]
-            [% END %] [% UNLESS ( loop.last ) %]|[% END %]
-            [% END %]
-    </span>
-    [% END %]
-    [% IF ( editionstatement ) %]
-    <span class="results_summary edition"><span class="label">Edition statement:</span>[% editionstatement %][% IF ( editionresponsibility ) %]/[% editionresponsibility %][% END %]</span>
-    [% END %]
-    [% IF ( publishercode ) %]
-    <span class="results_summary publisher"><span class="label">Published by :</span>
-        <a href="/cgi-bin/koha/opac-search.pl?q=pb:[% publishercode |url %] ">
-            [% publishercode |html %] 
-        </a> [% IF ( place ) %]([% place %])[% END %] [% IF ( publicationyear ) %], [% publicationyear %][% END %]
-    </span>
-    [% END %]
-    
-    [% IF ( pages ) %]<span class="results_summary physical"><span class="label">Physical details:</span> [% pages %] [% illus %] [% size %]</span>[% END %]
-
-    [% IF ( MARCISBNS ) %]
-        <span class="results_summary isbn"><span class="label">ISBN:</span>[% FOREACH MARCISBN IN MARCISBNS %][% MARCISBN %][% IF ( loop.last ) %].[% ELSE %]; [% END %][% END %]</span>
-    [% ELSE %]
-        [% IF ( normalized_isbn ) %]
-            <span class="results_summary isbn"><span class="label">ISBN: </span>[% normalized_isbn %]</span>
-        [% END %]
-    [% END %]
-    [% IF ( issn ) %]
-    <span class="results_summary issn"><span class="label">ISSN:</span>[% issn %]</span>
-    [% END %]
-    [% IF ( collectiontitle ) %]
-    <span class="results_summary collection"><span class="label">Collection: </span>
-        [% collectiontitle %]
-        [% IF ( collectionissn ) %], ISSN [% collectionissn %]    [% END %]
-        [% IF ( collectionvolume ) %]; [% collectionvolume %] [% END %]
-        
-    </span>
-    [% END %]
-    [% IF ( unititles ) %]
-    <span class="results_summary unititle"><span class="label">Uniform titles:</span>
-        [% FOREACH unititle IN unititles %]
-        [% unititle.unititle %] ;
-        [% END %]
-        
-    </span>
-    [% END %]
-
-    [% IF ( MARCSUBJCTS ) %]
-        <span class="results_summary subject">
-            <span class="label">Subject(s):</span>
-            [% IF OPACPopupAuthorsSearch %]
-            <div class="subjectSearch" >
-                <span><b>Select the item(s) to search :</b></span>
-                <div id="subjectsList">
-                    <input type="checkbox" id="all_subjects"
-                        onchange="checkAll(this, '#subjectsList')" />
-                    <label for="all_subjects">
-                        <b>all</b>
-                    </label>
-                    <hr />
-                    [% FOREACH MARCSUBJCT IN MARCSUBJCTS %]
-                        [% subjectsloop = loop %]
-                        [% IF MARCSUBJCT.authoritylink %]
-                            <ul id="subjectsList[% loop.count %]"
-                                data-authid="[% MARCSUBJCT.authoritylink %]">
-                        [% ELSE %]
-                            <ul id="subjectsList[% loop.count %]">
-                        [% END %]
-                        [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %]
-                            <li>
-                                <input type="checkbox" onclick="makeSubjectRequest()"
-                                    name="checkbox"
-                                    id="subject_[% subjectsloop.count %]_[% loop.count %]"
-                                    value="su,wrdl:[% SUBFIELD.value |url %]" />
-                                <label for="subject_[% subjectsloop.count %]_[% loop.count %]">
-                                    [% SUBFIELD.value %]
-                                </label>
-                            </li>
-                        [% END %]
-                        </ul>
-                        <hr />
-                    [% END %]
-                </div>
-                <a href="#"
-                onclick="hideMenu('.subjectSearch'); return false">Cancel</a>
-                &nbsp;|&nbsp;
-                <a id="validSubjectSearch">Search</a>
-            </div>
-            [% END %]
-            [% FOREACH MARCSUBJCT IN MARCSUBJCTS %]
-                [% subjectsloop = loop %]
-                [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %]
-                    [% SUBFIELD.separator %]
-                    <a title="$[% SUBFIELD.code %] [% SUBFIELD.value %]" href="/cgi-bin/koha/opac-search.pl?q=[% FOREACH link_loo IN SUBFIELD.link_loop %][% link_loo.operator |url %][% link_loo.limit |url %]:[% link_loo.link |url %][% END %]" onclick="showSubjects(this, [% subjectsloop.count %], [% loop.count %]); return false;">[% SUBFIELD.value %]</a>
-                [% END %]
-                [% IF (MARCSUBJCT.authoritylink) %]
-                    <a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% MARCSUBJCT.authoritylink %]"><img style="vertical-align:middle" height="15" width="15" src="[% interface %]/[% theme %]/images/filefind.png" /></a>
-                [% END %]
-                [% UNLESS ( loop.last ) %] | [% END %]
-            [% END %]
-        </span>
-    [% ELSE %]
-    [% IF ( subjects ) %]<span class="results_summary subject"><span class="label">Subject(s):</span> [% FOREACH subject IN subjects %]<a href="/cgi-bin/koha/opac-search.pl?q=su:[% subject.subject |url %]">[% subject.subject %]</a> | [% END %]</span>[% END %]
-    [% END %]
-
-    [% IF ( copyrightdate ) %]
-    <span class="results_summary year"><span class="label">Year: </span>[% copyrightdate %]</span>
-    [% END %]
-    [% UNLESS ( item_level_itypes ) %]<img src="[% imageurl %]" alt="[% description %]" title="[% description %]" />
-    <span class="results_summary itemtype"><span class="label">Item type: </span>
-        [% IF ( description ) %]
-        [% description %]
-        [% ELSE %]
-        [% itemtype %]
-        [% END %]
-    </span>[% END %]
-
-    [% IF ( MARCURLS ) %]
-    <div class="results_summary online_resources"><span class="label">Online resources:</span>
-    <ul>    [% FOREACH MARCurl IN MARCURLS %]
-        <li>[% IF ( MARCurl.part ) %][% MARCurl.part %]
-            <br />[% END %] 
-        <!-- here you might do a tmpl_if name="toc" and use greybox or equivalent for table of contents -->
-
-        [% IF ( OPACurlOpenInNewWindow ) %]
-          [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
-            <a href="/cgi-bin/koha/tracklinks.pl?uri=[% MARCurl.MARCURL |url%]&amp;biblionumber=[% biblionumber | url %]" title="[% MARCurl.MARCURL %]" target="_blank">
-          [% ELSE %]
-            <a href="[% MARCurl.MARCURL %]" title="[% MARCurl.MARCURL %]" target="_blank">
-          [% END %]
-        [% ELSE %]
-          [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
-            <a href="/cgi-bin/koha/tracklinks.pl?uri=[% MARCurl.MARCURL |url%]&amp;biblionumber=[% biblionumber | url %]" title="[% MARCurl.MARCURL %]">
-          [% ELSE %]
-            <a href="[% MARCurl.MARCURL %]" title="[% MARCurl.MARCURL %]">
-          [% END %]
-        [% END %]
-
-        [% MARCurl.linktext %]</a>
-            [% IF ( MARCurl.notes ) %]<ul>[% FOREACH note IN MARCurl.notes %]<li>[% note.note %]</li>[% END %]</ul>[% END %]</li>
-            [% END %]</ul>
-    </div>
-    [% END %]
-[% END %]
-        [% IF ( AuthorisedValueImages ) %]
-        [% IF ( authorised_value_images ) %]
-        <div class="authorised_value_images">
-          [% FOREACH authorised_value_image IN authorised_value_images %]
-          <img src="[% authorised_value_image.imageurl %]" alt="[% authorised_value_image.label %]" title="[% authorised_value_image.label %]" />
-          [% END %]
-        </div>
-        [% END %]
-        [% END %]
-
-<!-- This puts the LTFL reviews in, and if TabbedView is not set, puts the remaining content above the Tabs instead of in them -->
-[% IF ( LibraryThingForLibrariesID ) %]
-       [% UNLESS ( LibraryThingForLibrariesTabbedView ) %]
-               <div class="results_summary"><div id="ltfl_related" class="ltfl"></div></div> 
-               <div class="results_summary"><div id="ltfl_similars" class="ltfl"></div></div> 
-               <div class="results_summary"><div id="ltfl_tagbrowse" class="ltfl"></div></div> 
-       [% END %]
-       <span class="results_summary">
-        <span class="label">Reviews from LibraryThing.com:</span>      
-        <span style="display: block;" class="ltfl_reviews"></span>
-    </span>
-[% END %] 
-
-<!--This grabs all of the lists a bib record appears in -->
-[% IF ( GetShelves ) %]
-    <span class="results_summary lists"><span class="label">List(s) this item appears in: </span>
-       [% FOREACH GetShelve IN GetShelves %]
-               <a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% GetShelve.shelfnumber %]">[% GetShelve.shelfname %]</a>
-               [% IF ( loop.last ) %][% ELSE %]|[% END %]
-       [% END %]
-       </span>
-[% END %]
-
-[% IF ( TagsShowEnabled ) %]
-        <div class="results_summary tags">
-        [% IF ( TagLoop ) %]
-        <span class="label">Tags from this library:</span>
-            <ul id="tagslist">[% FOREACH TagLoo IN TagLoop %]
-            <li><a href="/cgi-bin/koha/opac-search.pl?tag=[% TagLoo.term |url %]&amp;q=[% TagLoo.term |url %]">[% TagLoo.term |html %]</a> <span class="weight">([% TagLoo.weight_total %])</span>[% IF ( loop.last ) %][% ELSE %], [% END %]</li>
-            [% END %]
-            </ul>[% ELSE %]<span class="label">Tags from this library:</span><div>No tags from this library for this title.</div> 
-    [% END %]
-        </div>
-[% END %]
-[% IF ( TagsInputEnabled ) %]
-      <div class="results_summary tagsinput">
-        [% IF ( loggedinusername ) %]
-            <a class="tag_add" id="tag_add[% biblionumber %]" href="#">Add</a>
-            <form id="tagform[% biblionumber %]" method="post" action="/cgi-bin/koha/opac-tags.pl" style="display:none;">
-                <label for="newtag[% biblionumber %]">New tag(s), separated by a comma:</label>
-                <input name="newtag[% biblionumber %]" id="newtag[% biblionumber %]" maxlength="100" type="text"/>
-                <input name="tagbutton" class="input tagbutton" title="[% biblionumber %]" type="submit" value="Add" />
-                <a class="cancel_tag_add" id="cancel[% biblionumber %]" href="#">(done)</a>
-            </form>
-            <span id="newtag[% biblionumber %]_status" class="tagstatus" style="display:none;">
-                Tag status here.
-            </span>
-        [% ELSE %]
-            <span id="login4tags">Log in to add tags.</span>
-        [% END %]
-        </div>
-[% END %]
-
-        [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsSeries ) %][% IF ( SyndeticsSERIES1Exists ) %]
-        <span class="results_summary">
-            <span class="label">Series information:</span>
-            <a target="_blank" href="[% protocol %][% root_syndetics %].syndetics.com/ffseries.aspx?isbn=[% normalized_isbn %]&amp;type=series&amp;num=1&amp;client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&amp;upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&amp;oclc=[% normalized_oclc %][% END %]">Click to open in new window</a>
-        </span>
-        [% END %][% END %]
-        [% IF ( SyndeticsAVPROFILEExists ) %]
-        <span class="results_summary">
-            <span class="label">Audiovisual profile:</span>
-            <a target="_blank" href="[% protocol %][% root_syndetics %].syndetics.com/index.aspx?isbn=[% normalized_isbn %]/avprofile.html&amp;client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&amp;upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&amp;oclc=[% normalized_oclc %][% END %]&amp;type=xw10">Click to open in new window</a>
-        </span>
-        [% END %]
-        [% IF ( SyndeticsFICTIONExists ) %]
-        <span class="results_summary">
-            <span class="label">Fiction notes:</span>
-            <a target="_blank" href="[% protocol %][% root_syndetics %].syndetics.com/index.aspx?isbn=[% normalized_isbn %]/fiction.html&amp;client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&amp;upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&amp;oclc=[% normalized_oclc %][% END %]&amp;type=xw10">Click to open in new window</a>
-        </span>
-        [% END %]
-        [% IF ( SyndeticsAwards ) %][% IF ( SyndeticsAWARDS1Exists ) %]
-        <span class="results_summary">
-            <span class="label">Awards:</span>
-            <a target="_blank" href="[% protocol %][% root_syndetics %].syndetics.com/ffawards.aspx?isbn=[% normalized_isbn %]&amp;type=awards&amp;client=[% SyndeticsClientCode %][% IF ( normalized_upc ) %]&amp;upc=[% normalized_upc %][% END %][% IF ( normalized_oclc ) %]&amp;oclc=[% normalized_oclc %][% END %]">Click to open in new window</a>
-        </span>
-        [% END %][% END %][% END %]
-
-    [% IF ( OpacStarRatings != 'disable' ) %]
-        <form method="post" action="/cgi-bin/koha/opac-ratings.pl">
-        <div class="results_summary ratings">
-
-      [% FOREACH i  IN [ 1 2 3 4 5  ] %]
-        [% IF rating_avg == i && borrowernumber %]
-            <input class="auto-submit-star" type="radio" name="rating"  value="[% i %]"  checked="checked" />
-        [% ELSIF rating_avg == i %]
-            <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" checked="checked" disabled="disabled" />
-        [% ELSIF borrowernumber  %]
-            <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" />
-        [% ELSE   %]
-            <input class="auto-submit-star" type="radio" name="rating" value="[% i %]" disabled="disabled" />
-        [% END %]
-      [% END %]
-
-<!-- define some hidden vars for ratings -->
-
-        <input  type="hidden" name='biblionumber'  value="[% biblionumber %]" />
-        <input  type="hidden" name='borrowernumber'  value="[% borrowernumber %]" />
-        <input  type="hidden" name='rating_value' id='rating_value' value="[% rating_value %]" />
-        <input  type="hidden" name='rating_total' id='rating_total' value="[% rating_total %]" />
-        <input  type="hidden" name='rating_avg_int' id='rating_avg_int' value="[% rating_avg_int %]" />
-
-        [% UNLESS ( rating_readonly ) %]&nbsp;  <input name="rate_button" type="submit" value="Rate me" />[% END %]&nbsp;
-
-        [% IF ( rating_value ) %]
-            <span id="rating_value_text">your rating: [% rating_value %], </span>
-        [% ELSE %]
-            <span id="rating_value_text"></span>
-        [% END %]
-
-            <span id="rating_text">average rating: [% rating_avg_int %] ([% rating_total %] votes)</span>
-
-        </div>
-        </form>
-    [% END %]
-
-    [% IF ( BakerTaylorContentURL ) %]
-        <span class="results_summary">
-        <span class="label">Enhanced content: </span>
-              [% IF ( OPACurlOpenInNewWindow ) %]<a href="[% BakerTaylorContentURL |html %]" target="_blank">Content Cafe</a>[% ELSE %]<a href="[% BakerTaylorContentURL |html %]">Content Cafe</a>[% END %]
-        </span>
-    [% END %]
-    [% IF ( NovelistSelectProfile ) %] 
-       [% IF ( NovelistSelectView == 'above') %]
-        <span class="results_summary">
-        <span class="label">Novelist Select: </span> 
-        <div data-novelist-novelistselect=[% normalized_isbn %]></div>
-        </span>
-       [% END %]
-    [% END %]
-
-    [% IF ( Babeltheque ) %]
-        <input type="hidden" name="BW_id_isbn" id="BW_id_isbn" value="[% normalized_isbn %]"/>
-
-        <div id="BW_notes"></div>
-        <div id="BW_critiques"></div>
-        <div id="BW_critiques_pro"></div>
-        <div id="BW_citations"></div>
-    [% END %]
-
-</div>
-
-<div id="bibliodescriptions" class="toptabs">
-
-<ul>   
-    [% IF ( defaulttab == 'holdings' ) %]<li id="tab_holdings" class="ui-tabs-active">[% ELSE %]<li id="tab_holdings">[% END %]
-        <a href="#holdings">[% IF SeparateHoldings %][% LoginBranchname %] holdings[% ELSE %]Holdings[% END %][% UNLESS too_many_items %]  ( [% itemloop.size || 0 %] )[% END %]</a>
-    </li>
-    [% IF (SeparateHoldings) %]
-        <li><a href="#otherholdings">Other holdings ( [% otheritemloop.size || 0 %] )</a></li>
-    [% END %]
-[% IF ( MARCNOTES || notes || ( SyndeticsEnabled && SyndeticsSummary && SYNDETICS_SUMMARY )) %]
-    <li id="tab_descriptions"> <a href="#descriptions">Title notes</a></li>
-[% END %]
-[% IF ( SYNDETICS_TOC ) %]
-    <li id="tab_toc"> <a href="#toc">TOC</a></li>
-[% END %]
-[% IF ( SyndeticsEnabled ) %]
-    [% IF ( SyndeticsExcerpt ) %][% IF ( SYNDETICS_EXCERPT ) %]
-        <li id="tab_excerpt"> <a href="#excerpt">Excerpt</a></li>
-    [% END %][% END %]
-    [% IF ( SyndeticsReviews ) %][% IF ( SYNDETICS_REVIEWS ) %]
-        <li id="tab_reviews"> <a href="#reviews">Reviews</a></li>
-        <li id="tab_LTFLreviews">
-            <script src="[% protocol %]www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script>
-            <noscript>This page contains enriched content visible when JavaScript is enabled or by clicking <a href="[% protocol %]www.librarything.com/forlibraries/noscript.php?id=[% LibraryThingForLibrariesID %]&amp;accessibility=1">here</a>.</noscript>
-        </li>
-    [% END %][% END %]
-    [% IF ( SyndeticsAuthorNotes ) %][% IF ( SYNDETICS_ANOTES ) %]
-        <li id="tab_anotes"> <a href="#anotes">About the author</a></li>
-    [% END %][% END %]
-[% END %]
-[% IF ( LibraryThingForLibrariesID ) %] 
-[% IF ( LibraryThingForLibrariesTabbedView ) %]
-    <li id="tab_LFTLSimilarItems"> <a href="#LFTLSimilarItems">Similar items</a></li>
-    <li id="tab_LTFLTagBrowse"> <a href="#LTFLTagBrowse">Tag browser</a></li>
-[% END %]
-[% END %]
-[% IF ( subscriptionsnumber ) %]
-    [% IF ( defaulttab == 'subscriptions' ) %]<li id="tab_subscriptions" class="ui-tabs-active">[% ELSE %]<li id="tab_subscriptions">[% END %]
-        <a href="#subscriptions">Subscriptions</a>
-    </li>
-[% END %]
-[% IF ( Koha.Preference( 'reviewson' ) == 1 ) %]
-    <li id="tab_comments"><a href="#comments">Comments ( [% reviews.size || 0 %] )</a></li>
-[% END %]
-
-[% IF ( NovelistSelectProfile ) %] 
-    [% IF ( NovelistSelectView == 'tab') %]
-        <li id="tab_NovelistSelect"> <a href="#NovelistSelect">Novelist Select</a></li>
-    [% END %]
-[% END %]
-
-[% IF ( OPACFRBRizeEditions ) %][% IF ( XISBNS ) %]
-    <li id="tab_editions"><a href="#editions">Editions</a></li>
-[% END %][% END %]
-
-[% IF ( serialcollection ) %]
-    [% IF ( defaulttab == 'serialcollection' ) %]<li id="tab_serialcollection" class="ui-tabs-active">[% ELSE %]<li id="tab_serialcollection">[% END %]
-        <a href="#serialcollection">Serial collection</a>
-    </li>
-[% END %]
-
-[% IF ( OPACLocalCoverImages && localimages.size ) %]
-    <li id="tab_images"><a href="#images">Images</a></li>
-[% END %]
-
-[% IF ( HTML5MediaEnabled ) %][% IF ( HTML5MediaSets ) %]
-    <li id="tab_html5media"><a href="#html5media">Play media</a></li>
-[% END %][% END %]
-
-[% IF ( IDreamBooksReviews ) %]
-    <li id='tab_idb_critic_reviews' style="display:none;"><a href='#idb_critic_reviews'>Book reviews by critics ( XXX )</a></li>
-[% END %]
-</ul>
-
-[% IF ( serialcollection ) %]
-<div id="serialcollection">
-    <table id="serialcollectiont">
-       <thead>
-           <tr>
-            <th id="serial_library">Library</th>
-            <th id="serial_collection">Serial collection</th>
-            <th id="serial_itemcallnumber">Item callnumber</th>
-           </tr>
-       </thead>
-       <tbody>
-       [% FOREACH serialcollection IN serialcollections %]
-           <tr>
-               <td>[% serialcollection.branch %]</td>
-               <td>[% serialcollection.text %]</td>
-        <td>[% serialcollection.itemcallnumber %]</td>
-           </tr>
-       [% END %]
-       </tbody>
-    </table>
-</div>
-[% END %]
-
-
-<div id="holdings">
-[% IF too_many_items %]
-    <p>This record has many physical items ([% items_count %]). <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]&amp;viewallitems=1">Click here to view them all.</a></p>
-[% ELSIF ( itemloop.size ) %]
-    [% INCLUDE items_table items=itemloop tab="holdings" %]
-    [% IF holds_count.defined || priority %]
-    <div id="bib_holds">
-        [% IF holds_count.defined %]
-        Total holds: [% holds_count %]
-        [% END %]
-        [% IF priority %]
-            [% IF holds_count.defined %]
-            (priority [% priority %])
-            [% ELSE %]
-            Overall queue priority: [% priority %]
-            [% END %]
-        [% END %]
-        </div>
-    [% END %]
-[% ELSE %]
-    [% IF ( ALTERNATEHOLDINGS ) %]
-    [% FOREACH ALTERNATEHOLDING IN ALTERNATEHOLDINGS %]
-        <div id="alternateholdings"><span class="holdings_label">Holdings:</span> [% ALTERNATEHOLDING.holding %]</div>
-    [% END %]
-    [% ELSE %]
-    <div id="noitems">No physical items for this record</div>
-    [% END %]
-[% END %]
-
-[% PROCESS 'shelfbrowser.inc' %]
-[% INCLUDE shelfbrowser tab='holdings' %]
-<br clear="all" />
-</div>
-
-[% IF (SeparateHoldings) %]
-    <div id="otherholdings">
-        [% IF otheritemloop.size %]
-            [% INCLUDE items_table items=otheritemloop tab="otherholdings" %]
-        [% ELSE %]
-            No other items.
-        [% END %]
-        [% INCLUDE shelfbrowser tab='otherholdings' %]
-    </div>
-[% END %]
-
-[% IF ( MARCNOTES || notes || ( SyndeticsEnabled && SyndeticsSummary && SYNDETICS_SUMMARY )) %]
-
-<div id="descriptions">
-<div class="content_set">
-
-[% IF ( SyndeticsEnabled ) %]
-[% IF ( SyndeticsSummary ) %]
-[% IF ( SYNDETICS_SUMMARY ) %]
-    <h4>Enhanced descriptions from Syndetics:</h4>
-    <p>[% SYNDETICS_SUMMARY %]</p>
-[% END %]
-[% END %]
-[% END %]
-
-[% IF ( MARCNOTES ) %]
-    <div id="marcnotes">
-    [% FOREACH MARCNOTE IN MARCNOTES %]
-    <p>[% MARCNOTE.marcnote FILTER html_line_break %]</p>
-    [% END %]
-    </div>
-[% ELSE %]
-    [% IF ( notes ) %]
-    <p>[% notes %]</p>
-    [% END %]
-[% END %]
-
-</div>
-</div>
-
-[% END %]
-
-[% IF ( SyndeticsEnabled ) %]
-
-[% IF ( SyndeticsTOC ) %][% IF ( SYNDETICS_TOC ) %]
-<div id="toc">
-<div class="content_set">
-<h3>Table of contents provided by Syndetics</h3>
-<ul>
-[% FOREACH SYNDETICS_TO IN SYNDETICS_TOC %]
-    [% IF ( SYNDETICS_TO.p ) %]
-    <li><b>[% SYNDETICS_TO.l %] [% SYNDETICS_TO.t %]</b>[% IF ( SYNDETICS_TO.p ) %] ([% SYNDETICS_TO.p %])[% END %]</li>
-    [% END %]
-[% END %]
-</ul>
-</div>
-</div>
-[% END %][% END %]
-
-[% IF ( SyndeticsExcerpt ) %][% IF ( SYNDETICS_EXCERPT ) %]
-<div id="excerpt">
-<div class="content_set">
-<h3>Excerpt provided by Syndetics</h3>
-[% SYNDETICS_EXCERPT %]
-</div>
-</div>
-[% END %][% END %]
-
-[% IF ( SyndeticsReviews ) %][% IF ( SYNDETICS_REVIEWS ) %]
-<div id="reviews">
-<div class="content_set">
-<h3>Reviews provided by Syndetics</h3>
-[% FOREACH SYNDETICS_REVIEW IN SYNDETICS_REVIEWS %]
-    [% IF ( SYNDETICS_REVIEW.title ) %]
-    <h4>[% SYNDETICS_REVIEW.title %]</h4>
-       [% FOREACH review IN SYNDETICS_REVIEW.reviews %]
-
-       [% IF ( review.content ) %]
-               [% review.content %]
-       [% END %]
-
-       [% END %]
-    [% END %]
-[% END %]
-</div>
-</div>
-[% END %][% END %]
-
-[% IF ( SyndeticsAuthorNotes ) %][% IF ( SYNDETICS_ANOTES ) %]
-<div id="anotes">
-<div class="content_set">
-<h3>Author notes provided by Syndetics</h3>
-[% FOREACH SYNDETICS_ANOTE IN SYNDETICS_ANOTES %]
-    [% IF ( SYNDETICS_ANOTE.content ) %]
-        [% SYNDETICS_ANOTE.content %]
-    [% END %]
-[% END %]
-</div>
-</div>
-[% END %][% END %]
-[% END %] <!-- /SyndeticsEnabled -->
-
-[% IF ( NovelistSelectProfile ) %] [% IF ( NovelistSelectView == 'tab') %]
-   <div id="NovelistSelect">
-        <div data-novelist-novelistselect=[% normalized_isbn %]></div>
-   </div>
-[% END %] [% END %]
-
-[% IF ( subscriptionsnumber ) %]
-<div id="subscriptions">
-    <h2>This is a serial</h2>
-    <p>There are [% subscriptionsnumber %] subscription(s) associated with this title.</p>
-    [% FOREACH subscription IN subscriptions %]
-    [% IF ( subscription.branchname ) %]<h3>At library: [% subscription.branchname %]</h3>[% ELSE %]
-    [% IF ( subscription.branchcode ) %]<h3>At library: [% subscription.branchcode %]</h3>[% END %][% END %]
-    [% IF ( subscription.closed ) %]<p>This subscription is closed.</p>[% END %]
-    <span style="display:none;"> [% IF ( subscription.callnumber ) %]<p>Callnumber: [% subscription.callnumber %]</p>[% END %]</span>
-    [% IF ( subscription.subscriptionnotes ) %]<p>[% subscription.subscriptionnotes FILTER html_line_break %] </p>[% END %]
-    <p>Subscription from: [% subscription.histstartdate | $KohaDates %] to:[% IF ( subscription.histenddate ) %] [% subscription.histenddate | $KohaDates %] [% ELSE %] now (current)[% END %]</p>
-    [% IF ( subscription.missinglist ) %]<p>Missing issues: [% subscription.missinglist %] </p>[% END %]
-    [% IF ( subscription.opacnote ) %]<p>[% subscription.opacnote FILTER html_line_break %]</p>[% END %]
-    [% IF ( subscription.callnumber ) %]<p>Callnumber: [% subscription.callnumber %]</p>[% END %]
-[% IF ( subscription.latestserials ) %]
-    <p> The [% subscription.opacdisplaycount %] latest issues for this subscription:</p>
-    <table>
-        <tr>
-            <th>Issue #</th>
-            <th>Date</th>
-            <th>Status</th>
-            <th>Note</th>
-        </tr>
-            [% FOREACH latestserial IN subscription.latestserials %]
-            <tr>
-                <td>    [% latestserial.serialseq %]
-                </td>
-                <td>    [% latestserial.planneddate %]
-                </td>
-                <td>
-                    [% IF ( latestserial.status1 ) %]Expected[% END %]
-                    [% IF ( latestserial.status2 ) %]Arrived[% END %]
-                    [% IF ( latestserial.status3 ) %]Late[% END %]
-                    [% IF ( latestserial.status4 ) %]Missing[% END %]
-                    [% IF ( latestserial.status41 ) %]Missing (never received)[% END %]
-                    [% IF ( latestserial.status42 ) %]Missing (sold out)[% END %]
-                    [% IF ( latestserial.status43 ) %]Missing (damaged)[% END %]
-                    [% IF ( latestserial.status44 ) %]Missing (lost)[% END %]
-                    [% IF ( latestserial.status5 ) %]Not issued[% END %]
-                    [% IF ( latestserial.status6 ) %]Delete[% END %]
-                    [% IF ( latestserial.status7 ) %]Claimed[% END %]
-                    [% IF ( latestserial.status8 ) %]Stopped[% END %]
-                </td>
-                <td>    [% latestserial.notes %]
-                </td>
-            </tr>
-            [% END %]
-        </table>
-        [% END %]
-        [% END %]
-        <p><a href="opac-serial-issues.pl?biblionumber=[% biblionumber %]">More details</a></p>
-    </div>
-    [% END %]
-
-[% IF ( LibraryThingForLibrariesID ) %] 
-[% IF ( LibraryThingForLibrariesTabbedView ) %]
-       <!-- Library Thing for Libraries Content --> 
-               <div id="LFTLSimilarItems">
-                       <div class="content_set">
-       <!-- Uncommenting this span makes the font smaller in the tab for LTFL -->
-    <!-- but breaks Xhtml validation -->
-       <!--    <span class="results_summary">-->
-                               <div id="ltfl_related"></div>
-                               <div id="ltfl_similars"></div>
-       <!--                    </span>-->
-                       </div>
-               </div>
-                <div id="LTFLTagBrowse">
-                        <div class="content_set">
-                                <!-- <span class="results_summary"> -->
-                                <div id="ltfl_tagbrowse" class="ltfl"></div>
-                                <!-- </span> -->
-                        </div>
-                </div>
-       [% END %]
-[% END %]
-<!-- /Library Thing for Libraries Content -->
-
-
-[% IF ( Koha.Preference( 'reviewson' ) == 1 ) %]
-<div id="comments">
-    <div id="newcomment"></div>
-    [% IF ( reviews ) %]
-        [% FOREACH review IN reviews %]
-            [% IF ( review.your_comment ) %]
-            <div class="commentline yours" id="c[% review.reviewid %]">
-                [% IF ( review.avatarurl ) %]
-            <img class="avatar" src="[% review.avatarurl %]" height="80" width="80" alt="" />
-                [% END %]
-            <h5>
-                Your comment
-            </h5>
-            <small>[% review.datereviewed | $KohaDates %]</small>
-        <p>
-          [% FILTER html_break %]
-          [% review.review |html %]
-          [% END %]
-          <a href="#" onclick="Dopop('/cgi-bin/koha/opac-review.pl?biblionumber=[% review.biblionumber %]&amp;reviewid=[% review.reviewid %]');">Edit</a>
-        </p></div>
-            [% ELSE %]
-            <div class="commentline">
-            [% IF ( ShowReviewer != "none" ) %]
-                    [% IF ( review.avatarurl ) %]
-                <img class="avatar" src="[% review.avatarurl %]" height="80" width="80" alt="" />
-                    [% END %]
-                    [% SWITCH ShowReviewer %]
-                    [% CASE 'full' %]
-                        <h5>Comment by [% review.title %] [% review.firstname %] [% review.surname %]</h5>
-                    [% CASE 'first' %]
-                        <h5>Comment by [% review.firstname %]</h5>
-                    [% CASE 'surname' %]
-                        <h5>Comment by [% review.surname %]</h5>
-                    [% CASE 'firstandinitial' %]
-                        <h5>Comment by [% review.firstname %] [% review.surname|truncate(2,'.') %]</h5>
-                    [% CASE 'username' %]
-                        <h5>Comment by [% review.userid %]</h5>
-                    [% END %]
-                <small>[% review.datereviewed | $KohaDates %]</small>
-            [% ELSIF ( ShowReviewer == "none") %]
-                <h5>Patron comment on [% review.datereviewed | $KohaDates %]</h5>
-            [% END %]
-        <p>
-          [% FILTER html_break %]
-          [% review.review |html %]
-          [% END %]
-        </p></div>
-            [% END %]
-        [% END %]
-    [% ELSE %]
-        <p>There are no comments for this item.</p>
-    [% END %]
-    [% IF ( loggedinusername ) %]
-        [% UNLESS ( loggedincommenter ) %]
-       <div id="addcomment"> <a href="#" onclick="Dopop('/cgi-bin/koha/opac-review.pl?biblionumber=[% biblionumber %]'); return false;">
-            Post or edit your comments on this item.
-        </a></div>
-        [% END %]
-    [% ELSE %]
-        <div id="addcomment"><a href="/cgi-bin/koha/opac-user.pl">Log in to your account</a> to post a comment.</div>
-    [% END %]
-</div>
-[% END %]
-
-[% IF ( OPACFRBRizeEditions ) %][% IF ( XISBNS ) %]
-<div id="editions">
-
-<h4>Other editions of this work</h4>
-<table>
-[% FOREACH XISBN IN XISBNS %]
-<tr>
-<td>
-[% IF ( OPACAmazonCoverImages ) %]<img src="http://images.amazon.com/images/P/[% XISBN.normalized_isbn %].01._AA75_PU_PU-5_.jpg" alt="" />[% END %]
-
-[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( XISBN.content_identifier_exists ) %]
-    <img border="0" src="[% protocol %][% root_syndetics %].syndetics.com/index.aspx?isbn=[% XISBN.browser_normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %][% IF ( XISBN.browser_normalized_upc ) %]&amp;upc=[% XISBN.browser_normalized_upc %][% END %][% IF ( XISBN.browser_normalized_oclc ) %]&amp;oclc=[% XISBN.browser_normalized_oclc %][% END %]&amp;type=xw10" alt="" />
-[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %][% END %]
-
-</td>
-[% UNLESS ( item_level_itypes ) %]<td>[% XISBN.description %]</td>[% END %]<td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% XISBN.biblionumber %]">[% XISBN.title |html %]</a>[% IF ( XISBN.author ) %] by [% XISBN.author |html %][% END %][% IF ( XISBN.copyrightdate ) %] &copy;[% XISBN.copyrightdate %][% END %][% IF ( XISBN.publishercode ) %]
-    <p>[% XISBN.publishercode |html %] 
-       [% IF ( XISBN.place ) %]([% XISBN.place %])[% END %] [% IF ( XISBN.publicationyear ) %], [% XISBN.publicationyear %][% END %]
-        [% IF ( XISBN.pages ) %][% XISBN.pages %] [% XISBN.illus %] [% XISBN.size %]</p>[% END %]
-    [% END %]</td>
-</tr>
-[% END %]
-</table>
-</div>[% END %][% END %]
-
-[% IF ( HTML5MediaEnabled ) %]
-<div id="html5media">
-        <p>
-        <[% HTML5MediaParent %] controls preload=none>
-          [% FOREACH HTML5MediaSet IN HTML5MediaSets %]
-            <[% HTML5MediaSet.child  %] src="[% HTML5MediaSet.srcblock %]"[% HTML5MediaSet.typeblock %] />
-          [% END %]
-            [[% HTML5MediaParent %] tag not supported by your browser.]
-        </[% HTML5MediaParent %]>
-        </p>
-</div>
-[% END %]
-
-[% IF ( OPACLocalCoverImages && localimages.size ) %]
-<div id="images">
-<p>Click on an image to view it in the image viewer</p>
-[% FOREACH image IN localimages %]
-[% IF image %]
-<a class="localimage" href="/cgi-bin/koha/opac-imageviewer.pl?biblionumber=[% biblionumber %]&amp;imagenumber=[% image %]"><img alt="" src="/cgi-bin/koha/opac-image.pl?thumbnail=1&amp;imagenumber=[% image %]" /></a>
-[% END %]
-[% END %]
-</div>
-[% END %]
-
-[% IF ( IDreamBooksReviews ) %]
-    <div id="idb_critic_reviews">
-        <div id="idb_review_snippets">
-        </div>
-        <span><a id="seemoreidb">More book reviews at iDreamBooks.com</a></span>
-    </div>
-[% END %]
-
-
-</div>
-[% IF ( NovelistSelectProfile ) %][% IF ( NovelistSelectView == 'below' ) %]
-<div id="NovelistSelect">
-<h3>Novelist Select</h3>
-<div data-novelist-novelistselect="[% normalized_isbn %]"></div>
-</div>
-[% END %][% END %]
-</div>
-
-[% IF ( Babeltheque ) %]
-    <div>
-        <div id="BW_etiquettes"></div>
-        <div id="BW_suggestions"></div>
-    </div>
-    <div class="clearfix"></div>
-    <div>
-    <div id="BW_podcasts"></div>
-    </div>
-    <div class="clearfix"></div>
-    <div>
-        <div id="BW_videos"></div>
-    </div>
-[% END %]
-
-
-</div>
-
-
-<div class="yui-u">
-<div id="ulactioncontainer" class="container">
-
-[% IF ( OpacBrowseResults && busc ) %]
-    <div class="nav_results">
-        <div class="l_Results">[% IF ( listResults ) %]<a href="#" id="a_listResults" title="Show pagination list ([% indexPag %]-[% indexPagEnd %] / [% totalPag %])">Browse results</a>[% ELSE %]<span>Browse results</span>[% END %]</div>
-        <ul class="pg_menu clearfix">
-            <li class="left_results">
-                [% IF ( previousBiblionumber ) %]
-                    <a href="opac-detail.pl?biblionumber=[% previousBiblionumber %][% IF ( query_desc && OpacHighlightedWords ) %]&query_desc=[% query_desc |uri %][% END %]" title="See: [% IF ( previousTitle ) %][% previousTitle |html %][% ELSE %]previous biblio[% END %]">&laquo; Previous</a>
-                [% ELSE %]
-                    <span>Previous</span>
-                [% END %]
-            </li>
-            <li class="back_results"><a href="opac-search.pl?[% busc %]" title="Back to the results search list">Back to results</a></li>
-            <li class="right_results">
-                [% IF ( nextBiblionumber ) %]
-                    <a href="opac-detail.pl?biblionumber=[% nextBiblionumber %][% IF ( query_desc && OpacHighlightedWords ) %]&query_desc=[% query_desc |uri %][% END %]" title="See: [% IF ( nextTitle ) %][% nextTitle |html %][% ELSE %]next biblio[% END %]">Next &raquo;</a>
-                [% ELSE %]
-                    <span>Next</span>
-                [% END %]
-            </li>
-        </ul>
-        [% IF ( listResults ) %]
-        <div class="pagination">
-            <div class="nav">
-                <span class="close_pagination"><a href="#" id="close_pagination">Close</a></span>
-                <ul id="listResults"></ul>
-            </div>
-            <div class="pagination_list">
-                <ul id="ul_pagination_list"></ul>
-            </div>
-        </div>
-        [% END %]
-    </div>
-[% END %]
-
-[% INCLUDE 'opac-detail-sidebar.inc' %]
-        [% IF ( NovelistSelectProfile ) %] [% IF ( NovelistSelectView == 'right') %]
-         <div id="NovelistSelect">
-            <h4>Novelist Select</h4>
-            <div data-novelist-novelistselect=[% normalized_isbn %]></div>
-         </div>
-        [% END %] [% END %]
-
-[% IF ( Babeltheque ) %]
-    <div class="babeltheque_adds">
-        <div id="BW_critiques_aj"></div>
-        <div id="BW_citations_aj"></div>
-    </div>
-[% END %]
-
-[% IF ( SocialNetworks ) %]
-    <div id="social_networks">
-        <span>Share</span>
-        <div><a id="facebook" href="http://www.facebook.com/sharer.php?u=[% protocol %][% current_url |url %]&amp;t=[% title |url %]" title="Share on Facebook">Facebook</a></div>
-        <div><a id="linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=[% protocol %][% current_url |url %]&amp;title=[% title |url %]" title="Share on LinkedIn">LinkedIn</a></div>
-        <div><a id="delicious" href="http://www.delicious.com/save?url=[% protocol %][% current_url |url %]&amp;title=[% title |url %]" title="Share on Delicious">Delicious</a></div>
-        <div><a id="email" href="mailto:?subject=[% title |url %]&amp;body=[% title |url %] ([% protocol %][% current_url |url %])" title="Share by email">Email</a></div>
-        <div><g:plusone size="small" annotation="none"></g:plusone></div>
-        <div><a id="twitter" href="https://twitter.com/share" class="twitter-share-button" data-count="none" data-text="[% title %]" data-lang="[% lang %]">Tweet</a></div>
-    </div>
-[% END %]
-
-</div>
-</div>
-</div>
-
-
-</div>
-</div>
-</div>
-[% IF ( LibraryThingForLibrariesID ) %]
-    <script src="[% protocol %]ltfl.librarything.com/forlibraries/widget.js?systype=koha&amp;id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script>
-    <noscript>This page contains enriched content visible when JavaScript is enabled or by clicking
-    <a href="[% protocol %]www.librarything.com/forlibraries/noscript.php?id=[% LibraryThingForLibrariesID %]&amp;accessibility=1">here</a>.</noscript>
-[% END %]
-[% IF ( NovelistSelectProfile ) %]
-<script type="text/javascript" src="http://imageserver.ebscohost.com/novelistselect/ns2init.js"></script>
-[% END %]
-
-[% IF ( Babeltheque ) %]
-    <script type="text/javascript" src="[% Babeltheque_url_js %]"></script>
-[% END %]
-
-[% INCLUDE 'opac-bottom.inc' %]
-
-[%# End of template %]
-
-[% BLOCK items_table %]
-    <table class="holdingst">
-        <thead><tr>
-            [% IF ( item_level_itypes ) %]<th id="item_itemtype" class="itype">Item type</th>[% END %]
-            [% IF ( OpacLocationBranchToDisplay == 'holding' || OpacLocationBranchToDisplay == 'both' || singleBranchMode ) %]
-                <th>Current location</th>
-            [% END %]
-            [% UNLESS ( singleBranchMode ) %]
-                [% IF ( OpacLocationBranchToDisplay == 'home' || OpacLocationBranchToDisplay == 'both' ) %]
-                    <th>Home library</th>
-                [% END %]
-            [% END %]
-            [% IF ( itemdata_ccode ) %]<th id="item_ccode" class="collection">Collection</th>[% END %]
-            <th id="item_callnumber" class="call_no">Call number</th>
-            [% IF ( itemdata_enumchron ) %]<th id="item_enumchron" class="vol_info">Vol info</th>[% END %]
-            [% IF ( itemdata_uri ) %]<th id="item_url" class="url">url</th>[% END %]
-            [% IF ( itemdata_copynumber ) %]<th id="item_copy" class="copynumber">Copy number</th>[% END %]
-            <th id="item_status" class="status">Status</th>
-            [% IF ( itemdata_itemnotes ) %]<th id="item_notes" class="notes">Notes</th>[% END %]
-            <th id="item_datedue" class="date_due">Date due</th>
-            [% IF ( OPACShowBarcode ) %]<th id="item_barcode" class="barcode">Barcode</th>[% END %]
-        [% IF holds_count.defined %]
-            <th>Item holds</th>
-        [% ELSIF show_priority %]
-            <th>Item hold queue priority</th>
-        [% END %]
-        [% IF ( ShowCourseReservesHeader ) %]<th id="item_coursereserves">Course reserves</th>[% END %]
-        </tr></thead>
-           <tbody>[% FOREACH ITEM_RESULT IN items %]
-      [% IF ITEM_RESULT.this_branch %]
-        <tr class="highlight-row-detail" vocab="http://schema.org/" typeof="Offer">
-      [% ELSE %]
-        <tr vocab="http://schema.org/" typeof="Offer">
-      [% END %]
-      [% IF ( item_level_itypes ) %]<td class="itype">[% UNLESS ( noItemTypeImages ) %][% IF ( ITEM_RESULT.imageurl ) %]<img src="[% ITEM_RESULT.imageurl %]" title="[% ITEM_RESULT.description %]" alt="[% ITEM_RESULT.description %]" />[% END %][% END %] [% ITEM_RESULT.description %]</td>[% END %]
-        [% UNLESS ( singleBranchMode ) %]
-            [% IF ( OpacLocationBranchToDisplay == 'holding' || OpacLocationBranchToDisplay == 'both' ) %]
-                <td class="location_holding" property="seller">
-                     <link property="itemOffered" href="#record" />
-                     <link property="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut">
-                     <span class="[% ITEM_RESULT.branch_opac_info ? 'branch-info-tooltip-trigger' : '' %]">
-                         [% IF ( ITEM_RESULT.branchurl ) %]
-                             <a href="[% ITEM_RESULT.branchurl %]">[% ITEM_RESULT.branchname %]</a>
-                         [% ELSE %]
-                             [% ITEM_RESULT.branchname %]
-                         [% END %]
-                     </span>
-
-                    [% IF ( OpacLocationBranchToDisplayShelving == 'holding' || OpacLocationBranchToDisplayShelving == 'both' ) %]
-                        <span class="shelvingloc">[% ITEM_RESULT.location_description %]</span>
-                    [% END %]
-
-                    <div class="branch-info-tooltip">[% ITEM_RESULT.branch_opac_info %]</div>
-                </td>
-            [% END %]
-
-            [% IF ( OpacLocationBranchToDisplay == 'home' || OpacLocationBranchToDisplay == 'both' ) %]
-                    <td class="location_home" property="seller">
-                            <link property="itemOffered" href="#record" />
-                            <link property="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut">
-
-                            <span class="[% ITEM_RESULT.branch_opac_info ? 'branch-info-tooltip-trigger' : '' %]">
-                                    [% IF ( Branches.GetURL( ITEM_RESULT.homebranch ) ) %]
-                                            <a href="[% Branches.GetURL( ITEM_RESULT.homebranch ) %]">[% Branches.GetName( ITEM_RESULT.homebranch ) %]</a>
-                                    [% ELSE %]
-                                             [% Branches.GetName( ITEM_RESULT.homebranch ) %]
-                                    [% END %]
-                            </span>
-
-                            [% IF ( OpacLocationBranchToDisplayShelving == 'home' || OpacLocationBranchToDisplayShelving == 'both' ) %]
-                                    <span class="shelvingloc">[% ITEM_RESULT.location_description %]</span>
-                            [% END %]
-                    </td>
-            [% END %]
-        [% ELSE %]
-            <td class="location"><span class="shelvingloc">[% ITEM_RESULT.location_description %]</span></td>
-        [% END %]
-            [% IF ( itemdata_ccode ) %]<td class="collection">[% ITEM_RESULT.ccode %]</td>[% END %]
-        <td class="call_no" property="sku">
-            [% IF ( ITEM_RESULT.itemcallnumber ) %]
-                [% ITEM_RESULT.itemcallnumber %]
-                [% IF ( OPACShelfBrowser ) %]
-                    [% IF ( ITEM_RESULT.itemnumber == starting_itemnumber ) %]
-                        (<a class="close_shelf" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% ITEM_RESULT.biblionumber %]&amp;shelfbrowse_itemnumber=[% ITEM_RESULT.itemnumber %]#[% tab %]">Browse shelf</a>)
-                    [% ELSE %]
-                        (<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% ITEM_RESULT.biblionumber %]&amp;shelfbrowse_itemnumber=[% ITEM_RESULT.itemnumber %]#[% tab %]">Browse shelf</a>)
-                    [% END %]
-                [% END %]
-            [% END %]
-        </td>
-            [% IF ( itemdata_enumchron ) %]<td class="vol_info">[% ITEM_RESULT.enumchron %]</td>[% END %]
-            [% IF ( itemdata_uri ) %]<td class="url">
-              [% IF ITEM_RESULT.uri %]
-                [% IF trackclicks == 'track' || trackclicks == 'anonymous' %]
-                  <a href="/cgi-bin/koha/tracklinks.pl?uri=[% ITEM_RESULT.uri | url %]&amp;biblionumber=[% biblionumber |url %]&amp;itemnumber=[% ITEM_RESULT.itemnumber | url %]" property="url"> Link to resource </a>
-                [% ELSE %]
-                  <a href="[% ITEM_RESULT.uri %]" property="url">[% ITEM_RESULT.uri %]</a>
-                [% END %]
-              [% END %]
-              </td>
-            [% END %]
-               [% IF ( itemdata_copynumber ) %]<td class="copynumber">[% ITEM_RESULT.copynumber %]</td>[% END %]
-              <td class="status">[% INCLUDE 'item-status-schema-org.inc' item = ITEM_RESULT %][% INCLUDE 'item-status.inc' item = ITEM_RESULT %]</td>
-             [% IF ( itemdata_itemnotes ) %]<td class="notes" property="description">[% ITEM_RESULT.itemnotes %]</td>[% END %]
-        <td class="date_due"><span title="[% ITEM_RESULT.datedue %]">[% ITEM_RESULT.datedue | $KohaDates as_due_date => 1 %]</span></td>
-        [% IF ( OPACShowBarcode ) %]<td class="barcode" property="serialNumber">[% ITEM_RESULT.barcode %]</td>[% END %]
-        [% IF holds_count.defined || show_priority %]
-        <td class="holds_count">
-            [% IF holds_count.defined %] [% ITEM_RESULT.holds_count %] [% END %]
-            [% IF ITEM_RESULT.priority %]
-                [% IF holds_count.defined %]
-                (priority [% ITEM_RESULT.priority %])
-                [% ELSE %]
-                [% ITEM_RESULT.priority %]
-                [% END %]
-            [% END %]
-                </td>
-        [% END %]
-        [% IF ShowCourseReservesHeader %]
-            <td>
-                [% IF ITEM_RESULT.course_reserves %]
-                    [% FOREACH r IN ITEM_RESULT.course_reserves %]
-                        <p>
-                            <a href="opac-course-details.pl?course_id=[% r.course.course_id %]">
-                                [% r.course.course_name %]
-                                <!--[% IF r.course.course_number %] [% r.course.course_number %] [% END %]-->
-                                [% IF r.course.section %] [% r.course.section %] [% END %]
-                                [% IF r.course.term %] [% AuthorisedValues.GetByCode( 'TERM', r.course.term ) %] [% END %]
-                            </a>
-                        </p>
-                    [% END %]
-                [% END %]
-            </td>
-        [% END %]
-           </tr>
-           [% END %]</tbody>
-       </table>
-[% END %][%# end of items_table block %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadcart.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadcart.tt
deleted file mode 100644 (file)
index cbc47f6..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Download cart[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-downloadcart" class="popup">
-<div id="userdownloadcart" class="container">[% IF ( format ) %]
-    <p>Your download should begin automatically.</p>
-[% ELSE %]
-<form method="post" action="/cgi-bin/koha/opac-downloadcart.pl">
-       <fieldset class="rows">
-       <ol><li><label for="format">Download cart:</label>
-        <select name="format" id="format">
-        <option value="">-- Choose format --</option>
-        <option value="ris">RIS (Zotero, EndNote, others)</option>
-        <option value="bibtex">BibTeX</option>
-        <option value="iso2709">MARC</option>
-           [% FOREACH csv_profile IN csv_profiles %]
-           <option value="[% csv_profile.export_format_id %]">CSV - [% csv_profile.profile %]</option>
-           [% END %]
-
-       </select></li></ol>
-</fieldset>
-<fieldset class="action">
-       <input type="hidden" name="bib_list" value="[% bib_list | html %]" />
-       <input type="submit" name="save" value="Go" />
-</fieldset>
-    </form>
-
-    <p><a class="button close" href="#">Close this window</a></p>
-
-[% END %]
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadshelf.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadshelf.tt
deleted file mode 100644 (file)
index 7c4dfd9..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Download list[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">//<![CDATA[
-       $(document).ready(function(){
-               $(".close").html(_("Close this window"));
-       });
-//]]>
-</script>
-</head>
-<body id="opac-downloadlist" class="popup">
-<div id="userdownloadshelf" class="container">
-[% UNLESS ( invalidlist ) %]
-       [% IF ( format ) %]
-           <p>Your download should begin automatically.</p>
-       [% ELSE %]
-       <form method="post" action="/cgi-bin/koha/opac-downloadshelf.pl">
-       <fieldset class="rows">
-               <ol><li><label for="format">Download list:</label>
-               <select name="format" id="format">
-            <option value="">-- Choose format --</option>
-            <option value="ris">RIS (Zotero, EndNote, others)</option>
-            <option value="bibtex">BibTeX</option>
-            <option value="iso2709">MARC</option>
-                   [% FOREACH csv_profile IN csv_profiles %]
-                   <option value="[% csv_profile.export_format_id %]">CSV - [% csv_profile.profile %]</option>
-                   [% END %]
-
-               </select></li></ol>
-       </fieldset>
-       <fieldset class="action">       <input type="hidden" name="shelfid" value="[% shelfid | html %]" />
-               <input type="submit" name="save" value="Go" /></fieldset>
-           </form>
-
-           <p><a class="button close" href="/cgi-bin/koha/opac-shelves.pl">Back to lists</a></p>
-
-       [% END %]
-[% ELSE %]
-       <div class="dialog alert">
-               <p>You do not have permission to download this list.</p>
-       </div>
-       <p><a class="button close" href="/cgi-bin/koha/opac-shelves.pl">Back to lists</a></p>
-[% END %]
-</div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-full-serial-issues.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-full-serial-issues.tt
deleted file mode 100644 (file)
index ab48058..0000000
+++ /dev/null
@@ -1,266 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Subscription information for [% bibliotitle %]
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'datatables.inc' %]
-<script type="text/javascript" language="javascript">
-//<![CDATA[
-
-$(document).ready(function(){
-       showlayer([% yearmin %]);
-       $("a.tabsubs:first").addClass("currentsubtab");
-       $("#filterform").submit(function(){
-               filterByLibrary();
-               return false;
-       });
-       $("#libraryfilter").change(function(){
-               filterByLibrary();
-       });
-       $("#subscriptionidfilter").change(function(){
-               filterBySubscriptionId();
-       });
-       $("#reset").click(function(){
-               clearFilters();
-       });
-       $("a.tabsubs").click(function(){
-               $("a.tabsubs").removeClass("currentsubtab");
-               $(this).addClass("currentsubtab");
-       });
-    $(".subscriptionstclass").dataTable($.extend(true, {}, dataTablesDefaults, {
-        "aaSorting": [[ 0, "desc" ]],
-        "aoColumns": [
-            { "sType": "title-string" },
-            null,
-            null,
-            { "sType": "title-string" },
-            null,
-            null,
-            null
-        ]
-    }));
-});
-
-// Filters initialization
-function initFilters() {
-    // Deleting everything from the library filter
-    $("#libraryfilter option").remove();
-
-    // Getting each branchcode from the currently displayed tab
-    var subarray = [];      
-    $("div#" + currentYear + " table.subscriptionstclass tbody tr:visible td.libraryfilterclass").each(function() {
-       if (subarray.indexOf($(this).text()) == -1) { subarray.push($(this).text()); }
-    });
-
-    // Setting the option values with branchcodes 
-    $("#libraryfilter").append('<option value="all">(All)</option>');    
-    for (var i = 0; i < subarray.length; i++) {
-        $("#libraryfilter").append('<option value="' + subarray[i] + '">' + subarray[i] + '</option>');    
-    }
-}
-
-// Filter by Library
-function filterByLibrary() {
-    
-    selectedStatus = $("#libraryfilter").val();
-
-    // Reset the filters but keeps the selected library
-    clearFilters(true);
-
-    if (selectedStatus != 'all') {
-
-       // We hide everything
-       $("table.subscriptionstclass tbody tr").hide();
-       
-       // Then show the lines that match the currently selected library 
-       $("table.subscriptionstclass tbody tr td.libraryfilterclass:contains(" + selectedStatus + ")").parent().show();
-
-
-       // We then prepare the subscription filter :
-       
-       // Getting subscription id's for the selected library 
-       var subarray = [];      
-       $("div#" + currentYear + " table.subscriptionstclass tbody tr:visible td.subscriptionidfilterclass").each(function() {
-           if (subarray.indexOf($(this).text()) == -1) { subarray.push($(this).text()); }
-       });
-       // Setting the option values with subscription id's
-       $("#subscriptionidfilter").append('<option value="all">(All)</option>');    
-       for (var i = 0; i < subarray.length; i++) {
-           $("#subscriptionidfilter").append('<option value="' + subarray[i] + '">' + subarray[i] + '</option>');    
-       }
-
-       // Subscription filtering is now ready
-       $("#subscriptionidfilter").removeAttr("disabled");
-    }
-}
-
-// Filter by subscription id
-function filterBySubscriptionId() {
-    
-    selectedSubscription = $("#subscriptionidfilter").val();
-    selectedLibrary      = $("#libraryfilter").val();
-    
-    if (selectedSubscription == "all") {
-       clearFilters(true);
-       filterByLibrary();
-    } else {
-
-       // We hide everything
-       $("table.subscriptionstclass tbody tr").hide();
-
-       // Then show the lines that match the currently selected library 
-       $("table.subscriptionstclass tbody tr td.libraryfilterclass:contains(" + selectedLibrary + ")").parent().show();                
-       
-       // Then hide the lines where the subscription id does not match the selected one
-       $("table.subscriptionstclass tbody tr td.subscriptionidfilterclass").not(
-           $("table.subscriptionstclass tbody tr td.subscriptionidfilterclass:contains(" + selectedSubscription + ")")
-       ).parent().hide();                
-    }
-}
-
-// Clears filters : reset everything
-// (Though preserves the selected library if the keeplibrary parameter is set to true)
-function clearFilters(keeplibrary) {
-
-    // Show all content
-    $("table.subscriptionstclass tbody tr").show();
-    
-    // Remove old subscription options
-    $("#subscriptionidfilter option").remove();
-    $("#subscriptionidfilter option").append('<option value="all">(All)</option>');
-    $("#subscriptionidfilter").attr("disabled", "disabled");
-    if (keeplibrary != true) { 
-       // Reinit library options
-       initFilters();
-       $("#libraryfilter option[value=all]").attr("selected", "selected");
-    }
-}
-function showlayer(numlayer){
-       $(".yeardata").each(function(){
-               ong = $(this).attr("id");
-               if(ong == "show"+numlayer){
-                       $(this).show();
-                       currentYear = ong;
-               } else  {
-                       $(this).hide();
-               }
-       });
-    clearFilters();
-}
-//]]>
-</script>
-<style type="text/css">
-       #search-facets fieldset { border: 0; margin: 0;padding:0;}#search-facets ol{padding:.3em;}#search-facets li {list-style-type:none;padding:4px 4px;}#search-facets label{font-weight:bold;display:block;margin:.2em 0;}#search-facets fieldset.action {padding-left:4px;margin:.3em;}div.tabsub { clear:both;}#subtabs a { display:block;float:left;border:1px solid #CCC;padding:.2em .4em;margin-right:.3em;text-decoration:none;font-size:115%;}#subtabs strong { display:block; float: left; font-size:115%;padding:.2em .4em; }#subtabs { margin-top : 1em; }a.currentsubtab { background-color:#FFC;}
-</style>
-</head>
-<body id="opac-full-serial-issues">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-
-[% UNLESS ( popup ) %]
-    <h2>Subscription information for [% bibliotitle %]</h2>
-       <div id="views">
-               <span class="view"><a id="Normalview" href="opac-detail.pl?biblionumber=[% biblionumber %]">Normal view</a></span>
-               <span class="view"><a id="Briefhistory" href="opac-serial-issues.pl?biblionumber=[% biblionumber %]&amp;selectview=small">Brief history</a></span>
-               <span class="view"><span id="Fullhistory">Full history</span></span>
-       </div>
-
-[% END %]
-    <div id="subtabs"><strong>Show year: </strong>
-    [% FOREACH year IN years %]
-        [% IF ( year.year ) %]
-            <a class="tabsubs" href="#" onclick="showlayer([% year.year %]); return false;">[% year.year %]</a>
-        [% END %]
-    [% END %]
-    </div>
-
-    [% FOREACH year IN years %]
-        [% IF loop.first %]
-           <div class="yeardata tabsub" id="show[% year.year %]" style="display:block">
-        [% ELSE %]
-           <div class="yeardata tabsub" id="show[% year.year %]" style="display:none">
-        [% END %]
-        <table class="subscriptionstclass">
-           <thead>
-               <tr>
-                   <th>Date</th>
-                   <th>Library</th>
-                   <th>Notes</th>
-                   <th>Date received</th>
-                   <th>Number</th>
-                   <th>Status</th>
-                   <th>Subscription</th>
-               </tr>
-           </thead>
-           <tbody>
-               [% FOREACH serial IN year.serials %]
-               <tr>
-            <td>
-                [% IF ( serial.publisheddate ) %]
-                    <span title="[% serial.publisheddate %]">[% serial.publisheddate | $KohaDates %]</span>
-                [% ELSE %]
-                    &nbsp;
-                [% END %]
-            </td>
-            <td class="libraryfilterclass">    [% serial.branchcode %]
-                   </td>
-                   <td>    [% serial.notes %]
-                   </td>
-            <td>
-                [% IF ( serial.status2 && serial.planneddate ) %]
-                    <span title="[% serial.planneddate %]">[% serial.planneddate | $KohaDates %]</span>
-                [% ELSE %]
-                    <span title="9999-12-31">&nbsp;</span>
-                [% END %]
-                   </td>
-                   <td>    [% serial.serialseq %]
-                   </td>
-            <td>
-              [% IF ( serial.status1 ) %]Expected[% END %]
-              [% IF ( serial.status2 ) %]Arrived[% END %]
-              [% IF ( serial.status3 ) %]Late[% END %]
-              [% IF ( serial.status4 ) %]Missing[% END %]
-              [% IF ( serial.status41 ) %]Missing (never received)[% END %]
-              [% IF ( serial.status42 ) %]Missing (sold out)[% END %]
-              [% IF ( serial.status43 ) %]Missing (damaged)[% END %]
-              [% IF ( serial.status44 ) %]Missing (lost)[% END %]
-              [% IF ( serial.status5 ) %]Not available[% END %]
-              [% IF ( serial.status6 ) %]Delete[% END %]
-              [% IF ( serial.status7 ) %]Claimed[% END %]
-              [% IF ( serial.status8 ) %]Stopped[% END %]
-                   </td>
-                   <td class="subscriptionidfilterclass">    [% serial.subscriptionid %]
-                   </td>
-               </tr>
-               [% END %]
-           </tbody>
-        </table>
-    </div>
-    [% END %]
-
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="searchfacetscontainer" class="container">
-<div id="search-facets">
-<form action="opac-serial-issues.pl" id="filterform">
-    <h4>Refine your search</h4>
-       <fieldset>
-          <ol><li> <label for="libraryfilter">Library : </label>
-                   <select id="libraryfilter" name="libraryfilter" style="width:10em;"></select></li>
-           <li><label for="subscriptionidfilter">Subscription : </label>
-            <select id="subscriptionidfilter" name="subscriptionfilter" style="width:10em;" disabled="disabled"></select></li></ol>
-               </fieldset>
-               <fieldset class="action"><input type="reset" id="reset" value="Clear" /></fieldset>
-    </form>
-</div>
-[% IF ( OpacNav ) %][% INCLUDE 'navigation.inc' %][% END %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-imageviewer.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-imageviewer.tt
deleted file mode 100644 (file)
index 9a49dbc..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Images for: [% biblio.title |html %]
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-
-$(document).ready(function(){
-    $("#largeCoverImg").attr("src","[% interface %]/[% theme %]/images/loading.gif");
-    showCover([% imagenumber %]);
-});
-
-function showCover(img) {
-    $('.thumbnail').attr('class', 'thumbnail');
-    $('#largeCoverImg').attr('src', '/cgi-bin/koha/opac-image.pl?imagenumber=' + img);
-    $('#' + img + '.thumbnail').attr('class', 'thumbnail selected');
-}
-//]]>
-</script>
-<style type="text/css">
-#largeCoverImg {
-    border : 1px solid #CCCCCC;
-    display : block;
-    margin : auto;
-    padding : 1em;
-}
-#thumbnails {
-    text-align : center;
-}
-#thumbnails a img {
-    border : 2px solid #8EB3E7;
-}
-img.thumbnail {
-    display : block;
-    float : none;
-    padding : .5em;
-}
-
-#thumbnails a img.selected {
-    border-color: black;
-    cursor : default;
-    opacity:0.4;
-    filter:alpha(opacity=40); /* For IE8 and earlier */
-}
-</style>
-</head>
-<body id="opac-imageviewer">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-    <div id="yui-main">
-    <div class="yui-b">
-    <div class="yui-ge">
-    <div class="container">
-    <h1 class="title">Images for                 [% IF ( BiblioDefaultViewmarc ) %]<a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% biblionumber |url %]" title="View details for this title">
-                                [% ELSE %]
-                                [% IF ( BiblioDefaultViewisbd ) %]<a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% biblionumber |url %]" title="View details for this title">
-                                [% ELSE %]<a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber |url %]" title="View details for this title">
-                                [% END %]
-                                [% END %][% biblio.title %]</a> [% biblio.author %]</h1>
-    <div class="yui-u first">
-
-        <div id="largeCover"><img id="largeCoverImg" alt="" src="/cgi-bin/koha/opac-image.pl?imagenumber=[% imagenumber %]" /></div></div>
-
-    [% IF OPACLocalCoverImages == 1 %]
-    <div class="yui-u"><div id="thumbnails">
-            [% FOREACH img IN images %]
-                [% IF img %]
-                <a href="/cgi-bin/koha/opac-imageviewer.pl?biblionumber=[% biblionumber %]&amp;imagenumber=[% img %]" onclick="showCover([% img %]); return false;">
-                [% IF ( imagenumber == img ) %]<img class="thumbnail selected" id="[% img %]" src="/cgi-bin/koha/opac-image.pl?imagenumber=[% img %]&amp;thumbnail=1" alt="Thumbnail"/>
-                [% ELSE %]
-                <img class="thumbnail" id="[% img %]" src="/cgi-bin/koha/opac-image.pl?imagenumber=[% img %]&amp;thumbnail=1" alt="Thumbnail"/>
-                [% END %]
-                </a>
-                [% END %]
-            [% END %]
-        </div></div>
-    </div>
-[% ELSE %]
-Unfortunately, images are not enabled for this catalog at this time.
-[% END %]
-
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b"><div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div></div>
-[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt
deleted file mode 100644 (file)
index dd3c3e2..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-main">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-
-       <div class="yui-b">
-     [% IF ( opacuserlogin ) %]
-        [% IF ( loggedinusername ) %]
-         <div id="loggedin" class="yui-ge">
-        [% ELSE %]
-        <div id="notloggedin" class="yui-ge">
-         [% END %]
-     [% ELSE %]
-        <div id="notloggedin" class="yui-ge">
-    [% END %]
-        <div class="yui-u first">
-<div id="news" class="container">
-        [% IF ( koha_news_count ) %]
-    <table>
-    [% FOREACH koha_new IN koha_news %]
-    <tr><th>[% koha_new.title %]</th></tr>
-    <tr><td><p>[% koha_new.new %]</p>
-                <p class="newsfooter"><i>(published on [% koha_new.newdate %])</i></p></td></tr>
-    [% END %]
-    </table>
-[% END %]
-</div>
-
-      [% IF ( display_daily_quote && daily_quote ) %]
-    <div id="daily-quote" class="container"><h1>Quote of the Day</h1><div><span id="daily-quote-text">[% daily_quote.text %]</span><span id="daily-quote-sep"> ~ </span><span id="daily-quote-source">[% daily_quote.source %]</span></div></div>
-[% END %]
-
-<div id="opacmainuserblock" class="container">[% OpacMainUserBlock %]</div>
-<div id="opacmainuserblockmobile" class="container">[% OpacMainUserBlockMobile %]</div>
-
-</div>
-               
-    [% IF ( opacuserlogin || OpacNavRight ) %]
-    <div class="yui-u">
-    [% IF ( opacuserlogin ) %]
-    [% UNLESS ( loggedinusername ) %]
-    [% UNLESS ( casAuthentication || shibbolethAuthentication ) %]
-    <div id="login" class="container clearfix">
-       <form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="auth">
-    <input type="hidden" name="koha_login_context" value="opac" />
-       <fieldset class="brief">
-        <legend>Log in to your account:</legend>
-               <ol>
-               <li><label for="userid">Login:</label><input type="text" id="userid" size="10" name="userid" /></li>
-               <li><label for="password">Password:</label><input type="password" id="password" size="10" name="password" /></li>
-               </ol>    <fieldset class="action">
-        <input type="submit" value="Log In" class="submit" />
-
-        [% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %]<div id="patronregistration">Don't have an account? <a href="/cgi-bin/koha/opac-memberentry.pl">Register here.</a></div>[% END %]
-
-        </fieldset></fieldset>
-       </form>
-       </div>
-    [% END %]
-    [% IF persona %]
-     <a href="#" class="persona-button" id="browserid" ><span>Sign in with your Email</span></a>
-    [% END %]
-    [% END %]
-    [% END %]
-    <div id="opacrightsidebar" class="container">[% OpacNavRight %]</div>
-    </div>
-    [% END %]
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]<div class="yui-b">
-<div id="opacnav" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div>
-</div>[% END %]
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry-update-submitted.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry-update-submitted.tt
deleted file mode 100644 (file)
index 369bfe3..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Updates submitted
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-patron-update-submitted">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-    <div class="yui-b">
-        <div id="update-submitted" class="container">
-
-            <h3><a href="/cgi-bin/koha/opac-user.pl">[% borrower.firstname %] [% borrower.surname %]'s account</a> &#8674; Updates to your record</h3>
-            <div class="dialog message">
-                <h3>Thank you</h3>
-                <p>Your updates have been submitted. A librarian will review your updates before applying them.</p>
-            </div>
-        </div>
-    </div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt
deleted file mode 100644 (file)
index 1c14298..0000000
+++ /dev/null
@@ -1,776 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% SET userupdateview = 1 %]
-
-    [% INCLUDE 'doc-head-open.inc' %]
-        [% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; [% IF action == 'edit' %]Update your personal details[% ELSE %]Register a new account[% END %]
-    [% INCLUDE 'doc-head-close.inc' %]
-    [% INCLUDE 'calendar.inc' %]
-
-    <script type="text/javascript">
-        //<![CDATA[
-        $(document).ready(function() {
-            [% IF action == 'edit' && !OPACPatronDetails %]
-                $("#memberentry-form :input").attr('readonly', true);
-                $("#borrower_branchcode").attr('disabled',true);
-                $("#borrower_title").attr('disabled',true);
-                $('#memberentry-form :radio').attr('disabled',true);
-                $('span.required').remove();
-                $('label.required').removeClass('required');
-            [% ELSE %]
-                $( "#borrower_dateofbirth" ).datepicker({ yearRange: "c-120:c" });
-            [% END %]
-        });
-    //]]>
-    </script>
-</head>
-[% IF action == 'edit' %]
-<body id="opac-patron-update">
-[% ELSE %]
-<body id="opac-patron-registration">
-[% END %]
-    <div id="doc3" class="yui-t1">
-        <div id="bd">
-            [% INCLUDE 'masthead.inc' %]
-
-            <div id="yui-main">
-                <div class="yui-b">
-                    <form method="post" action="/cgi-bin/koha/opac-memberentry.pl" id="memberentry-form">
-                    [% IF action == 'edit' %]
-                    <div id="update-account" class="container">
-                    [% ELSE %]
-                    <div id="add-account" class="container">
-                    [% END %]
-                        <div class="yui-g">
-                        [% IF action == 'edit' %]
-                            <h3><a href="/cgi-bin/koha/opac-user.pl">[% borrower.firstname %] [% borrower.surname %]'s account</a> &#8674; Personal details</h3>
-                        [% ELSE %]
-                            <h3>Register a new account</h3>
-                        [% END %]
-
-                            [% IF action == 'edit' %]
-                            [% UNLESS OPACPatronDetails %]
-                                <div class="dialog message">To make changes to your record please contact the library.</div>
-                            [% END %]
-                            [% END %]
-
-                            [% IF empty_mandatory_fields %]
-                                <div class="dialog alert">You have not filled out all required fields. Please fill in all missing fields and resubmit.</div>
-                            [% END %]
-
-                            [% IF failed_captcha %]
-                                <div class="dialog alert">You typed in the wrong characters in the box before submitting. Please try again.</div>
-                            [% END %]
-
-                                [% UNLESS
-                                    hidden.defined('branchcode')
-                                %]
-
-                                <fieldset class="rows" id="memberentry_library">
-
-                                    <legend id="library_legend">Library</legend>
-                                        <ol>
-                                            <li>
-                                                <label>Card number</label>
-                                                <input type="text" value="[% borrower.cardnumber %]" disabled="disabled"/>
-                                            </li>
-
-                                            [% UNLESS hidden.defined('branchcode') %]
-                                                <li>
-                                                    [% IF mandatory.defined('branchcode') %]
-                                                        <label for="borrower_branchcode" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_branchcode">
-                                                    [% END %]
-                                                    Home library:</label>
-
-                                                    <select id="borrower_branchcode" name="borrower_branchcode">
-                                                        [% FOREACH b IN branches %]
-                                                            [% IF b.value == borrower.branchcode %]
-                                                                <option value="[% b.value %]" selected="selected">[% b.branchname %]</option>
-                                                            [% ELSE %]
-                                                                <option value="[% b.value %]">[% b.branchname %]</option>
-                                                            [% END %]
-                                                        [% END %]
-                                                    </select>
-                                                </li>
-                                            [% END %]
-                                        </ol>
-                                    </fieldset>
-                                [% END %]
-                        </div>
-                                [% UNLESS
-                                    hidden.defined('title') && hidden.defined('surname') && hidden.defined('firstname') &&
-                                    hidden.defined('dateofbirth') && hidden.defined('initials') && hidden.defined('othernames') &&
-                                    hidden.defined('sex')
-                                %]
-                                <div class="yui-g">
-                                    [% IF ( display_patron_image ) %]
-                                        <div class="yui-u first">
-                                    [% END %]
-                                    <fieldset class="rows" id="memberentry_identity">
-                                        <legend id="identity_legend">Identity</legend>
-
-                                        <ol>
-                                            [% UNLESS hidden.defined('title') || !member_titles %]
-                                                <li>
-                                                    [% IF mandatory.defined('title') %]
-                                                        <label for="borrower_title" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_title">
-                                                    [% END %]
-                                                    Salutation:</label>
-
-                                                    <select id="borrower_title" name="borrower_title">
-                                                        [% FOREACH mt IN member_titles %]
-                                                            [% IF mt == borrower.title %]
-                                                                <option value="[% mt %]" selected="selected">[% mt %]</option>
-                                                            [% ELSE %]
-                                                                <option value="[% mt %]">[% mt %]</option>
-                                                            [% END %]
-                                                        [% END %]
-                                                    </select>
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('surname') %]
-                                                <li>
-                                                    [% IF mandatory.defined('surname') %]
-                                                        <label for="borrower_surname" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_surname">
-                                                    [% END %]
-                                                    Surname:</label>
-
-                                                    <input type="text" id="borrower_surname" name="borrower_surname" value="[% borrower.surname %]" />
-                                                    [% IF mandatory.defined('surname') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('firstname') %]
-                                                <li>
-                                                    [% IF mandatory.defined('firstname') %]
-                                                        <label for="borrower_firstname" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_firstname">
-                                                    [% END %]
-                                                    First name:</label>
-
-                                                    <input type="text" id="borrower_firstname" name="borrower_firstname" value="[% borrower.firstname %]" />
-                                                    [% IF mandatory.defined('firstname') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('dateofbirth') %]
-                                                <li>
-                                                    [% IF mandatory.defined('dateofbirth') %]
-                                                        <label for="borrower_dateofbirth" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_dateofbirth">
-                                                    [% END %]
-                                                    Date of birth:</label>
-
-                                                    <input type="text" id="borrower_dateofbirth" name="borrower_dateofbirth" value="[% borrower.dateofbirth | $KohaDates %]" size="10" />
-
-                                                    [% UNLESS action == 'edit' && !OPACPatronDetails %]
-                                                        [% UNLESS ( mandatory.defined('dateofbirth') ) %]
-                                                            <a href="#" style="font-size:85%;text-decoration:none;" onclick="document.getElementById('borrower_dateofbirth').value='';return false;">Clear date</a>
-                                                        [% END %]
-                                                    [% END %]
-
-                                                    [% IF mandatory.defined('dateofbirth') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('initials') %]
-                                                <li>
-                                                    [% IF mandatory.defined('initials') %]
-                                                        <label for="borrower_initials" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_initials">
-                                                    [% END %]
-                                                    Initials:</label>
-
-                                                    <input type="text" id="borrower_initials" name="borrower_initials" value="[% borrower.initials %]" />
-                                                    [% IF mandatory.defined('initials') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('othernames') %]
-                                                <li>
-                                                    [% IF mandatory.defined('othernames') %]
-                                                        <label for="borrower_othernames" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_othernames">
-                                                    [% END %]
-                                                    Other names:</label>
-
-                                                    <input type="text" id="borrower_othernames" name="borrower_othernames" value="[% borrower.othernames %]" />
-                                                    [% IF mandatory.defined('othernames') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('sex') %]
-                                                <li class="radio">
-                                                    <label for="sex-female">Female:</label>
-                                                    [% IF borrower.sex == 'F' %]
-                                                        <input type="radio" name="borrower_sex" id="sex-female" value="F" checked="checked" />
-                                                    [% ELSE %]
-                                                        <input type="radio" name="borrower_sex" id="sex-female" value="F" />
-                                                    [% END %]
-
-                                                    <label for="sex-male">Male:</label>
-                                                    [% IF borrower.sex == 'M' %]
-                                                        <input type="radio" name="borrower_sex" id="sex-male" value="M" checked="checked" />
-                                                    [% ELSE %]
-                                                        <input type="radio" name="borrower_sex" id="sex-male" value="M" />
-                                                    [% END %]
-
-                                                    <label for="sex-none">N/A:</label>
-                                                    [% IF borrower.sex == '' %]
-                                                        <input type="radio" name="borrower_sex" id="sex-none" value="" checked="checked" />
-                                                    [% ELSE %]
-                                                        <input type="radio" name="borrower_sex" id="sex-none" value="" />
-                                                    [% END %]
-
-                                                    [% IF mandatory.defined('sex') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-                                        </ol>
-                                    </fieldset>
-                                    [% IF ( display_patron_image ) %]
-                                        </div>
-                                        <div class="yui-u">
-                                            <p class="patronimage">
-                                                <img src="/cgi-bin/koha/opac-patron-image.pl" alt="" />
-                                            </p>
-                                        </div>
-                                    [% END %]
-                                </div>
-                                [% END %]
-
-                            <div class="yui-g">
-                                [% UNLESS
-                                    hidden.defined('streetnumber') && hidden.defined('address') && hidden.defined('address2') &&
-                                    hidden.defined('city') && hidden.defined('state') && hidden.defined('zipcode') &&
-                                    hidden.defined('country')
-                                %]
-                                    <fieldset class="rows" id="memberentry_mainaddress">
-                                        <legend id="mainaddress_legend">Main address</legend>
-
-                                        <ol>
-                                            [% UNLESS hidden.defined('streetnumber') %]
-                                                <li>
-                                                    [% IF mandatory.defined('streetnumber') %]
-                                                        <label for="borrower_streetnumber" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_streetnumber">
-                                                    [% END %]
-                                                    Street number:</label>
-
-                                                    <input type="text" id="borrower_streetnumber" name="borrower_streetnumber" value="[% borrower.streetnumber %]" />
-                                                    [% IF mandatory.defined('streetnumber') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('address') %]
-                                                <li>
-                                                    [% IF mandatory.defined('address') %]
-                                                        <label for="borrower_address" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_address">
-                                                    [% END %]
-                                                    Address:</label>
-
-                                                    <input type="text" id="borrower_address" name="borrower_address" value="[% borrower.address %]" />
-                                                    [% IF mandatory.defined('address') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('address2') %]
-                                                <li>
-                                                    [% IF mandatory.defined('address2') %]
-                                                        <label for="borrower_address2" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_address2">
-                                                    [% END %]
-                                                    Address 2:</label>
-
-                                                    <input type="text" id="borrower_address2" name="borrower_address2" value="[% borrower.address2 %]" />
-                                                    [% IF mandatory.defined('address2') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('city') %]
-                                                <li>
-                                                    [% IF mandatory.defined('city') %]
-                                                        <label for="borrower_city" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_city">
-                                                    [% END %]
-                                                    City:</label>
-
-                                                    <input type="text" id="borrower_city" name="borrower_city" value="[% borrower.city %]" />
-                                                    [% IF mandatory.defined('city') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('state') %]
-                                                <li>
-                                                    [% IF mandatory.defined('state') %]
-                                                        <label for="borrower_state" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_state">
-                                                    [% END %]
-                                                    State:</label>
-
-                                                    <input type="text" id="borrower_state" name="borrower_state" value="[% borrower.state %]" />
-                                                    [% IF mandatory.defined('state') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('zipcode') %]
-                                                <li>
-                                                    [% IF mandatory.defined('zipcode') %]
-                                                        <label for="borrower_zipcode" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_zipcode">
-                                                    [% END %]
-                                                    Zip/Postal code:</label>
-
-                                                    <input type="text" id="borrower_zipcode" name="borrower_zipcode" value="[% borrower.zipcode %]" />
-                                                    [% IF mandatory.defined('zipcode') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('country') %]
-                                                <li>
-                                                    [% IF mandatory.defined('country') %]
-                                                        <label for="borrower_country" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_country">
-                                                    [% END %]
-                                                    Country:</label>
-
-                                                    <input type="text" id="borrower_country" name="borrower_country" value="[% borrower.country %]" />
-                                                    [% IF mandatory.defined('country') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                        </ol>
-                                    </fieldset>
-                                [% END %]
-
-                                [% UNLESS
-                                    hidden.defined('phone') && hidden.defined('phonepro') && hidden.defined('mobile') &&
-                                    hidden.defined('email') && hidden.defined('emailpro') && hidden.defined('fax')
-                                %]
-                                    <fieldset class="rows" id="memberentry_contact">
-                                        <legend id="contact_legend">Contact information</legend>
-
-                                        <ol>
-                                            [% UNLESS hidden.defined('phone') %]
-                                                <li>
-                                                    [% IF mandatory.defined('phone') %]
-                                                        <label for="borrower_phone" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_phone">
-                                                    [% END %]
-                                                    Primary phone:</label>
-
-                                                    <input type="text" id="borrower_phone" name="borrower_phone" value="[% borrower.phone %]" />
-                                                    [% IF mandatory.defined('phone') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('phonepro') %]
-                                                <li>
-                                                    [% IF mandatory.defined('phonepro') %]
-                                                        <label for="borrower_phonepro" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_phonepro">
-                                                    [% END %]
-                                                    Secondary phone:</label>
-
-                                                    <input type="text" id="borrower_phonepro" name="borrower_phonepro" value="[% borrower.phonepro %]" />
-                                                    [% IF mandatory.defined('phonepro') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('mobile') %]
-                                                <li>
-                                                    [% IF mandatory.defined('mobile') %]
-                                                        <label for="borrower_mobile" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_mobile">
-                                                    [% END %]
-                                                    Mobile phone:</label>
-
-                                                    <input type="text" id="borrower_mobile" name="borrower_mobile" value="[% borrower.mobile %]" />
-                                                    [% IF mandatory.defined('mobile') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('email') %]
-                                                <li>
-                                                    [% IF mandatory.defined('email') %]
-                                                        <label for="borrower_email" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_email">
-                                                    [% END %]
-                                                    Primary email:</label>
-
-                                                    <input type="text" id="borrower_email" name="borrower_email" value="[% borrower.email %]" />
-                                                    [% IF mandatory.defined('email') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('emailpro') %]
-                                                <li>
-                                                    [% IF mandatory.defined('emailpro') %]
-                                                        <label for="borrower_emailpro" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_emailpro">
-                                                    [% END %]
-                                                    Secondary email:</label>
-
-                                                    <input type="text" id="borrower_emailpro" name="borrower_emailpro" value="[% borrower.emailpro %]" />
-                                                    [% IF mandatory.defined('emailpro') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('fax') %]
-                                                <li>
-                                                    [% IF mandatory.defined('fax') %]
-                                                        <label for="borrower_fax" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_fax">
-                                                    [% END %]
-                                                    Fax:</label>
-
-                                                    <input type="text" id="borrower_fax" name="borrower_fax" value="[% borrower.fax %]" />
-                                                    [% IF mandatory.defined('fax') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-                                        </ol>
-                                    </fieldset>
-                                [% END %]
-
-                                [% UNLESS
-                                    hidden.defined('B_address') && hidden.defined('B_address2') && hidden.defined('B_city') &&
-                                    hidden.defined('B_state') && hidden.defined('B_zipcode') && hidden.defined('B_country') &&
-                                    hidden.defined('B_phone') && hidden.defined('B_email') && hidden.defined('contactnote')
-                                %]
-                                    <fieldset class="rows" id="memberentry_alternateaddress">
-                                        <legend id="alternateaddress_legend">Alternate address</legend>
-
-                                        <ol>
-                                            [% UNLESS hidden.defined('B_address') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_address') %]
-                                                        <label for="borrower_B_address" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_address">
-                                                    [% END %]
-                                                    Address:</label>
-
-                                                    <input type="text" id="borrower_B_address" name="borrower_B_address" value="[% borrower.B_address %]" />
-                                                    [% IF mandatory.defined('B_address') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_address2') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_address2') %]
-                                                        <label for="borrower_B_address2" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_address2">
-                                                    [% END %]
-                                                    Address 2:</label>
-
-                                                    <input type="text" id="borrower_B_address2" name="borrower_B_address2" value="[% borrower.B_address2 %]" />
-                                                    [% IF mandatory.defined('B_address2') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_city') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_city') %]
-                                                        <label for="borrower_B_city" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_city">
-                                                    [% END %]
-                                                    City:</label>
-
-                                                    <input type="text" id="borrower_B_city" name="borrower_B_city" value="[% borrower.B_city %]" />
-                                                    [% IF mandatory.defined('B_city') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_state') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_state') %]
-                                                        <label for="borrower_B_state" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_state">
-                                                    [% END %]
-                                                    State:</label>
-
-                                                    <input type="text" id="borrower_B_state" name="borrower_B_state" value="[% borrower.B_state %]" />
-                                                    [% IF mandatory.defined('B_state') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_zipcode') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_zipcode') %]
-                                                        <label for="borrower_B_zipcode" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_zipcode">
-                                                    [% END %]
-                                                    Zip/Postal code:</label>
-
-                                                    <input type="text" id="borrower_B_zipcode" name="borrower_B_zipcode" value="[% borrower.B_zipcode %]" />
-                                                    [% IF mandatory.defined('B_zipcode') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_country') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_country') %]
-                                                        <label for="borrower_B_country" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_country">
-                                                    [% END %]
-                                                    Country:</label>
-
-                                                    <input type="text" id="borrower_B_country" name="borrower_B_country" value="[% borrower.B_country %]" />
-                                                    [% IF mandatory.defined('B_country') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_phone') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_phone') %]
-                                                        <label for="borrower_B_phone" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_phone">
-                                                    [% END %]
-                                                    Phone:</label>
-
-                                                    <input type="text" id="borrower_B_phone" name="borrower_B_phone" value="[% borrower.B_phone %]" />
-                                                    [% IF mandatory.defined('B_phone') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('B_email') %]
-                                                <li>
-                                                    [% IF mandatory.defined('B_email') %]
-                                                        <label for="borrower_B_email" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_B_email">
-                                                    [% END %]
-                                                    Email:</label>
-
-                                                    <input type="text" id="borrower_B_email" name="borrower_B_email" value="[% borrower.B_email %]" />
-                                                    [% IF mandatory.defined('B_email') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('contactnote') %]
-                                                <li>
-                                                    [% IF mandatory.defined('contactnote') %]
-                                                        <label for="borrower_contactnote" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_contactnote">
-                                                    [% END %]
-                                                    Contact Note:</label>
-
-                                                    <textarea id="borrower_contactnote" name="borrower_contactnote" cols="40" rows="2">[% borrower.contactnote %]</textarea>
-                                                    [% IF mandatory.defined('contactnote') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                        </ol>
-                                    </fieldset>
-                                [% END %]
-
-                                [% UNLESS
-                                    hidden.defined('altcontactsurname') && hidden.defined('altcontactfirstname') && hidden.defined('altcontactaddress1') &&
-                                    hidden.defined('altcontactaddress2') && hidden.defined('altcontactaddress3') && hidden.defined('altcontactstate') &&
-                                    hidden.defined('altcontactzipcode') && hidden.defined('altcontactcountry') && hidden.defined('altcontactphone')
-                                %]
-                                    <fieldset class="rows" id="memberentry_alternatecontact">
-                                        <legend id="alternatecontact_legend">Alternate contact</legend>
-
-                                        <ol>
-                                            [% UNLESS hidden.defined('altcontactsurname') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactsurname') %]
-                                                        <label for="borrower_altcontactsurname" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactsurname">
-                                                    [% END %]
-                                                    Surname:</label>
-
-                                                    <input type="text" id="borrower_altcontactsurname" name="borrower_altcontactsurname" value="[% borrower.altcontactsurname %]" />
-                                                    [% IF mandatory.defined('altcontactsurname') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactfirstname') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactfirstname') %]
-                                                        <label for="borrower_altcontactfirstname" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactfirstname">
-                                                    [% END %]
-                                                    First name:</label>
-
-                                                    <input type="text" id="borrower_altcontactfirstname" name="borrower_altcontactfirstname" value="[% borrower.altcontactfirstname %]" />
-                                                    [% IF mandatory.defined('altcontactfirstname') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactaddress1') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactaddress1') %]
-                                                        <label for="borrower_altcontactaddress1" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactaddress1">
-                                                    [% END %]
-                                                    Address:</label>
-
-                                                    <input type="text" id="borrower_altcontactaddress1" name="borrower_altcontactaddress1" value="[% borrower.altcontactaddress1 %]" />
-                                                    [% IF mandatory.defined('altcontactaddress1') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactaddress2') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactaddress2') %]
-                                                        <label for="borrower_altcontactaddress2" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactaddress2">
-                                                    [% END %]
-                                                    Address 2:</label>
-
-                                                    <input type="text" id="borrower_altcontactaddress2" name="borrower_altcontactaddress2" value="[% borrower.altcontactaddress2 %]" />
-                                                    [% IF mandatory.defined('altcontactaddress2') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactaddress3') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactaddress3') %]
-                                                        <label for="borrower_altcontactaddress3" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactaddress3">
-                                                    [% END %]
-                                                    City:</label>
-
-                                                    <input type="text" id="borrower_altcontactaddress3" name="borrower_altcontactaddress3" value="[% borrower.altcontactaddress3 %]" />
-                                                    [% IF mandatory.defined('altcontactaddress3') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactstate') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactstate') %]
-                                                        <label for="borrower_altcontactstate" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactstate">
-                                                    [% END %]
-                                                    State:</label>
-
-                                                    <input type="text" id="borrower_altcontactstate" name="borrower_altcontactstate" value="[% borrower.altcontactstate %]" />
-                                                    [% IF mandatory.defined('altcontactstate') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactzipcode') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactzipcode') %]
-                                                        <label for="borrower_altcontactzipcode" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactzipcode">
-                                                    [% END %]
-                                                    Zip/Postal code:</label>
-
-                                                    <input type="text" id="borrower_altcontactzipcode" name="borrower_altcontactzipcode" value="[% borrower.altcontactzipcode %]" />
-                                                    [% IF mandatory.defined('altcontactzipcode') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactcountry') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactcountry') %]
-                                                        <label for="borrower_altcontactcountry" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactcountry">
-                                                    [% END %]
-                                                    Country:</label>
-
-                                                    <input type="text" id="borrower_altcontactcountry" name="borrower_altcontactcountry" value="[% borrower.altcontactcountry %]" />
-                                                    [% IF mandatory.defined('altcontactcountry') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-
-                                            [% UNLESS hidden.defined('altcontactphone') %]
-                                                <li>
-                                                    [% IF mandatory.defined('altcontactphone') %]
-                                                        <label for="borrower_altcontactphone" class="required">
-                                                    [% ELSE %]
-                                                        <label for="borrower_altcontactphone">
-                                                    [% END %]
-                                                    Phone:</label>
-
-                                                    <input type="text" id="borrower_altcontactphone" name="borrower_altcontactphone" value="[% borrower.altcontactphone %]" />
-                                                    [% IF mandatory.defined('altcontactphone') %]<span class="required">Required</span>[% END %]
-                                                </li>
-                                            [% END %]
-                                        </ol>
-                                    </fieldset>
-                                [% END %]
-
-                                [% UNLESS action == 'edit' %]
-                                    <fieldset class="rows" id="memberentry_captcha">
-                                        <ol>
-                                            <li>
-                                                <label for="captcha" class="required">Verification:</label>
-
-                                                <input type="text" name="captcha" id="captcha" />
-                                                <input type="hidden" name="captcha_digest" value="[% captcha_digest %]" />
-
-                                                <span class="hint">Please type this following characters into the preceding box: <strong>[% captcha %]</strong></span>
-                                            </li>
-                                        </ol>
-                                    </fieldset>
-                                [% END %]
-
-                                [% IF action == 'edit' %]
-                                    [% IF OPACPatronDetails %]
-                                        <fieldset class="action">
-                                            <input type="hidden" name="action" value="update" />
-                                            <input type="submit" value="Submit update request" />
-                                        </fieldset>
-                                    [% END %]
-                                [% ELSE %]
-                                    <fieldset class="action">
-                                        <input type="hidden" name="action" value="create" />
-                                        <input type="submit" value="Submit" />
-                                    </fieldset>
-                                [% END %]
-                            </div>
-                        </div><!--/div id="update-account" -->
-                    </form>
-                </div>
-            </div>
-
-            <div class="yui-b">
-                <div id="leftmenus" class="container">
-                    [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-                </div>
-            </div>
-        </div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt
deleted file mode 100644 (file)
index e099525..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your messaging settings
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">//<![CDATA[
-       $(document).ready(function(){
-               $(".none").click(function(){
-                       if($(this).attr("checked")){
-                               var rowid = $(this).attr("id");
-                               newid = Number(rowid.replace("none","")) 
-          $("#sms"+newid).removeAttr("checked");
-          $("#email"+newid).removeAttr("checked");
-          $("#digest"+newid).removeAttr("checked");
-          $("#rss"+newid).removeAttr("checked");
-                       }
-               });
-       });
-//]]>
-</script>
-</head>
-<body id="opac-messaging">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g" id="usermessaging">
-
-[% FOREACH BORROWER_INF IN BORROWER_INFO %]
-<h3><a href="/cgi-bin/koha/opac-user.pl">[% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account</a> &#8674; Your messaging settings</h3>
-[% END %]
-
-<form action="/cgi-bin/koha/opac-messaging.pl" method="get" name="opacmessaging">
-<input type="hidden" name="modify" value="yes" />
-
-<fieldset class="rows">
-  [% IF ( settings_updated ) %]
-  <div class="dialog message"><h3>Settings updated</h3></div>
-  [% END %]
-  <table style="margin-right:1em;">
-    <tr><th>&nbsp;</th><th>Days in advance</th>[% IF ( SMSSendDriver ) %]<th>SMS</th>[% END %][% IF ( TalkingTechItivaPhone ) %]<th>Phone</th>[% END %]<th>Email</th><th>Digests only?</th><!-- <th>RSS</th> --><th>Do not notify</th></tr>
-    [% FOREACH messaging_preference IN messaging_preferences %]
-    <tr>
-      <td>[% IF ( messaging_preference.Item_Due ) %]Item due
-          [% ELSIF ( messaging_preference.Advance_Notice ) %]Advance notice
-          [% ELSIF ( messaging_preference.Upcoming_Events ) %]Upcoming events
-          [% ELSIF ( messaging_preference.Hold_Filled ) %]Hold filled
-          [% ELSIF ( messaging_preference.Item_Check_in ) %]Item check-in
-          [% ELSIF ( messaging_preference.Item_Checkout ) %]Item checkout
-          [% ELSE %]Unknown [% END %]</td>
-      [% IF ( messaging_preference.takes_days ) %]
-      <td><select name="[% messaging_preference.message_attribute_id %]-DAYS">
-          [% FOREACH select_day IN messaging_preference.select_days %]
-          [% IF ( select_day.selected ) %]<option value="[% select_day.day %]" selected="selected">[% select_day.day %]</option>
-          [% ELSE %]<option value="[% select_day.day %]">[% select_day.day %]</option>
-[% END %]
-          [% END %]
-        </select>
-      </td>
-      [% ELSE %]
-      <td>-</td>
-      [% END %]
-      [% IF ( messaging_preference.transport_sms ) %]
-        [% IF ( SMSSendDriver ) %]
-        <td>
-          [% IF ( messaging_preference.transports_sms ) %]
-          <input type="checkbox"
-                     id="sms[% messaging_preference.message_attribute_id %]"
-                     name="[% messaging_preference.message_attribute_id %]"
-                     value="sms" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-          [% ELSE %]
-          <input type="checkbox"
-                     id="sms[% messaging_preference.message_attribute_id %]"
-                     name="[% messaging_preference.message_attribute_id %]"
-                     value="sms" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-          [% END %]
-        </td>
-        [% END %]
-      [% END %]
-        [% IF ( TalkingTechItivaPhone ) %]
-        <td>
-          [% IF ( messaging_preference.transports_phone ) %]
-          <input type="checkbox"
-                     id="phone[% messaging_preference.message_attribute_id %]"
-                     name="[% messaging_preference.message_attribute_id %]"
-                     value="phone" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-          [% ELSE %]
-          <input type="checkbox"
-                     id="phone[% messaging_preference.message_attribute_id %]"
-                     name="[% messaging_preference.message_attribute_id %]"
-                     value="phone" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-          [% END %]
-        </td>
-      [% END %]
-
-      [% IF ( messaging_preference.transport_email ) %]
-      <td>
-        [% IF ( messaging_preference.transports_email ) %]
-        <input type="checkbox"
-                   id="email[% messaging_preference.message_attribute_id %]"
-                   name="[% messaging_preference.message_attribute_id %]"
-                   value="email" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-        [% ELSE %]
-        <input type="checkbox"
-                   id="email[% messaging_preference.message_attribute_id %]"
-                   name="[% messaging_preference.message_attribute_id %]"
-                   value="email" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-        [% END %]
-      </td>
-      [% ELSE %]
-      <td>-</td>
-      [% END %]
-
-      [% IF ( messaging_preference.has_digest ) %]
-      <td>
-      [% IF ( messaging_preference.digest ) %]
-      <input type="checkbox"
-                 id="digest[% messaging_preference.message_attribute_id %]"
-                 value="[% messaging_preference.message_attribute_id %]"
-                 name="digest" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-      [% ELSE %]
-      <input type="checkbox"
-                 id="digest[% messaging_preference.message_attribute_id %]"
-                 value="[% messaging_preference.message_attribute_id %]"
-                 name="digest" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-      [% END %]
-      </td>
-      [% ELSE %]
-      <td>-</td>
-      [% END %]
-
-<!--       [% IF ( messaging_preference.transport_rss ) %]
-      <td><input type="checkbox"
-                 id="rss[% messaging_preference.message_attribute_id %]"
-                 name="[% messaging_preference.message_attribute_id %]"
-                 value="rss"  [% messaging_preference.transport_rss %] onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
-      </td>
-      [% ELSE %]
-      <td>-</td>
-      [% END %] -->
-
-      <td><input type="checkbox" class="none" id="none[% messaging_preference.message_attribute_id %]" /></td>
-    </tr>
-    [% END %]
-  </table>
-[% IF ( SMSSendDriver ) %]<ol><li><label for="SMSnumber">SMS number:</label> <input type="text" id="SMSnumber" name="SMSnumber" value="[% SMSnumber %]" /></li></ol>[% END %]
-
-</fieldset>
-
-<fieldset class="action">
-  <input type="submit" value="Submit Changes" /> <a class="cancel" href="/cgi-bin/koha/opac-user.pl">Cancel</a>
-</fieldset>
-
-
-</form>
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-mymessages.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-mymessages.tt
deleted file mode 100644 (file)
index 53550af..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0"?>
-<rss version="2.0">
-   <channel>
-      <title></title>
-      <link></link>
-      <description></description>
-      <language></language>
-      <pubDate></pubDate>
-      <lastBuildDate></lastBuildDate>
-      <docs></docs>
-      <generator></generator>
-      <managingEditor></managingEditor>
-      <webMaster></webMaster>
-      [% FOREACH message_lis IN message_list %]
-      <item>
-        <title>[% message_lis.subject |html %]</title>
-        <link>[% message_lis.title |html %]</link>
-        <description>[% message_lis.content |html %]</description>
-        <pubDate>[% message_lis.time_queued |html %]</pubDate>
-        <guid>[% message_lis.title |html %]</guid>
-      </item>
-      [% END %]
-   </channel>
-</rss>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tt
deleted file mode 100644 (file)
index ff2b23c..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version='1.0' encoding='utf-8'  ?>
-[% IF ( opensearchdescription ) %]
-<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
-   <ShortName>[% LibraryName |html %] Search</ShortName>
-   <Description>Search the [% LibraryName |html %]</Description>
-   <Tags>koha opac [% LibraryName |html %]</Tags>
-   <Contact>[% KohaAdminEmailAddress |html %]</Contact>
-   <Url type="application/rss+xml"
-        template="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?q={searchTerms}&amp;pw={startPage?}&amp;format=rss2"/>
-</OpenSearchDescription>
-
-[% ELSE %]
-
-[% IF ( rss2 ) %]
-<rss version="2.0"
-      xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"
-      xmlns:dc="http://purl.org/dc/elements/1.1/"
-      xmlns:atom="http://www.w3.org/2005/Atom">
-   <channel>
-     <title><![CDATA[[% LibraryName |html %] Search [% IF ( query_desc ) %]for '[% query_desc |html %]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc |html %]'[% END %]]]></title>
-     <link>[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;format=rss2</link>
-     <atom:link rel="self" type="application/rss+xml" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;sort_by=[% sort_by |html %]&amp;format=rss2"/>
-     <description><![CDATA[ Search results [% IF ( query_desc ) %]for '[% query_desc |html %]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc |html %]'[% END %] at [% LibraryName |html %]]]></description>
-     <opensearch:totalResults>[% total %]</opensearch:totalResults>
-     <opensearch:startIndex>[% offset %]</opensearch:startIndex>
-     [% IF ( results_per_page ) %]
-       <opensearch:itemsPerPage>[% results_per_page |html %]</opensearch:itemsPerPage>
-     [% ELSE %]
-       <opensearch:itemsPerPage>20</opensearch:itemsPerPage>
-     [% END %]
-        [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
-     <atom:link rel="search" type="application/opensearchdescription+xml" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% SEARCH_RESULT.query_cgi |html %][% SEARCH_RESULT.limit_cgi |html %]&amp;sort_by=[% SEARCH_RESULT.sort_by |html %]&amp;format=opensearchdescription"/>
-     <opensearch:Query role="request" searchTerms="[% SEARCH_RESULT.query_desc |url %][% SEARCH_RESULT.limit_desc |url %]" startPage="[% SEARCH_RESULT.page %]" />
-     <item>
-       <title>[% SEARCH_RESULT.title |html %] [% FOREACH subtitl IN SEARCH_RESULT.subtitle %], [% subtitl.subfield |html %][% END %]</title>
-       <dc:identifier>ISBN [% SEARCH_RESULT.isbn |html %]</dc:identifier>
-       <link>[% IF ( SEARCH_RESULT.BiblioDefaultViewmarc ) %][% OPACBaseURL %]/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %][% ELSE %][% IF ( SEARCH_RESULT.BiblioDefaultViewisbd ) %][% OPACBaseURL %]/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %][% ELSE %][% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %][% END %][% END %]</link>
-       <description><![CDATA[
-[% IF ( OPACAmazonCoverImages ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %]<img src="http://images.amazon.com/images/P/[% SEARCH_RESULT.normalized_isbn %].01.TZZZZZZZ.jpg" alt="" />[% END %][% END %]
-[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( SEARCH_RESULT.content_identifier_exists ) %]<img src="http://www.syndetics.com/index.aspx?isbn=[% SEARCH_RESULT.normalized_isbn %]/SC.GIF&amp;client=[% SEARCH_RESULT.SyndeticsClientCode %]&amp;type=xw10[% IF ( SEARCH_RESULT.normalized_upc ) %]&amp;upc=[% SEARCH_RESULT.normalized_upc %][% END %][% IF ( SEARCH_RESULT.normalized_oclc ) %]&amp;oclc=[% SEARCH_RESULT.normalized_oclc %][% END %]" alt="" />
-[% ELSE %]
-<img src="http://www.syndetics.com/index.aspx?isbn=[% SEARCH_RESULT.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% SEARCH_RESULT.normalized_upc %]&amp;oclc=[% SEARCH_RESULT.normalized_oclc %]" alt="" />
-[% END %][% END %][% END %]
-
-[% IF ( BakerTaylorEnabled ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% SEARCH_RESULT.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% SEARCH_RESULT.normalized_isbn %]" /></a>[% END %][% END %]
-          <p>[% IF ( SEARCH_RESULT.author ) %]By [% SEARCH_RESULT.author |html %]. [% END %]
-          [% IF ( SEARCH_RESULT.place ) %][% SEARCH_RESULT.place |html %] [% END %][% IF ( SEARCH_RESULT.publishercode ) %][% SEARCH_RESULT.publishercode |html %][% END %][% IF ( SEARCH_RESULT.publicationyear ) %] [% SEARCH_RESULT.publicationyear |html %]
-                    [% ELSE %][% IF ( SEARCH_RESULT.copyrightdate ) %] [% SEARCH_RESULT.copyrightdate |html %][% END %][% END %]
-                        [% IF ( SEARCH_RESULT.pages ) %]. [% SEARCH_RESULT.pages |html %][% END %]
-                        [% IF ( SEARCH_RESULT.notes ) %], [% SEARCH_RESULT.notes |html %][% END %]
-                        [% IF ( SEARCH_RESULT.size ) %] [% SEARCH_RESULT.size |html %]. [% END %]
-                        [% IF ( SEARCH_RESULT.isbn ) %] [% SEARCH_RESULT.isbn |html %][% END %]
-       </p>
-[% IF ( RequestOnOpac ) %]
-<p><a href="[% OPACBaseURL %]/cgi-bin/koha/opac-reserve.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]">Place Hold on <i>[% SEARCH_RESULT.title %]</i></a></p>
-[% END %]
-                                               ]]></description>
-       <guid>[% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]</guid>
-     </item>
-        [% END %]
-   </channel>
-</rss>
-[% END %]
-
-[% IF ( atom ) %]
-<feed xmlns="http://www.w3.org/2005/Atom"
-       xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/">
-   <id>[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;format=atom</id>
-   <title>[% LibraryName |html %] Search [% IF ( query_desc ) %]for '[% query_desc |html %]'[% END %][% IF ( limit_desc ) %]&nbsp;with limit(s):&nbsp;'[% limit_desc |html %]'[% END %]</title>
-    <link href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;format=rss2"/>
-   <updated>[% timestamp %]</updated>
-   <author>
-     <name>[% LibraryName |html %]</name>
-   </author>
-   <!-- <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id> -->
-   <opensearch:totalResults>[% total %]</opensearch:totalResults>
-   <opensearch:startIndex>[% page %]</opensearch:startIndex>
-   [% IF ( results_per_page ) %]
-     <opensearch:itemsPerPage>[% results_per_page %]</opensearch:itemsPerPage>
-   [% ELSE %]
-     <opensearch:itemsPerPage>20</opensearch:itemsPerPage>
-   [% END %]
-   <opensearch:Query role="request" searchTerms="[% query_desc |html %] [% limit_desc |html %]" startPage="[% page |html %]" />
-   <link rel="alternate" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi %][% limit_cgi %]pw=[% page %]&amp;format=atom" type="application/atom+xml"/>
-   <link rel="self" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi %][% limit_cgi %]&amp;format=atom" type="application/atom+xml"/>
-   <link rel="first" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi %][% limit_cgi %]pw=1&amp;format=atom" type="application/atom+xml"/>
-   <link rel="previous" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi %][% limit_cgi %]pw=2&amp;format=atom" type="application/atom+xml"/>
-   <link rel="next" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi %][% limit_cgi %]pw=4&amp;format=atom" type="application/atom+xml"/>
-   <link rel="last" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi %][% limit_cgi %]pw=42299&amp;format=atom" type="application/atom+xml"/>
-   <link rel="search" type="application/opensearchdescription+xml" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?format=opensearchdescription"/>
-
-   [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
-   <entry>
-     <title>[% SEARCH_RESULT.title |html %]</title>
-     <link href="[% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]"/>
-     <!-- <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id> -->
-     <updated>[% SEARCH_RESULT.timestamp %]</updated>
-     <content type="text"><!-- put content here -->
-     </content>
-     <id>[% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]</id>
-   </entry>
-   [% END %]
- </feed>
-[% END %]
-
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-overdrive-search.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-overdrive-search.tt
deleted file mode 100644 (file)
index f80e46a..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; OverDrive search for '[% q | html %]'
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript" src="[% themelang %]/js/overdrive.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.rating.js"></script>
-<link rel="stylesheet" type="text/css" href="[% themelang %]/css/jquery.rating.css" />
-<script type="text/javascript">
-var querystring = "[% q |replace( "'", "\'" ) |replace( '\n', '\\n' ) |replace( '\r', '\\r' ) |html %]";
-var results_per_page = [% OPACnumSearchResults %];
-
-function fetch_availability( prod, $tr ) {
-    var $availability_summary = $( '<span class="results_summary"></span>' );
-    $tr.find( '.info' ).append( $availability_summary );
-    $availability_summary.html( '<span class="label">' + _("Availability:") + ' </span> ' + _("Loading...") );
-
-    KOHA.OverDrive.Get(
-        prod.links.availability.href,
-        {},
-        function ( data ) {
-            if ( data.error ) return;
-
-            $availability_summary.html( '<span class="label">' + _("Items available:") + ' </span><span class="available"><strong>' +  data.copiesAvailable + '</strong> ' + _("out of") + ' ' + data.copiesOwned + '</span>' );
-
-            if ( data.numberOfHolds ) {
-                $availability_summary.find( '.available' ).append( ', ' + _("waiting holds:") + ' <strong>' + data.numberOfHolds + '</strong>' );
-            }
-
-            $tr.find( '.info' ).append( '<span class="results_summary actions"><span class="label">' + _("Actions:") + ' </span><a href="' + prod.contentDetails[0].href + '" ' + ( data.copiesAvailable ? ( ' class="addtocart">' + _("Check out") ) : ( ' class="hold">' + _("Place hold") ) ) + '</a></span>' );
-        }
-    );
-}
-
-function search( offset ) {
-    $( '#overdrive-status' ).html( _("Searching OverDrive...") + ' <img class="throbber" src="/opac-tmpl/lib/jquery/plugins/themes/classic/throbber.gif" /></span>' );
-
-    KOHA.OverDrive.Search( "[% OverDriveLibraryID %]", querystring, results_per_page, offset, function( data ) {
-        if ( data.error ) {
-            $( '#overdrive-status' ).html( '<strong class="unavailable">' + _("Error searching OverDrive collection.") + '</strong>' );
-            return;
-        }
-
-        if ( !data.totalItems ) {
-            $( '#overdrive-status' ).html( '<strong>' + _("No results found in the library's OverDrive collection.") + '</strong>' );
-            return;
-        }
-
-        $( '#overdrive-results-list tbody' ).empty();
-
-        $( '#overdrive-status' ).html( '<strong>' + _("Found") + ' ' + data.totalItems + ' ' + _("results in the library's OverDrive collection.") + '</strong>' );
-
-        for ( var i = 0; data.products[i]; i++ ) {
-            var prod = data.products[i];
-            var results = [];
-
-            results.push( '<tr>' );
-
-            results.push( '<td class="info"><a class="title" href="', prod.contentDetails[0].href, '">' );
-            results.push( prod.title );
-            if ( prod.subtitle ) results.push( ', ', prod.subtitle );
-            results.push( '</a>' );
-            results.push( '<p>' + _("by") + ' ', prod.primaryCreator.name, '</p>' );
-            if ( prod.starRating ) {
-                results.push( '<span class="results_summary ratings">' );
-                for ( var rating = 1; rating <= 5; rating++ ) {
-                    results.push( '<input class="star" type="radio" name="rating-' + i + '" value="' + rating + '"' + ( rating == Math.round( prod.starRating ) ? ' checked="checked"' : '' ) + ' disabled="disabled" />' );
-                }
-                results.push( '</span>' );
-            }
-            results.push( '<span class="results_summary"><span class="label">' + _("Type:") + ' </span>', prod.mediaType, '</span>' );
-            results.push( '</td>' );
-
-            results.push( '<td>' );
-            if ( prod.images.thumbnail ) {
-                results.push( '<a href="', prod.contentDetails[0].href, '">' );
-                results.push( '<img class="thumbnail" src="', prod.images.thumbnail.href, '" />' );
-                results.push( '</a>' );
-            }
-            results.push( '</td>' );
-
-            results.push( '</tr>' );
-            var $tr = $( results.join( '' ));
-            $( '#overdrive-results-list tbody' ).append( $tr );
-
-            fetch_availability( prod, $tr );
-        }
-
-        $( '#overdrive-results-list tr:odd' ).addClass( 'highlight' );
-
-        var pages = [];
-        var cur_page = offset / results_per_page;
-        var max_page = Math.floor( data.totalItems / results_per_page );
-
-        if ( cur_page != 0 ) {
-            pages.push( '<a class="nav" href="#" data-offset="' + (offset - results_per_page) + '">&lt;&lt; ' + _("Previous") + '</a>' );
-        }
-
-        for ( var page = Math.max( 0, cur_page - 9 ); page <= Math.min( max_page, cur_page + 9 ); page++ ) {
-            if ( page == cur_page ) {
-                pages.push( ' <span class="current">' + ( page + 1 ) + '</span>' );
-            } else {
-                pages.push( ' <a class="nav" href="#" data-offset="' + ( page * results_per_page ) + '">' + ( page + 1 ) + '</a>' );
-            }
-        }
-
-        if ( cur_page < max_page ) {
-            pages.push( ' <a class="nav" href="#" data-offset="' + (offset + results_per_page) + '">' + _("Next") + ' >></a>' );
-        }
-
-        if ( pages.length > 1 ) $( '#top-pages, #bottom-pages' ).find( '.pages' ).html( pages.join( '' ) );
-
-        $( '#overdrive-results-list input.star' ).rating();
-    } );
-}
-
-$( document ).ready( function() {
-    $( '#breadcrumbs p' )
-        .append( ' ' )
-        .append( '<span id="overdrive-status"></span>' );
-
-    $( document ).on( 'click', 'a.nav', function() {
-        search( $( this ).data( 'offset' ) );
-        return false;
-    });
-
-    search( 0 );
-} );
-</script>
-<style>
-.actions a.addtocart {
-    display: inline;
-}
-</style>
-</head>
-<body>
-[% IF ( OpacNav ) %]
-<div id="doc3" class="yui-t1">
-[% ELSE %]
-<div id="doc3" class="yui-t7">
-[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-    <h1>OverDrive search for '[% q | html %]'</h1>
-    <div id="breadcrumbs">
-        <p></p>
-    </div>
-
-    <div id="yui-main"><div class="yui-b searchresults">
-        <div id="top-pages">
-            <div class="pages">
-            </div>
-        </div>
-        <table id="overdrive-results-list">
-            <tbody>
-            </tbody>
-        </table>
-        <div id="bottom-pages">
-            <div class="pages">
-            </div>
-        </div>
-     </div></div>
-
-[% IF ( OpacNav ) %]
-<div class="yui-b"><div id="opacnav" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div></div>
-[% END %]
-
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt
deleted file mode 100644 (file)
index 54eacd9..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Change your password
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-passwd">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-       <div id="userpasswd" class="container">
-    <h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> &#8674; Change your password </h3>
-
-    [% IF ( Error_messages ) %]
-<div class="dialog error">        <h3>There was a problem with your submission</h3>
-        <p>
-            [% IF ( PassMismatch ) %]
-            Passwords do not match.  Please re-type your new password.
-            [% END %]
-            [% IF ( ShortPass ) %]
-            Your new password must be at least [% minpasslen %] characters long
-            [% END %]
-            [% IF ( WrongPass ) %]
-            Your current password was entered incorrectly.  If this problem persists, please ask a librarian to re-set your password for you.
-            [% END %]
-        </p></div>
-    [% END %]
-    
-    [% IF ( OpacPasswordChange ) %]
-        [% IF ( Ask_data ) %]
-        <form action="/cgi-bin/koha/opac-passwd.pl" name="mainform" id="mainform" method="post"><fieldset class="brief">
-                       [% UNLESS ( ShortPass ) %]<div class="hint">Your password must be at least [% minpasslen %] characters long.</div>[% END %]
-          <ol>  <li><label for="Oldkey">Current password:</label> <input type="password" id="Oldkey" size="25"  name="Oldkey" /></li>
-            <li><label for="Newkey">New password:</label> <input type="password" id="Newkey"  size="25"  name="Newkey" /></li>
-            <li><label for="Confirm">Re-type new password:</label> <input type="password"  id="Confirm" size="25" name="Confirm" /></li></ol></fieldset>
-            <fieldset class="action"><input type="submit" value="Submit changes" class="submit" /> <a href="/cgi-bin/koha/opac-user.pl" class="cancel">Cancel</a></fieldset>
-        </form>
-        [% END %]
-    [% ELSE %]
-        <div class="dialog alert">You can't change your password.</div>
-    [% END %]
-    
-    [% IF ( password_updated ) %]
-        <div class="dialog message"><h1>Password updated</h1>
-        Your password has been changed</div>
-        <form action="/cgi-bin/koha/opac-user.pl" method="post">
-            <input type="hidden" name="borrowernumber" value="[% borrowernumber %]" />
-            <p><input type="submit" class="icon back" value="Return to your record" /></p>
-        </form>
-    [% END %]
-</div>
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt
deleted file mode 100644 (file)
index 1106973..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your privacy management
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-privacy">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-       <div id="userprivacy" class="container">
-    <h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> &#8674; Privacy policy </h3>
-
-    [% IF ( deleted ) %]
-        <div class="dialog message">Your reading history has been deleted.</div>
-    [% ELSIF ( err_history_not_deleted ) %]
-        <div class="dialog alert">The deletion of your reading history failed, because there is a problem with the configuration of this feature. Please help to fix the system by informing your library of this error.</div>
-    [% END %]
-    [% IF ( privacy_updated ) %]
-        <div class="dialog message">Your privacy rules have been updated.</div>
-    [% END %]
-    <div id="userprivacyrules" class="container">
-    <h2>Privacy rule</h2>
-    [% IF ( Ask_data ) %]
-               <p>We take great care in protecting your privacy. On this screen, you can define how long we keep your reading history.</p>
-               <p>Your options are: <p>
-            <ul id="opac-privacy-options-list">
-                <li class="privacy0">Forever: keep my reading history without limit. This is the option for users who want to keep track of what they are reading.</li>
-                <li class="privacy1">Default: keep my reading history according to local laws. This is the default option : the library will keep your reading history for the duration permitted by local laws.</li>
-                <li class="privacy2">Never: Delete my reading history immediately. This will delete all record of the item that was checked-out upon check-in.</li>
-            </ul>
-            <p id="note1">Please note that information on any book still checked-out must be kept by the library no matter which privacy option you choose.</p>
-            <p id="note2">Please also note that the library staff can't update these values for you: it's your privacy!</p>
-    </div>
-    <form action="/cgi-bin/koha/opac-privacy.pl" method="post" id="opac-privacy-update-form">
-            <input type="hidden" name="op" value="update_privacy" />
-            <label for:"privacy">Please choose your privacy rule:</label>
-            <select name="privacy">
-                [% IF ( privacy0 ) %]
-                    <option value="0" selected="1" class="privacy0">Forever</option>
-                [% ELSE %]
-                    <option value="0" class="privacy0">Forever</option>
-                [% END %]
-                [% IF ( privacy1 ) %]
-                    <option value="1" selected="1" class="privacy1">Default</option>
-                [% ELSE %]
-                    <option value="1" class="privacy1">Default</option>
-                [% END %]
-                [% IF ( privacy2 ) %]
-                    <option value="2" selected="1" class="privacy2">Never</option>
-                [% ELSE %]
-                    <option value="2" class="privacy2">Never</option>
-                [% END %]
-            </select>
-            <input type="Submit" value="Submit" />
-        </form>
-        <h2>Immediate deletion</h2>
-        <form action="/cgi-bin/koha/opac-privacy.pl" method="post" id="opac-privacy-delete-form">
-            <input type="hidden" name="op" value="delete_record" />
-            <p>Whatever your privacy rule you choose, you can delete all your reading history immediately by clicking here. <b>BE CAREFUL</b>. Once you've confirmed the deletion, no one can retrieve the list!</p>
-            <input type="submit" value="Immediate deletion" onclick="return confirmDelete(MSG_CONFIRM_AGAIN);" />
-        </form>
-    [% END %]
-    </div>
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt
deleted file mode 100644 (file)
index a448d0b..0000000
+++ /dev/null
@@ -1,146 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your checkout history
-[% INCLUDE 'doc-head-close.inc' %]
-<style type="text/css">ul.ui-tabs-nav li a, ul.ui-tabs-nav li span.a  { padding:0.6em 1em; }</style>
-<script type="text/javascript">
-//<![CDATA[
-$(document).ready(function(){
-    [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
-        $('#sortsubmit').hide();
-    $('#order').change(function() {
-        $('#sortform').submit();
-    });
-});
-//]]>
-</script>
-</head>
-<body id="opac-readingrecord">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-<div id="userreadingrecord" class="container">
-<!--CONTENT-->
-<h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> &#8674; Checkout history</h3>
-
-[% IF READING_RECORD.size() == 0 %]
-You have never borrowed anything from this library.
-[% ELSE %]
-<div id="opac-user-readingrec" class="statictabs">
-
-<div class="resultscontrol resort"> <form id="sortform" action="/cgi-bin/koha/opac-readingrecord.pl" method="get">
-[% UNLESS ( limit ) %]<input type="hidden" name="limit" value="full" />[% END %]
-<select name="order" id="order">
-
-[% IF ( orderbydate ) %]<option value="" selected="selected">Order by date</option>[% ELSE %]<option value="">Order by date</option>[% END %]
-
-[% IF ( orderbytitle ) %]<option value="title" selected="selected">Order by title</option>[% ELSE %]<option value="title">Order by title</option>[% END %]
-
- </select> <input type="submit" value="Go" id="sortsubmit" class="submit clearfix" /></form></div>
-
-<ul>
-
-[% IF ( showfulllink ) %]
-[% IF ( limit ) %]
-<li><a href="/cgi-bin/koha/opac-readingrecord.pl?limit=full[% IF ( orderbytitle ) %]&amp;order=title[% END %]">Show all items</a></li><li class="active"><a href="#readingrec">Showing last 50 items</a></li>
-[% ELSE %]
-<li class="active"><a href="/cgi-bin/koha/opac-readingrecord.pl#readingrec">Showing all items</a></li><li><a href="/cgi-bin/koha/opac-readingrecord.pl?limit=50[% IF ( orderbytitle ) %]&amp;order=title[% END %]">Show last 50 items only</a></li>
-[% END %]
-[% ELSE %]
-<li class="active"><a href="/cgi-bin/koha/opac-readingrecord.pl#readingrec">Showing all items</a></li>
-[% END %]
-</ul>
-<div class="tabs-container"><table id="readingrec">
-<tr>
-<th colspan="2">Title</th>
-<th>Item type</th>
-<th>Call no.</th>
-<th>Date</th>
-[% IF ( OPACMySummaryHTML ) %]
-<th>Links</th>
-[% END %]
-</tr>
-
-[% FOREACH issue IN READING_RECORD %]
-
-[% IF  loop.even  %]<tr class="highlight">[% ELSE %]<tr>[% END %]
-<td>
-[% IF  OPACAmazonCoverImages %]
-    [% IF  issue.normalized_isbn %]
-        <a href="http://www.amazon.com/gp/reader/[% issue.normalized_isbn %]/ref=sib_dp_pt/002-7879865-0184864#reader-link"><img border="0" src="https://images-na.ssl-images-amazon.com/images/P/[% issue.normalized_isbn %].01.THUMBZZZ.jpg" alt="Cover Image" /></a>
-    [% ELSE %]
-         <span class="no-image">No cover image available</span>
-    [% END %]
-[% END %]
-
-[% IF GoogleJackets %]
-    [% IF  issue.normalized_isbn %]
-        <div style="block" title="[% issue.biblionumber |url %]" class="[% issue.normalized_isbn %]" id="gbs-thumbnail[% loop.count %]"></div>
-    [% ELSE %]
-       <span class="no-image">No cover image available</span>
-    [% END %]
-[% END %]
-
-[% IF BakerTaylorEnabled %]
-    [% IF issue.normalized_isbn %]
-      <a href="https://[% BakerTaylorBookstoreURL |html %][% issue.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% issue.normalized_isbn %]" /></a>
-    [% ELSE %]
-       <span class="no-image">No cover image available</span>
-    [% END %]
-[% END %]
-
-[% IF SyndeticsEnabled %]
-    [% IF SyndeticsCoverImages %]
-        [% IF  using_https  %]
-<img src="https://secure.syndetics.com/index.aspx?isbn=[% issue.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% issue.normalized_upc %]&amp;oclc=[% issue.normalized_oclc %]" alt="" class="thumbnail" />
-       [% ELSE %]
-<img src="http://www.syndetics.com/index.aspx?isbn=[% issue.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% issue.normalized_upc %]&amp;oclc=[% issue.normalized_oclc %]" alt="" class="thumbnail" />
-       [% END %]
-    [% END %]
-[% END %]
-</td>
-<td>
-[% IF  issue.BiblioDefaultViewmarc %]
-     <a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% issue.biblionumber |url %]">[% issue.title |html %] [% IF  issue.subtitle  %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield %][% END %][% END %]</a>
-[% ELSIF issue.BiblioDefaultViewisbd %]
-     <a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% issue.biblionumber |url %]">[% issue.title |html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield %][% END %][% END %]</a>
-[% ELSE %]
-     <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% issue.biblionumber |url %]">[% issue.title |html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield %][% END %][% END %]</a>
-[% END %]
-                    <span class="item-details">
-                        [% issue.author %]
-                    </span></td>
-<td>
-[% UNLESS ( noItemTypeImages ) %][% IF ( issue.imageurl ) %]<img src="[% issue.imageurl %]" alt="" />[% END %][% END %] [% issue.description %]</td>
-<td>[% issue.itemcallnumber %]</td>
-<td>
-[% IF issue.returndate %]
-    [% issue.returndate | $KohaDates %]
-[% ELSE %]
-    <em>(Checked out)</em>
-[% END %]
-</td>
-[% IF OPACMySummaryHTML %]
-    <td>[% issue.MySummaryHTML %]</td>
-[% END %]
-</tr>
-
-[% END %]
-</table></div></div>
-
-[% END %]
-</div>
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-confirmation.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-confirmation.tt
deleted file mode 100644 (file)
index 089de24..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-main">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-    <div class="yui-b">
-        <div id="loggedin" class="yui-ge">
-            <div class="yui-u first">
-                <h1>Registration Complete!</h1>
-
-                <p>You have successfully registered your new account. To log in, use the following credentials:</p>
-
-                <p>
-                    Username: [% borrower.userid %]
-                    <br/>
-                    Password: [% password_cleartext %]
-                </p>
-
-                <p>For your convenience, the login box on this page has been pre-filled with this data. Please log in[% IF OpacPasswordChange %] and change your password[% END %].</p>
-
-                <div id="PatronSelfRegistrationAdditionalInstructions">[% PatronSelfRegistrationAdditionalInstructions %]</div>
-            </div>
-
-            [% IF ( opacuserlogin || OpacNavRight ) %]
-                <div class="yui-u">
-                    [% IF ( opacuserlogin ) %]
-                        [% UNLESS ( loggedinusername ) %]
-                            [% UNLESS ( casAuthentication ) %]
-                                <div id="login" class="container clearfix">
-                                    <form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="auth">
-                                        <input type="hidden" name="koha_login_context" value="opac" />
-
-                                        <fieldset class="brief">
-                                            <legend>Log in to your account:</legend>
-
-                                            <ol>
-                                                <li><label for="userid">Login:</label><input type="text" id="userid" size="10" name="userid" value="[% borrower.userid %]" /></li>
-                                                <li><label for="password">Password:</label><input type="password" id="password" size="10" name="password" value="[% password_cleartext %]" /></li>
-                                            </ol>
-
-                                            <fieldset class="action">
-                                                <input type="submit" value="Log In" class="submit" />
-                                            </fieldset>
-                                        </fieldset>
-                                    </form>
-                                </div>
-                            [% END %]
-                        [% END %]
-                    [% END %]
-
-                    [% IF ( OpacNavRight ) %]<div id="opacrightsidebar" class="container">[% OpacNavRight %]</div>[% END %]
-                </div>
-            [% END %]
-        </div>
-    </div>
-</div>
-
-[% IF ( OpacNav ) %]<div class="yui-b">
-    <div id="opacnav" class="container">
-        [% INCLUDE 'navigation.inc' %]
-    </div>
-[% END %]
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-email-sent.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-email-sent.tt
deleted file mode 100644 (file)
index c114427..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Please confirm your registration
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-confirmation-pending">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-    <div class="yui-b">
-        <div id="confirmation-pending" class="dialog message">
-            <h1>Please confirm your registration</h1>
-
-                        <p>A confirmation email has been sent to the email address <strong>[% email %]</strong>.</p>
-
-                        <p>Your account will not be activated until you follow the link provided in the confirmation email.</p></div>
-        </div>
-</div>
-
-[% IF ( OpacNav ) %]<div class="yui-b">
-    <div id="opacnav" class="container">
-        [% INCLUDE 'navigation.inc' %]
-    </div>
-[% END %]
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-invalid.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-invalid.tt
deleted file mode 100644 (file)
index 9d466dc..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-main">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-    <div class="yui-b">
-        <div id="loggedin" class="yui-ge">
-            <div class="yui-u first">
-                <h1>Registration invalid!</h1>
-
-                <p>There were problems processing your registration. Please contact your library for help.</p>
-
-            </div>
-        </div>
-    </div>
-</div>
-
-[% IF ( OpacNav ) %]<div class="yui-b">
-    <div id="opacnav" class="container">
-        [% INCLUDE 'navigation.inc' %]
-    </div>
-[% END %]
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt
deleted file mode 100644 (file)
index d846355..0000000
+++ /dev/null
@@ -1,604 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Placing a hold
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'calendar.inc' %]
-<script type="text/javascript">
-// <![CDATA[
- var MSG_NO_ITEM_SELECTED = _("Expecting a specific item selection.");
- var ForceHoldNotesReasons=new Array(
-    _("This title consists of multiple volumes/parts. Please indicate which part you need. Clicking on specific item information may be helpful."),
-    "*** Add a new reason above this line ***" ); // NOTE: Do not renumber reasons; this will affect use of existing ones.
-
- function prefixOf (s, tok) {
-     var index = s.indexOf(tok);
-     return s.substring(0, index);
- }
- function suffixOf (s, tok) {
-     var index = s.indexOf(tok);
-     return s.substring(index + 1);
- }
-
-// Select the first item available
-function select_first_available(id){
-    var radios = $("input:radio[name='checkitem_" + id + "']");
-    $(radios).first().attr("checked", "checked");
-}
-
- $(document).ready(function() {
-    $('#hold-request-form').preventDoubleFormSubmit();
-
-    var copiesRowId = null;
-    var wasSpecific = false;
-    var lastCopiesRowId = null;
-
-    $(".toggle-hold-options").show();
-    $(".hold-options").hide();
-    $(".holddatefrom,.holddateto").prop("readOnly", true);
-
-    $(".checkitem").parent().click(function(e){
-        if(e.target.tagName.toLowerCase() == 'td'){
-           $(this).find("input.checkitem").each( function() {
-               $(this).attr('checked', 'checked');
-            });
-        }
-    });
-
-    // click on a first td check the confirmjs checkbox
-    $("td.hold").click(function(e){
-      if(e.target.tagName.toLowerCase() == 'td'){
-        $(this).find("input.confirmjs").each( function() {
-           $(this).attr('checked', !$(this).attr('checked'));
-           $(this).change();
-        });
-      }
-    });
-
-    $(".toggle-hold-options").on("click",function(e){
-        e.preventDefault();
-        toggleLink = $(this);
-        var optionsID = this.id.replace("toggle-hold-options-","");
-        $("#hold-options-"+optionsID).toggle(0, function() {
-            toggleLink.text($(this).is(':visible') ? _("Hide options") : _("Show more options"));
-        });
-    });
-
-    // Hides all 'specific copy' table rows on load.
-    $(".copiesrow").hide();
-
-    // Insert reasons for forced hold notes
-    $(".forcenotesreason").each(function(){
-        biblioNum = suffixOf($(this).attr("id"), "_");
-        var j=$("#notesmandatory_"+biblioNum).val();
-        if(j>0) {
-            $(this).html(ForceHoldNotesReasons[j-1]);
-        }
-    });
-
-    $(".date-format").each(function(){
-        if($(this).hasClass("to")){ var op = "to"; }
-        if($(this).hasClass("from")){ var op = "from"; }
-        var bibNum = $(this).data("biblionumber");
-        $(this).html("<a href=\"#\" class=\"clear-date\" data-op=\"" + op + "\" id=\"clear" + bibNum + "\">" + _("Clear date") + "</a>");
-    });
-
-    $(".clear-date").on("click",function(e){
-        e.preventDefault();
-        var fieldID = this.id.replace("clear","");
-        var op = $(this).data("op");
-        $("#" + op + fieldID).val("");
-    });
-
-    // Replace non-JS single-selection with multi-selection capability.
-    $(".reserve_mode").val("multi");
-    $(".confirm_nonjs").remove();
-    $(".confirmjs_hold").each(function(){
-        var bib = $(this).attr("title");
-        var html = "<label><input type =\"checkbox\" class=\"confirmjs\" checked=\"checked\"";
-        html += "value=\"" + bib + "\" id=\"" + bib + "\" /> " + _("Place a hold on") + " </label> ";
-        $(this).html(html);
-    });
-    $(".confirmjs_nohold").each(function(){
-        var bib = $(this).attr("title");
-        var html = "<label><input type =\"checkbox\" class=\"confirmjs\" disabled=\"disabled\"";
-        html += "value=\"" + bib + "\" id=\"" + bib + "\" />" + _("Place a hold on: ") + "</label>";
-        $(this).html(html);
-    });
-
-    // expand or collapse the copiesrow tr
-    function toggle_copiesrow(biblioNum) {
-        var checkbox = $("input:checkbox[value='"+biblioNum+"']");
-        newCopiesRowId = "#copiesrow_" + biblioNum;
-        var select_specific = $("#reqspecific_"+biblioNum).is(":checked");
-
-        // If the checkbox is checked AND we want a specific item, we display the items block
-        if ( $(checkbox).is(":checked") && select_specific ) {
-            $(newCopiesRowId).show();
-        } else {
-            $(newCopiesRowId).hide();
-        }
-    };
-
-    $("#place_on_hdr").show();
-
-    [% IF OPACItemHolds == '1' %]
-        $(".place_on_type").show();
-        // onload, selectany is checked
-        $(".selectany").attr("checked", "checked");
-    [% END %]
-
-    // If the user is *allowed* to choose a specific item
-    // The first one is preselected
-    [% IF OPACItemHolds =="1" %]
-        $("table.copiesrow").each(function(){
-            var id = suffixOf($(this).attr("id"), "_");
-            select_first_available(id);
-        });
-    [% END %]
-
-    // On confirmsjs change
-    $(".confirmjs").change(function(){
-        var id = suffixOf($(this).attr("id"), "_");
-        // If I m checked, I enable radio buttons
-        if ( $(this).is(":checked") ) {
-            $("#reqspecific_" + id).attr("disabled", false);
-            $("#reqany_" + id).attr("disabled", false);
-        }
-        // Else its are disabled
-        else {
-            $("#reqspecific_" + id).attr("disabled", "disabled");
-            $("#reqany_" + id).attr("disabled", "disabled");
-        }
-        // expand or collaspe the items block
-        toggle_copiesrow(id);
-   });
-
-    // When 'specific copy' or 'first available' radio button is clicked
-    $(".selectspecific, .selectany").click(function() {
-        var id = suffixOf($(this).attr("id"), "_");
-        toggle_copiesrow(id);
-    });
-
-    // Show or hide holds notes
-    $(".shownotes").click(function(){
-        biblioNum = suffixOf($(this).attr("id"), "_");
-        $("#notesrow_"+biblioNum).toggle();
-    });
-
-    // When 'Place Hold' button is clicked
-    $(".placehold").click(function(){
-        var biblionumbers = "";
-        var selections = "";
-
-        if ($(".confirmjs:checked").size() == 0) {
-            alert(MSG_NO_RECORD_SELECTED);
-            return false;
-        }
-
-        // Find the items with the 'Hold' box checked
-        var badBib = null;
-        $(".confirmjs:checked").each(function() {
-            var biblioNum = $(this).val();
-            biblionumbers += biblioNum + "/";
-            selections += biblioNum + "/";
-
-            // If the 'specific copy' radio button is checked
-            if ($("#reqspecific_" + biblioNum + ":checked").size() > 0) {
-                // Find the selected copy
-                var item = $(".checkitem_" + biblioNum + ":checked");
-                if ($(item).size() == 0) {
-                    badBib = biblioNum;
-                    return false;
-                } else {
-                  selections += $(item).val();
-                }
-            }
-            selections += "/";
-
-            // Add the pickup location
-            var branchSel = $("#branch_" + biblioNum);
-            if (branchSel.size() > 0) {
-                selections += $(branchSel).val();
-            }
-            selections += "/";
-            return true;
-        });
-
-        if (badBib) {
-            alert(MSG_NO_ITEM_SELECTED);
-            return false;
-        }
-
-        $("#selections").val(selections);
-        $("#biblionumbers").val(biblionumbers);
-        return true;
-    });
-
-
-[% FOREACH bibitemloo IN bibitemloop %]
-    [% IF ( bibitemloo.holdable ) %]
-        // http://jqueryui.com/demos/datepicker/#date-range
-        var dates[% bibitemloo.biblionumber %] = $( "#from[% bibitemloo.biblionumber %], #to[% bibitemloo.biblionumber %]" ).datepicker({
-            minDate: 1,
-            changeMonth: true,
-            numberOfMonths: 1,
-            onSelect: function( selectedDate ) {
-                var option = this.id == "from[% bibitemloo.biblionumber %]" ? "minDate" : "maxDate",
-                    instance = $( this ).data( "datepicker" );
-                    date = $.datepicker.parseDate(
-                        instance.settings.dateFormat ||
-                        $.datepicker._defaults.dateFormat,
-                        selectedDate, instance.settings );
-                dates[% bibitemloo.biblionumber %].not( this ).datepicker( "option", option, date );
-            }
-        });
-    [% END %]
-[% END %]
-
- });
-// ]]>
-</script>
-<style type="text/css">td ul { padding : 0; } td li { white-space: nowrap; font-size: 90%; list-style-type:none; padding : .3em 0; }</style>
-</head>
-
-<body id="opac-holds">
-  <div id="doc3" class="yui-t7">
-    <div id="bd">
-    [% INCLUDE 'masthead.inc' %]
-         <div id="yui-g">
-        <div id="holds" class="container">
-        [% IF ( message ) %]
-            [% IF ( GNA ) %]
-              <div id="gna" class="dialog alert">
-                <p><strong>Sorry</strong>, you cannot place holds because the library doesn't have up-to-date <a href="/cgi-bin/koha/opac-memberentry.pl">contact information</a> on file.</p>
-              <p>Please contact your librarian, or use the <a href="/cgi-bin/koha/opac-memberentry.pl">online update form</a> to submit current information (<em>Please note:</em> there may be a delay in restoring your account if you submit online)</p>
-              </div>
-            [% END %]
-            [% IF ( lost ) %]
-              <div id="lost" class="dialog alert">
-                <p><strong>Sorry</strong>, you cannot place holds because your library card has been marked as lost or stolen.</p>
-                <p>If this is an error, please take your card to the circulation desk at your local library and the error will be corrected.</p>
-              </div>
-            [% END %]
-            [% IF ( debarred ) %]
-              <div id="debarred" class="dialog alert">
-                <p><strong>Sorry</strong>, you cannot place holds because your account has been frozen.</p>
-                <p>Usually the reason for freezing an account is old overdues or damage fees.   If <a href="/cgi-bin/koha/opac-user.pl">your account page</a> shows your account to be clear, please consult a librarian.</p>
-              </div>
-            [% END %]
-            [% IF ( too_much_oweing ) %]
-              <div id="too_much_oweing" class="dialog alert">
-                Sorry, you cannot place holds because you owe [% too_much_oweing %].
-              </div>
-            [% END %]
-            [% IF ( too_many_reserves ) %]
-              <div id="too_many_reserves" class="dialog alert">Sorry, you cannot place more than [% too_many_reserves %] holds.
-              </div>
-            [% END %]
-            [% IF ( bad_biblionumber ) %]
-              <div id="bad_biblionumber" class="dialog alert">ERROR: No biblio record found for biblionumber [% bad_biblionumber %].</div>
-            [% END %]
-            [% IF ( no_items_selected ) %]
-              <div id="no_items_selected" class="dialog alert">
-                You must select at least one item.
-              </div>
-            [% END %]
-            [% IF ( no_branch_selected ) %]
-              <div id="no_branch_selected" class="dialog alert">
-                You must select a library for pickup.
-              </div>
-            [% END %]
-            [% IF ( no_biblionumber ) %]
-              <div id="no_biblionumber" class="dialog alert">ERROR: No biblionumber received.</div>
-            [% END %]
-            [% IF ( bad_data ) %]
-              <div id="bad_data" class="dialog alert">ERROR: Internal error: incomplete hold request.</div>
-            [% END %]
-            [% IF ( expired_patron ) %]
-                <div id="expired_patron" class="dialog alert"><p><strong>Sorry</strong>, you cannot place holds because your library card has expired.</p><p>Please contact your librarian if you wish to renew your card.</p></div>
-            [% END %]
-          [% ELSE %]
-            [% IF ( none_available ) %]
-                <div id="none_available" class="dialog alert"><strong>Sorry</strong>, none of these items can be placed on hold.
-                </div>
-              [% END %]
-          [% END %]<!-- NAME="message" -->
-
-      [% UNLESS ( message ) %][% UNLESS ( none_available ) %]<h3>Confirm holds for:
-                      [% FOREACH USER_INF IN USER_INFO %]
-                        [% USER_INF.firstname %] [% USER_INF.surname %] ([% USER_INF.cardnumber %])
-                      [% END %]
-                    </h3>[% END %]
-             [% IF (RESERVE_CHARGE) %]
-             <div class="dialog alert" id="reserve_fee">
-               There is a charge of [% RESERVE_CHARGE %] for placing this hold
-             </div>
-             [% END %]
-
-            <form action="/cgi-bin/koha/opac-reserve.pl" method="post" id="hold-request-form">
-            <input type="hidden" name="place_reserve" value="1"/>
-
-            <!-- These values are set dynamically by js -->
-            <input type="hidden" name="biblionumbers" id="biblionumbers"/>
-            <input type="hidden" name="selecteditems" id="selections"/>
-            <div id="bigloop">
-
-                [% FOREACH bibitemloo IN bibitemloop %]
-                    <div class="holdrow">
-
-                        <p>
-
-                        [% IF ( bibitemloo.holdable ) %]
-                          <input class="reserve_mode" name="reserve_mode" type="hidden" value="single"/>
-                          <input class="single_bib" name="single_bib" type="hidden" value="[% bibitemloo.biblionumber %]"/>
-                            <span class="confirmjs_hold" title="[% bibitemloo.biblionumber %]" style="padding:.3em"></span>
-                            <span class="confirm_nonjs">
-                              <input type="radio" class="confirmbox checkitem [% bibitemloo.biblionumber %]"
-                                     name="[% bibitemloo.biblionumber %]" checked="checked"
-                                     id="single_[% bibitemloo.biblionumber %]"
-                                     value="any" />
-                              <label class="confirm_label" for="single_[% bibitemloo.biblionumber %]">Place a hold on </label>
-                            </span>
-                        [% ELSE %]
-                        [% END %]
-
-                            <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% bibitemloo.biblionumber %]">[% bibitemloo.title |html %][% IF ( bibitemloo.subtitle ) %] [% FOREACH subtitl IN bibitemloo.subtitle %][% subtitl.subfield %][% END %][% END %]</a>
-                                            [% IF ( bibitemloo.author ) %],  by [% bibitemloo.author %][% END %]</p>
-
-
-
-
-                        [% UNLESS ( bibitemloo.holdable ) %]
-                            [% IF ( bibitemloo.already_reserved ) %]
-                                <div class="bibmessage">You have already requested this title.</div>
-                            [% ELSE %]
-                                [% UNLESS ( bibitemloo.bib_available ) %]
-                                    <div class="bibmessage">No available items.</div>
-                                [% ELSE %]
-                                    [% IF ( bibitemloo.already_patron_possession ) %]
-                                        <div class="bibmessage">This title cannot be requested because it's already in your possession.</div>
-                                    [% ELSE %]
-                                        <div class="bibmessage">This title cannot be requested.</div>
-                                    [% END %]
-                                [% END %]
-                            [% END %]
-                        [% END %]
-
-                        [% IF ( bibitemloo.holdable ) %]
-                            <fieldset class="rows">
-                            <ul>
-                            <!-- HOLDABLE -->
-                            [% UNLESS ( item_level_itypes ) %]
-                                <li class="itype">
-                                    <span class="label">Item type: </span>
-                                    [% IF ( bibitemloo.imageurl ) %]<img src="[% bibitemloo.imageurl %]" alt="" />[% END %]
-                                    [% bibitemloo.description %]
-                                </li>
-                            [% END %]
-                            [% IF showholds || showpriority %]
-                                <li class="priority">
-                                    <span class="label">Holds and priority: </span>
-                                    [% IF showpriority %] [% bibitemloo.rank %] [% END %]
-                                    [% IF showholds && showpriority %] out of [% END %]
-                                    [% IF showholds %] [% bibitemloo.reservecount %] [% END %]
-                                </li>
-                            [% END %]
-
-
-
-                            [% UNLESS ( singleBranchMode ) %]
-                                [% IF ( bibitemloo.holdable ) %]
-                                    [% IF ( choose_branch ) %]
-                                        <li class="branch">
-                                            <label for="branch_[% bibitemloo.biblionumber %]">Pick up location:</label>
-                                            [% UNLESS ( bibitemloo.holdable ) %]
-                                                <select name="branch" id="branch_[% bibitemloo.biblionumber %]" disabled="disabled">
-                                                    [% FOREACH branchloo IN bibitemloo.branchloop %]
-                                                        [% IF ( branchloo.selected ) %]
-                                                            <option value="[% branchloo.branchcode %]" selected="selected">[% branchloo.branchname %]</option>
-                                                        [% ELSE %]
-                                                            <option value="[% branchloo.branchcode %]">[% branchloo.branchname %]</option>
-                                                        [% END %]
-                                                    [% END %]
-                                                </select>
-                                            [% ELSE %]
-                                                <select name="branch" id="branch_[% bibitemloo.biblionumber %]">
-                                                    [% FOREACH branchloo IN bibitemloo.branchloop %]
-                                                        [% IF ( branchloo.selected ) %]
-                                                            <option value="[% branchloo.branchcode %]" selected="selected">[% branchloo.branchname %]</option>
-                                                        [% ELSE %]
-                                                            <option value="[% branchloo.branchcode %]">[% branchloo.branchname %]</option>
-                                                        [% END %]
-                                                    [% END %]
-                                                </select>
-                                            [% END %]
-                                        </li>
-                                    [% END %]
-                                [% END %]
-                            [% END %]
-                        </ul>
-                        <a class="toggle-hold-options" id="toggle-hold-options-[% bibitemloo.biblionumber %]" style="display:none;" href="#">Show more options</a>
-                        <div id="hold-options-[% bibitemloo.biblionumber %]" class="hold-options">
-                        <ul>
-                            [% IF ( reserve_in_future ) %]
-                                <li><label for="from[% bibitemloo.biblionumber %]">Hold starts on date:</label>
-                                    <input name="reserve_date_[% bibitemloo.biblionumber %]" id="from[% bibitemloo.biblionumber %]" size="10" class="holddatefrom"/>
-                                    <span class="date-format from" data-biblionumber="[% bibitemloo.biblionumber %]">[% INCLUDE 'date-format.inc' %]</span>
-                                </li>
-                            [% END %]
-
-                        [% END %]
-                        [% IF ( bibitemloo.holdable ) %]
-                            <li>
-                                <label for="to[% bibitemloo.biblionumber %]">Hold not needed after:</label>
-                                    <input name="expiration_date_[% bibitemloo.biblionumber %]" id="to[% bibitemloo.biblionumber %]" size="10" class="holddateto" />
-                                    <span class="date-format to" data-biblionumber="[% bibitemloo.biblionumber %]">[% INCLUDE 'date-format.inc' %]</span>
-                            </li>
-                        [% END %]
-
-                        [% IF ( OpacHoldNotes && bibitemloo.holdable ) %]
-                            <li>
-                                <div class="notesrow" id="notesrow_[% bibitemloo.biblionumber %]">
-                                  <label for="holdnotes[% bibitemloo.biblionumber %]">Hold notes:</label>
-                                  <span id="forcenotesreason_[% bibitemloo.biblionumber %]" class="forcenotesreason"></span>
-                                  <textarea id="holdnotes[% bibitemloo.biblionumber %]" rows="2" cols="30" name="notes_[% bibitemloo.biblionumber %]">[% bibitemloo.holdnotes %]</textarea>
-                                  <input type="hidden" id="notesmandatory_[% bibitemloo.biblionumber %]" value="[% bibitemloo.mandatorynotes %]"/>
-                                </div>
-                            </li>
-                        [% END %]
-
-                        [% IF ( bibitemloo.holdable ) %]
-                            <!-- HOLD ABLE -->
-                            [% IF OPACItemHolds == '1' or OPACItemHolds == 'force' %]
-                            <!-- ITEM HOLDS -->
-
-                                <li class="radio place_on_type" style="display:none;">
-                                  [% IF OPACItemHolds == "1" %]
-                                    <input type="radio" name="reqtype_[% bibitemloo.biblionumber %]"
-                                            id="reqany_[% bibitemloo.biblionumber %]"
-                                            class="selectany"
-                                            value="Any"
-                                            checked="checked"
-                                     />
-                                  [% ELSE %]
-                                    <input type="radio" name="reqtype_[% bibitemloo.biblionumber %]"
-                                            id="reqany_[% bibitemloo.biblionumber %]"
-                                            class="selectany"
-                                            value="Any"
-                                     />
-                                  [% END %]
-                                  <label for="reqany_[% bibitemloo.biblionumber %]">Next available item</label>
-                                  [% IF OPACItemHolds == "force" %]
-                                      <input type="radio" name="reqtype_[% bibitemloo.biblionumber %]"
-                                             id="reqspecific_[% bibitemloo.biblionumber %]"
-                                             class="selectspecific"
-                                             value="Specific"
-                                             checked="checked"
-                                      />
-                                  [% ELSE %]
-                                      <input type="radio" name="reqtype_[% bibitemloo.biblionumber %]"
-                                             id="reqspecific_[% bibitemloo.biblionumber %]"
-                                             class="selectspecific"
-                                             value="Specific"
-                                      />
-                                  [% END %]
-                                  <label for="reqspecific_[% bibitemloo.biblionumber %]">A specific item</label>
-                                </li>
-
-                        [% IF OPACItemHolds == 'force' %]
-                            <script type="text/javascript">
-                                $(document).ready(function() {
-                                    $("#toggle-hold-options-[% bibitemloo.biblionumber %]").click();
-                                    $("#copiesrow_[% bibitemloo.biblionumber %]").show();
-                                });
-                            </script>
-                        [% END %]
-
-                            [% END %]
-                </ul>
-                        [% END %]
-                  [% IF OPACItemHolds == '1' || OPACItemHolds == 'force' %]
-                  [% IF ( bibitemloo.holdable ) %]
-
-                        <table class="copiesrow" id="copiesrow_[% bibitemloo.biblionumber %]">
-                          <caption>Select a specific item:</caption>
-                          <tr>
-                            <th>Copy number</th>
-                            [% IF ( item_level_itypes ) %]
-                              <th>Item type</th>
-                            [% END %]
-                            <th>Barcode</th>
-                            [% UNLESS ( singleBranchMode ) %]
-                              <th>Home library</th>
-                              <th>Last location</th>
-                            [% END %]
-                            <th>Call number</th>
-                            [% IF ( itemdata_enumchron ) %]
-                              <th>Vol info</th>
-                            [% END %]
-                            <th>Information</th>
-                          </tr>
-
-                          [% FOREACH itemLoo IN bibitemloo.itemLoop %]
-                            <tr class="[% itemLoo.backgroundcolor %]">
-                              <td class="copynumber">
-                                [% IF ( itemLoo.available ) %]
-                                  <input type="radio" class="checkitem checkitem_[% bibitemloo.biblionumber %]" name="checkitem_[% bibitemloo.biblionumber %]"
-                                         value="[% itemLoo.itemnumber %]" />
-                                [% ELSE %]
-                                  <input disabled="disabled" type="radio" class="checkitem" name="checkitem" value="[% itemLoo.itemnumber %]"
-                                         style="display:none;" />
-                                  <img src="/opac-tmpl/lib/famfamfam/silk/cross.png" alt="Cannot be put on hold" title="Cannot be put on hold" />
-                                [% END %] [% IF ( itemLoo.copynumber ) %][% itemLoo.copynumber %][% END %]
-                              </td>
-                              [% IF ( item_level_itypes ) %]
-                                <td class="itype">
-                                  [% UNLESS ( noItemTypeImages ) %]
-                                  [% IF ( itemLoo.imageurl ) %]<img src="[% itemLoo.imageurl %]" alt="" />[% END %]
-                                  [% END %]
-                                                               [% itemLoo.description %]
-                                </td>
-                              [% END %]
-                              <td class="barcode">[% itemLoo.barcode %]</td>
-                              [% UNLESS ( singleBranchMode ) %]
-                                <td class="homebranch">[% itemLoo.homeBranchName %]</td>
-                                <td class="holdingbranch">[% itemLoo.holdingBranchName %]</td>
-                              [% END %]
-                              <td class="call_no">[% itemLoo.callNumber %]</td>
-                              [% IF ( itemdata_enumchron ) %]
-                                <td class="vol_info">[% itemLoo.enumchron %]</td>
-                              [% END %]
-                              <td class="information">
-                                [% IF ( itemLoo.dateDue ) %]
-                                  <span class="checkedout">Due [% itemLoo.dateDue %]</span>
-                                [% ELSIF ( itemLoo.transfertwhen ) %]
-                                  <span class="intransit">In transit from [% itemLoo.transfertfrom %],
-                                    to [% itemLoo.transfertto %], since [% itemLoo.transfertwhen %]</span>
-                                [% END %]
-                                [% IF ( itemLoo.message ) %]
-                                  <span class="lost">Unavailable (lost or missing)</span>
-                                [% END %]
-                                [% IF ( itemLoo.notforloan ) %]
-                                  <span class="notforloan">Not for loan ([% itemLoo.notforloanvalue %])</span>
-                                [% END %]
-                                [% IF ( itemLoo.reservedate ) %]
-                                  <span class="waiting">[% IF ( itemLoo.waitingdate ) %]Waiting[% ELSE %]On hold[% END %] for patron
-                                    [% IF ( itemLoo.waitingdate ) %]at[% ELSE %]expected at[% END %] [% itemLoo.ExpectedAtLibrary %]
-                                    since
-                                    [% IF ( itemLoo.waitingdate ) %][% itemLoo.waitingdate | $KohaDates %][% ELSE %][% IF ( itemLoo.reservedate ) %][% itemLoo.reservedate %][% END %][% END %].
-                                  </span>
-                                [% ELSE %]
-                                  <span class="notonhold">Not on hold</span>
-                                [% END %]&nbsp;
-                              </td>
-                            </tr>
-                          [% END %]
-                        </table>
-                    </div>
-
-                </fieldset>
-                  [% END %]<!-- OPACItemHolds -->
-
-                  [% END %]<!-- bib_available -->
-
-            </div>
-                [% END %]
-              [% END %] <!-- if message -->
-            </div><!-- bigloop -->
-
-            [% UNLESS ( message ) %]
-            [% UNLESS ( none_available ) %]
-            <input type="submit" value="Place hold" class="placehold" />
-            [% END %]
-            [% END %]
-
-            </form>
-
-        </div><!-- holds -->
-      </div><!-- yui-g -->
-    </div><!-- bd    -->
-  </div><!-- doc3  -->
-
-<div><!-- The following include seems to have an extra "/div" in it... -->
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt
deleted file mode 100644 (file)
index 98d5c18..0000000
+++ /dev/null
@@ -1,325 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;
-[% IF ( searchdesc ) %]
-    Results of search [% IF ( query_desc ) %]for '[% query_desc | html %]'[% END %][% IF ( limit_desc ) %]&nbsp;with limit(s):&nbsp;'[% limit_desc | html %]'[% END %]
-[% ELSE %]
-    You did not specify any search criteria.
-[% END %]
-[% INCLUDE 'doc-head-close.inc' %]
-<link rel="alternate" type="application/rss+xml" title="Koha - RSS"
-href="/cgi-bin/koha/opac-rss.pl?[% query_cgi %][% limit_cgi |html %]" />
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-
-var q_array = new Array();  // will hold the search terms, if possible
-
-$(document).ready(function(){
-    [% IF ( OpacHighlightedWords ) %]
-        $('a.title').each(function() {
-            $(this).attr("href", $(this).attr("href") + "&query_desc=[% query_desc | uri %]");
-        });
-    [% END %]
-
-       $('#sortsubmit').hide();
-    $('#sort_by').change(function() {
-        $('#bookbag_form').submit();
-    });
-    $("span.clearall").html("<a id=\"CheckNone\" href=\"#\">Clear all</a>");
-    $("span.checkall").html("<a id=\"CheckAll\" href=\"#\">Select all</a>");
-    $("span.addto").html("<label for=\"addto\">Add to: </label><select name=\"addto\" id=\"addto\"><option value=\"\"></option>[% IF ( opacbookbag ) %]<option value=\"addtocart\">Cart</option>[% END %][% IF ( virtualshelves ) %][% IF ( loggedinusername ) %]<optgroup label=\"Lists:\">[% IF ( barshelves ) %][% FOREACH barshelvesloo IN barshelvesloop %][% IF ( category == 1 ) %]<option id=\"s[% barshelvesloo.shelfnumber %]\" value=\"addtolist\">[% barshelvesloo.shelfname %]</option>[% END %][% END %][% END %]<option value=\"newlist\">[ New list ]</option></optgroup>[% ELSE %]<option value=\"newlist\">List</option>[% END %][% END %]</select> <input type=\"submit\" class=\"submit\" value=\"Save\" />");
-       $("#addto").change(function(){
-               cartList();
-       });
-       $(".addto").find("input:submit").click(function(){
-               cartList();
-               return false;
-       });
-       function cartList(){
-                       if($("#addto").find("option:selected").attr("value") == "addtolist"){
-                       var shelfnumber = $("#addto").find("option:selected").attr("id").replace("s","");
-                       [% IF ( loggedinusername ) %]if (vShelfAdd()) {
-                       Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?selectedshelf='+shelfnumber+'&' + vShelfAdd());
-                       }[% ELSE %] alert(_("You must be logged in to create or add to Lists")); [% END %]
-                       return false;
-               } else if($("#addto").find("option:selected").attr("value") == "newlist"){
-                       [% IF ( loggedinusername ) %]if (vShelfAdd()) {
-                       Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?newshelf=1&' + vShelfAdd());
-                       }[% ELSE %] alert(_("You must be logged in to create or add to Lists")); [% END %]
-                       return false;
-               }
-               if($("#addto").find("option:selected").attr("value") == "addtocart"){
-                       addMultiple();
-                       return false;
-                }
-       }
-    $("#CheckAll").click(function(){
-        $("#bookbag_form").checkCheckboxes();
-        return false;
-    });
-    $("#CheckNone").click(function(){
-        $("#bookbag_form").unCheckCheckboxes();
-        return false;
-    });
-    [% IF ( query_desc ) %]
-    var query_desc = "[% query_desc |replace("'", "\'") |replace('\n', '\\n') |replace('\r', '\\r') |html %]";
-    q_array = query_desc.split(" ");
-    // ensure that we don't have "" at the end of the array, which can
-    // break the highlighter
-    while (q_array.length > 0 && q_array[q_array.length-1] == "") {
-        q_array = q_array.splice(0,-1);
-    }
-    highlightOn();
-    $("#highlight_toggle_on" ).hide().click(function() {highlightOn() ;});
-    $("#highlight_toggle_off").show().click(function() {highlightOff();});
-    [% END %]
-});
-
-function highlightOff() {
-    $("td").removeHighlight();
-    $(".highlight_toggle").toggle();
-}
-function highlightOn() {
-    var x;
-    for (x in q_array) {
-        q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
-        q_array[x] = q_array[x].toLowerCase();
-        var myStopwords = "[% Koha.Preference('NotHighlightedWords') %]".toLowerCase().split('|');
-        if ( (q_array[x].length > 0) && ($.inArray(q_array[x], myStopwords) == -1) ) {
-            $("td").highlight(q_array[x]);
-        }
-    }
-    $(".highlight_toggle").toggle();
-}
-//]]>
-</script>
-</head>
-<body id="results">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-
-       <div id="yui-main">
-
-       <div class="yui-b">
-  [% IF ( koha_spsuggest ) %]
-       Did you mean:
-    <ul style="list-style: none;">
-        [% FOREACH SPELL_SUGGES IN SPELL_SUGGEST %]
-        <li>
-            <a href="/cgi-bin/koha/opac-search.pl?q=[% SPELL_SUGGES.spsuggestion %]">[% SPELL_SUGGES.spsuggestion %]</a>
-        </li>
-        [% END %]
-    </ul>
-[% END %]
-
-[% IF ( query_error ) %]
-<div class="dialog alert">
-       <h4>Error:</h4>
-    [% query_error %]
-</div>
-[% END %]
-
-<!-- Search Results Table -->
-[% IF ( total ) %]
-[% IF ( scan ) %]
-    <h1>Scan index:</h1>
-    <form action="/cgi-bin/koha/opac-search.pl" method="get">
-        <table>
-            <tr>
-                <td>
-                    Scan index for: <input type="text" name="q" id="scan-index" size="35" value="" />
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <label for="scan-index">Indexed in:</label>
-                    <select name="idx" id="scan-index">
-                        <option value="">Any word</option>
-                        <option value="kw,phr:">Any phrase</option>
-                        <option value="ti:">Title</option>
-                        <option value="ti,phr:">Title phrase</option>
-                        <option value="au,phr:">Author</option>
-                        <option value="su:">Subject</option>
-                        <option value="su,phr:">Subject phrase</option>
-                        <option value="se:">Series</option>
-                        <option value="pb:">Publisher</option>
-                        <option value="nt:">Notes</option>
-                        <option value="se:">Series Title</option>
-                        <option value="sn:">ISBN</option>
-                        <option value="ss:">ISSN</option>
-                    </select>
-                    <input type="hidden" name="scan" value="1" />
-                </td>
-            </tr>
-        </table>
-    </form>
-
-    <form action="/cgi-bin/koha/opac-search.pl" method="get">
-        <table>
-            <tr>
-                <th>Term/Phrase</th>
-                <th>Count</th>
-            </tr>
-            [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
-                       [% IF ( SEARCH_RESULT.even ) %]
-            <tr class="highlight">
-                       [% ELSE %]
-                       <tr>
-                       [% END %]
-                <td>
-                    <a href="/cgi-bin/koha/opac-search.pl?q=[% SEARCH_RESULT.scan_use |url %]&quot;[% SEARCH_RESULT.title |url %]&quot;">[% SEARCH_RESULT.title |html %]</a>
-                </td>
-                <td>
-                    [% FOREACH subtitl IN SEARCH_RESULT.subtitle %]
-                      [% subtitl.subfield %]
-                    [% END %]
-                </td>
-            </tr>
-            [% END %]
-        </table>
-    </form>
-[% ELSE %]
-
-    <div class="searchresults">
-       <form action="/cgi-bin/koha/opac-search.pl" method="get" name="bookbag_form" id="bookbag_form">
-               [% IF ( searchdesc ) %]
-               [% FOREACH QUERY_INPUT IN QUERY_INPUTS %]
-               <input type="hidden" name="[% QUERY_INPUT.input_name |html %]" value="[% QUERY_INPUT.input_value |html %]"/>
-               [% END %]
-               [% FOREACH LIMIT_INPUT IN LIMIT_INPUTS %]
-               <input type="hidden" name="[% LIMIT_INPUT.input_name |html %]" value="[% LIMIT_INPUT.input_value |html %]"/>
-               [% END %]
-               [% END %]
-
-        <!-- TABLE RESULTS START -->
-        <table>
-               <tr><td colspan="3" class="resultscontrol">
-               <div class="resort"> <select id="sort_by" name="sort_by"> [% INCLUDE 'resort_form.inc' %] </select> <input type="submit" class="submit clearfix" id="sortsubmit" value="Go" /></div>
-        [% IF ( opacbookbag || virtualshelves ) %]<div class="cartlist"><span class="checkall"></span>
-               <span class="clearall"></span>
-        <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a>
-        <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a>
-               <span class="addto"></span></div>
-               [% END %]
-
-        </td></tr>
-            <!-- Actual Search Results -->
-            [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
-                <tr class="grouplabel"><td colspan="3">[% SEARCH_RESULT.group_label %]</td></tr>
-            [% FOREACH GROUP_RESULT IN SEARCH_RESULT.GROUP_RESULTS %]
-            [% IF ( GROUP_RESULT.even ) %]
-                <tr class="highlight">
-            [% ELSE %]
-                <tr>
-            [% END %]
-                    <td>[% IF ( OPACAmazonCoverImages ) %]
-                        <a class="p1" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% GROUP_RESULT.biblionumber |url %]">[% IF ( GROUP_RESULT.isbn ) %]<img src="http://images.amazon.com/images/P/[% GROUP_RESULT.isbn %].01.TZZZZZZZ.jpg" alt="" class="thumbnail" />[% ELSE %]<img src="http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif" alt="" class="thumbnail" />[% END %]
-                        </a>
-                        [% ELSE %]
-                        [% UNLESS ( noItemTypeImages ) %]
-                            [% IF ( GROUP_RESULT.imageurl ) %]
-                                <img src="[% GROUP_RESULT.imageurl %]" title="[% GROUP_RESULT.description %]" />
-                            [% END %]
-                        [% END %]
-                        [% GROUP_RESULT.description %]
-                        [% END %]
-                    </td>
-                    <td>[% GROUP_RESULT.result_number %]. [% IF ( GROUP_RESULT.BiblioDefaultViewmarc ) %]<a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% GROUP_RESULT.biblionumber |url %]" title="View details for this title">[% GROUP_RESULT.title %]
-                      [% ELSE %]
-                      [% IF ( GROUP_RESULT.BiblioDefaultViewisbd ) %]<a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% GROUP_RESULT.biblionumber |url %]" title="View details for this title">[% GROUP_RESULT.title %]
-                      [% ELSE %]<a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% GROUP_RESULT.biblionumber |url %]" title="View details for this title">[% GROUP_RESULT.title %]
-                      [% END %]
-                      [% FOREACH subtitl IN GROUP_RESULT.subtitle %]
-                          [% subtitl.subfield %]
-                      [% END %]
-                      </a>
-                      [% END %]
-                      [% IF ( GROUP_RESULT.author ) %]by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% GROUP_RESULT.author |url %]" title="Search for works by this author">[% GROUP_RESULT.author %]</a>
-                      [% ELSE %]&nbsp;[% END %]
-                               <p> [% IF ( GROUP_RESULT.publicationyear ) %] - [% GROUP_RESULT.publicationyear %][% END %]
-                                               [% IF ( GROUP_RESULT.publishercode ) %]- [% GROUP_RESULT.publishercode %][% END %]
-                                               [% IF ( GROUP_RESULT.place ) %] ; [% GROUP_RESULT.place %][% END %]
-                                               [% IF ( GROUP_RESULT.pages ) %] - [% GROUP_RESULT.pages %][% END %]
-                                               [% IF ( GROUP_RESULT.notes ) %] : [% GROUP_RESULT.notes %][% END %]
-                                               [% IF ( GROUP_RESULT.size ) %] ; [% GROUP_RESULT.size %][% END %]
-                                               [% IF ( GROUP_RESULT.timestamp ) %] <i>(modified on [% GROUP_RESULT.timestamp %])</i>[% END %]
-                               </p>
-        [% IF ( GROUP_RESULT.searchhighlightblob ) %]<p class="searchhighlightblob">[% GROUP_RESULT.searchhighlightblob %]</p>[% END %]
-                               <p class="availability">
-                                       [% IF ( GROUP_RESULT.available_items_loop ) %]
-                                       <span class="available"><strong>Items available at:</strong>
-                                       [% FOREACH available_items_loo IN GROUP_RESULT.available_items_loop %]
-                                       [% IF ( available_items_loo.branchname ) %][% available_items_loo.branchname %][% END %]
-                                       [% IF ( OPACItemsResultsDisplay ) %]
-                        [% IF ( available_items_loo.location ) %][% available_items_loo.location %][% END %]
-                        [% IF ( available_items_loo.itemcallnumber ) %][<a href="/cgi-bin/koha/opac-search.pl?q=callnum:[% available_items_loo.itemcallnumber |url %]">[% available_items_loo.itemcallnumber %]</a>][% END %]
-                    [% END %]
-                                       ([% available_items_loo.count %]),
-                                       [% END %]
-                                       </span>
-                                       [% ELSE %]
-                                       <span class="unavailable">No items available:</span>
-                                       [% END %]
-                                       <span class="unavailable">
-                                       [% IF ( GROUP_RESULT.onloancount ) %] Checked out ([% GROUP_RESULT.onloancount %]), [% END %]
-                                      [% IF ( GROUP_RESULT.withdrawncount ) %] Withdrawn ([% GROUP_RESULT.withdrawncount %]), [% END %]
-                                       [% IF ( GROUP_RESULT.itemlostcount ) %] Lost ([% GROUP_RESULT.itemlostcount %]),[% END %]
-                                       [% IF ( GROUP_RESULT.damagedcount ) %] Damaged ([% GROUP_RESULT.damagedcount %]),[% END %]
-                                       [% IF ( GROUP_RESULT.orderedcount ) %] On order ([% GROUP_RESULT.orderedcount %]),[% END %]
-                    [% IF ( GROUP_RESULT.intransitcount ) %] In transit ([% GROUP_RESULT.intransitcount %]),[% END %]
-                                       </span>
-                               </p>
-
-                               <p>
-                                [% IF ( RequestOnOpac ) %]
-                                       [% UNLESS ( GROUP_RESULT.norequests ) %]
-                                               [% IF ( opacuserlogin ) %]
-                                                       [% IF ( AllowOnShelfHolds ) %]
-                                <a class="hold" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% GROUP_RESULT.biblionumber %]">Place hold</a><!-- add back when available 0 holds in queue-->
-                                                       [% ELSE %]
-                                                               [% IF ( GROUP_RESULT.itemsissued ) %]
-                                    <a class="hold" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% GROUP_RESULT.biblionumber %]">Place hold</a><!-- add back when available 0 holds in queue-->
-                                                               [% END %]
-                                                       [% END %]
-                                               [% END %]
-                                       [% END %]
-                               [% END %]
-
-                               [% IF ( opacbookbag || virtualshelves ) %]<input type="checkbox" name="biblionumber" value="[% GROUP_RESULT.biblionumber %]" title="Click to add to cart" /> <label for="bib[% GROUP_RESULT.biblionumber %]">[% END %]<img src="[% themelang %]/images/[% GROUP_RESULT.itemtype %].gif" alt="[% GROUP_RESULT.ccode %]" title="[% GROUP_RESULT.ccode %]" />[% IF ( opacbookbag || virtualshelves ) %]</label>[% END %] [% IF ( GROUP_RESULT.classification ) %]
-                                    <a href="/cgi-bin/koha/opac-search.pl?q=callnum:[% GROUP_RESULT.classification |url %]">
-                                        [% GROUP_RESULT.classification %]
-                                    </a>
-[% END %]</p>
-                               </td>
-                </tr>
-                [% END %]
-                [% END %]
-            </table>
-    </form>
-        </div>
-    [% END %]
-       [% INCLUDE 'page-numbers.inc' %]
-
-    [% ELSE %]
-    [% END %]
-
-       [% IF ( suggestion ) %]
-[% IF ( AnonSuggestions ) %]<div class="suggestion">Not finding what you're looking for?<br />  Make a <a href="/cgi-bin/koha/opac-suggestions.pl?op=add">purchase suggestion</a></div>[% ELSE %][% IF ( loggedinusername ) %]<div class="suggestion">Not finding what you're looking for?<br />  Make a <a href="/cgi-bin/koha/opac-suggestions.pl?op=add">purchase suggestion</a></div>[% END %][% END %]
-[% END %]
-
-</div>
-</div>
-<div class="yui-b">
-        <!-- FACETS START -->
-        [% IF ( opacfacets ) %]
-               [% INCLUDE 'opac-facets.inc' %]
-        [% END %]
-        <!-- FACETS END -->
-</div>
-</div>
-</div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt
deleted file mode 100644 (file)
index 7fe3391..0000000
+++ /dev/null
@@ -1,779 +0,0 @@
-[% USE Koha %]
-[% SET TagsShowEnabled = ( TagsEnabled && TagsShowOnList ) %]
-[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnList ) %]
-
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;
-[% IF ( searchdesc ) %]
-    Results of search [% IF ( query_desc ) %]for '[% query_desc | html%]'[% END %][% IF ( limit_desc ) %]&nbsp;with limit(s):&nbsp;'[% limit_desc | html %]'[% END %]
-[% ELSE %]
-    You did not specify any search criteria.
-[% END %]
-[% INCLUDE 'doc-head-close.inc' %]
-<link rel="alternate" type="application/rss+xml" title="[% LibraryName |html %] Search RSS Feed" href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&amp;count=[% countrss |html %]&amp;sort_by=acqdate_dsc&amp;format=rss2" />
-[% IF OpacStarRatings == 'all' || Koha.Preference('Babeltheque') %]
-  <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.rating.js"></script>
-  <link rel="stylesheet" type="text/css" href="[% themelang %]/css/jquery.rating.css" />
-[% END %]
-
-<script type="text/javascript" src="[% themelang %]/js/overdrive.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
-[% IF ( OpacHighlightedWords ) %]<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.highlight-3.js"></script>
-[% END %]<script type="text/javascript">
-//<![CDATA[
-[% IF ( opacuserlogin ) %][% IF ( RequestOnOpac ) %]
-function holdMultiple() {
-    var checkedBiblioNums = ""; // Separated by "/"
-    var checkedCount = 0;
-    if(document.bookbag_form.biblionumber.length > 0) {
-        for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-            if (document.bookbag_form.biblionumber[i].checked) {
-                checkedBiblioNums += (document.bookbag_form.biblionumber[i].value + "/");
-                checkedCount++;
-            }
-        }
-    }
-
-    if (checkedCount > 0) {
-        holdBiblioNums(checkedBiblioNums);
-    } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function holdBiblioNums(numList) {
-    // numList: biblio numbers separated by "/"
-    $("#hold_form_biblios").attr("value", numList);
-    $("#hold_form").submit();
-}[% END %][% END %]
-
-[% IF ( TagsInputEnabled && loggedinusername ) %]
-function tagSelected() {
-    var checkedBoxes = $(".searchresults :checkbox:checked");
-    if ($(checkedBoxes).size() == 0) {
-        alert(MSG_NO_RECORD_SELECTED);
-    } else {
-        $("#tagsel_tag").hide();
-        $("#sort_by").hide();
-        $("#tagsel_form").show();
-    }
-}
-
-function tagCanceled() {
-    $("#tagsel_form").hide();
-    $("#tagsel_tag").show();
-    $("#sort_by").show();
-    $("#tagsel_new").val("");
-    $("#tagsel_status, .tagstatus").empty().hide();
-}
-
-function tagAdded() {
-    var checkedBoxes = $(".searchresults :checkbox:checked");
-    if ($(checkedBoxes).size() == 0) {
-        alert(MSG_NO_RECORD_SELECTED);
-        return false;
-    }
-
-    var tag = $("#tagsel_new").val();
-    if (!tag || (tag == "")) {
-        alert(MSG_NO_TAG_SPECIFIED);
-        return false;
-    }
-
-    var bibs = [];
-    for (var i = 0; i < $(checkedBoxes).size(); i++) {
-        var box = $(checkedBoxes).get(i);
-        bibs[i] = $(box).val();
-    }
-
-    KOHA.Tags.add_multitags_button(bibs, tag);
-    return false;
-}[% END %]
-[% IF ( OpacHighlightedWords ) %]
-var q_array = new Array();  // holds search terms if available
-
-function highlightOff() {
-    $("td").removeHighlight();
-    $(".highlight_toggle").toggle();
-}
-function highlightOn() {
-    var x;
-    for (x in q_array) {
-        q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
-        q_array[x] = q_array[x].toLowerCase();
-        var myStopwords = "[% Koha.Preference('NotHighlightedWords') %]".toLowerCase().split('|');
-        if ( (q_array[x].length > 0) && ($.inArray(q_array[x], myStopwords) == -1) ) {
-            $(".title").highlight(q_array[x]);
-            $(".author").highlight(q_array[x]);
-            $(".results_summary").highlight(q_array[x]);
-        }
-    }
-    $(".highlight_toggle").toggle();
-}
-[% END %]
-$(document).ready(function(){
-    [% IF ( OpacHighlightedWords ) %]
-        $('a.title').each(function() {
-            $(this).attr("href", $(this).attr("href") + "&query_desc=[% query_desc | uri %]");
-        });
-    [% END %]
-
-    [% IF ( IDreamBooksResults ) %]
-        $('.idbresult').each(function() {
-            var isbn = $(this).children('a').text().replace(/\s*/,'');
-            var element = this;
-
-            if ($.browser.msie && parseInt($.browser.version, 10) >= 8 && window.XDomainRequest) {
-            // Use Microsoft XDR for IE version 8 or above
-                var xdr = new XDomainRequest();
-                xdr.open("get", "http://idreambooks.com/newbooks/api.json?q="+encodeURIComponent(isbn)+"&key=8bf66516232d1b72f3e47df939653e1e");
-                xdr.onload = function() {
-                    json = 'json = '+xdr.responseText; // the string now looks like..  json = { ... };
-                    eval(json); // json is now a regular JSON object
-                    if(json.total_results > 0 && json.book.rating > 0){
-                        $(element).children('a').html("<img src='"+json.book.to_read_or_not_small+"' alt='"+json.book.title+" by "+json.book.author+"' title='Rating based on reviews of "+json.book.title+"'>"+json.book.rating+"%");
-                        $(element).show();
-                    } else {
-                        $(element).remove();
-                    }
-                }
-                xdr.send();
-            } else {
-                $.getJSON("http://idreambooks.com/newbooks/api.json?q="+encodeURIComponent(isbn)+"&key=8bf66516232d1b72f3e47df939653e1e", function(json){
-                    if(json.total_results > 0 && json.book.rating > 0){
-                        $(element).children('a').html("<img src='"+json.book.to_read_or_not_small+"' alt='"+json.book.title+" by "+json.book.author+"' title='Rating based on reviews of "+json.book.title+"'>"+json.book.rating+"%");
-                        $(element).show();
-                    } else {
-                        $(element).remove();
-                    }
-                });
-            }
-        });
-    [% END %]
-
-    [% IF ( opacbookbag ) %]$(".addtocart").show();[% END %]
-
-[% IF ( opacbookbag ) %]
-    [% IF ( virtualshelves ) %]
-    var param1 = "<label for=\"addto\">"+_("Add to: ")+"<\/label><select name=\"addto\" id=\"addto\"><option value=\"\"><\/option>";
-    [% IF ( opacbookbag ) %]    param1 += "<option value=\"addtocart\">"+_("Cart")+"<\/option>";
-    [% END %][% IF ( virtualshelves ) %][% IF ( loggedinusername ) %][% IF ( addbarshelves ) %]
-    param1 += "<optgroup label=\""+_("Your lists:")+"\">";[% FOREACH addbarshelvesloo IN addbarshelvesloop %]
-    param1 += "<option id=\"s[% addbarshelvesloo.shelfnumber %]\" value=\"addtolist\">[% addbarshelvesloo.shelfname |html %]<\/option>";[% END %]
-    param1 += "<\/optgroup>";[% END %]
-    [% IF ( addpubshelves ) %]param1 += "<optgroup label=\""+_("Public lists:")+"\">"[% FOREACH addpubshelvesloo IN addpubshelvesloop %]+"<option id=\"s[% addpubshelvesloo.shelfnumber %]\" value=\"addtolist\">[% addpubshelvesloo.shelfname |html %]<\/option>"[% END %];
-    param1 += "<\/optgroup>";[% END %]
-    [% IF (( addbarshelvesloop && addbarshelvesloop.size>9) || (addpubshelvesloop && addpubshelvesloop.size>9 )) %]
-        param1 += "<option value=\"morelists\">[ "+_("More lists")+" ]<\/option>";
-    [% END %]
-    param1 += "<option value=\"newlist\">[ "+_("New list")+" ]<\/option>";
-    [% END %]
-    [% END %]
-    param1 += "<\/select> <input type=\"submit\" class=\"submit\" value=\""+_("Save")+"\" />";
-    [% ELSE %]
-        var param1 = "<a id=\"addto\" class=\"addtocart\" href=\"#\">" + _("Add to cart") + "<\/a>";
-    [% END %]
-[% ELSE %]
-        var param1 = "<label for=\"addto\">"+_("Add to list: ")+"<\/label><select name=\"addto\" id=\"addto\"><option value=\"\"><\/option>";
-[% IF ( virtualshelves ) %][% IF ( loggedinusername ) %][% IF ( addbarshelves ) %]
-    param1 += "<optgroup label=\""+_("Your lists:")+"\">";[% FOREACH addbarshelvesloo IN addbarshelvesloop %]
-    param1 += "<option id=\"s[% addbarshelvesloo.shelfnumber %]\" value=\"addtolist\">[% addbarshelvesloo.shelfname |html %]<\/option>";[% END %]
-    param1 += "<\/optgroup>";[% END %]
-    [% IF ( addpubshelves ) %]param1 += "<optgroup label=\""+_("Public lists:")+"\">"[% FOREACH addpubshelvesloo IN addpubshelvesloop %]+"<option id=\"s[% addpubshelvesloo.shelfnumber %]\" value=\"addtolist\">[% addpubshelvesloo.shelfname |html %]<\/option>"[% END %][% END %]
-    param1 +="<\/optgroup><option value=\"newlist\">[ "+_("New list")+" ]<\/option>"
-    [% END %]
-    [% END %]
-    param1 += "<\/select> <input type=\"submit\" class=\"submit\" value=\""+_("Save")+"\" />";
-[% END %]
-
-    $('#sortsubmit').hide();
-    $('#sort_by').change(function() {
-        $('#bookbag_form').submit();
-    });
-    $("span.clearall").html("<a id=\"CheckNone\" href=\"#\">"+_("Clear all")+"<\/a>");
-    $("span.checkall").html("<a id=\"CheckAll\" href=\"#\">"+_("Select all")+"<\/a>");
-[% IF ( opacbookbag ) %]$("span.addto").html(param1);[% ELSE %][% IF ( virtualshelves ) %][% IF ( loggedinusername ) %]$("span.addto").html(param1);[% END %][% END %][% END %]
-[% IF ( opacbookbag || virtualshelves ) %]
-    [% IF ( virtualshelves ) %]
-    $("#addto").change(function(){
-        cartList();
-    });
-    $(".addto").find("input:submit").click(function(){
-        cartList();
-        return false;
-    });
-    [% ELSE %]
-    $("#addto").click(function(){
-        cartList();
-        return false;
-    });
-    [% END %]
-[% END %]
-
-    function cartList(){
-        if($("#addto").find("option:selected").attr("value") == "addtolist"){
-            var shelfnumber = $("#addto").find("option:selected").attr("id").replace("s","");
-            if (vShelfAdd()) {
-            Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?selectedshelf='+shelfnumber+'&' + vShelfAdd());
-            }
-            return false;
-        } else if($("#addto").find("option:selected").attr("value") == "newlist"){
-            [% IF ( loggedinusername ) %]if (vShelfAdd()) {
-            Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?newshelf=1&' + vShelfAdd());
-            }[% ELSE %] alert(_("You must be logged in to create or add to lists")); [% END %]
-            return false;
-        } else if($("#addto").find("option:selected").attr("value") == "morelists"){
-            [% IF ( loggedinusername ) %]if (vShelfAdd()) {
-            Dopop('/cgi-bin/koha/opac-addbybiblionumber.pl?' + vShelfAdd());
-            }[% ELSE %] alert(_("You must be logged in to create or add to lists")); [% END %]
-            return false;
-        }
-        if($("#addto").find("option:selected").attr("value") == "addtocart" || $("#addto").attr("class") == "addtocart"){
-            addMultiple();
-            return false;
-         }
-    }
-    $("#CheckAll").click(function(){
-        $("#bookbag_form").checkCheckboxes();
-        return false;
-    });
-    $("#CheckNone").click(function(){
-        $("#bookbag_form").unCheckCheckboxes();
-        return false;
-    });
-[% IF ( RequestOnOpac ) %]
-  [% IF ( opacuserlogin ) %]
-  [% IF ( DisplayMultiPlaceHold ) %]
-    $("#placehold").html("<input class=\"submit\" type=\"submit\" value=\""+_("Place hold")+"\"/>");
-    $("#placehold").find("input:submit").click(function(){
-        holdMultiple();
-        return false;
-    });
-  [% END %]
-  [% END %]
-[% END %]
-    $("#holdDetails").hide();
-
-[% IF ( query_desc ) %]
-    var query_desc = "[% query_desc |replace("'", "\'") |replace('\n', '\\n') |replace('\r', '\\r') |html %]";
-    var querystring = "[% querystring |replace("'", "\'") |replace('\n', '\\n') |replace('\r', '\\r') |html %]";
-    [% IF ( OpacHighlightedWords ) %]
-        q_array = query_desc.split(" ");
-        // ensure that we don't have "" at the end of the array, which can
-        // break the highlighter
-        while (q_array.length > 0 && q_array[q_array.length-1] == "") {
-            q_array = q_array.splice(0,-1);
-        }
-        highlightOn();
-        $("#highlight_toggle_on" ).hide().click(function() {highlightOn() ;});
-        $("#highlight_toggle_off").show().click(function() {highlightOff();});
-    [% END %]
-    [% IF ( OverDriveEnabled ) %]
-        var $overdrive_results = $( '<span id="overdrive-results">' + _( 'Searching OverDrive...' ) + ' <img class="throbber" src="/opac-tmpl/lib/jquery/plugins/themes/classic/throbber.gif" /></span>' );
-        $( '#breadcrumbs p' ).eq(0)
-            .append( ' ' )
-            .append( $overdrive_results );
-        KOHA.OverDrive.Search( "[% OverDriveLibraryID %]", querystring, 1, 0, function( data ) {
-            if ( data.error ) {
-                $overdrive_results.html( _( 'Error searching OverDrive collection' ) );
-                return;
-            }
-
-            if ( data.totalItems ) {
-                $overdrive_results.html( _( 'Found' ) + ' <a href="/cgi-bin/koha/opac-overdrive-search.pl?q=' + escape( querystring ) + '">' + data.totalItems + ' ' + _( 'results' ) + '</a> ' + _( 'in OverDrive collection' ) );
-            } else {
-                $overdrive_results.remove();
-            }
-        } );
-    [% END %]
-[% END %]
-
-[% IF ( TagsInputEnabled && loggedinusername ) %]
-            $("#tagsel_tag").click(function(){
-                tagSelected();
-                return false;
-            });
-            $("#tagsel_cancel").click(function(){
-                tagCanceled();
-                return false;
-            });
-            $("#tagsel_button").click(function(){
-                tagAdded();
-                return false;
-            });
-
-            $(".tag_add").click(function(){
-                var thisid = $(this).attr("id");
-                thisid = thisid.replace("tag_add","");
-                $(this).hide();
-                $("#tagform"+thisid).show();
-                $("#newtag"+thisid).focus();
-                $("#newtag"+thisid+"_status").empty().hide();
-                return false;
-            });
-            $(".cancel_tag_add").click(function(){
-                var thisid = $(this).attr("id");
-                thisid = thisid.replace("cancel","");
-                $("#tagform"+thisid).hide();
-                $("#tag_add"+thisid).show();
-                $("#newtag"+thisid).val("");
-                $("#newtag"+thisid+"_status").empty().hide();
-                return false;
-            });
-            $(".tagbutton").click(function(){
-                var thisid = $(this).attr("title");
-                var tag = $("#newtag"+thisid).val();
-                if (!tag || (tag == "")) {
-                    alert(MSG_NO_TAG_SPECIFIED);
-                    return false;
-                }
-                KOHA.Tags.add_tag_button(thisid, tag);
-                return false;
-            });
-[% END %]
-    [% IF OpenLibraryCovers %]KOHA.OpenLibrary.GetCoverFromIsbn();[% END %]
-    [% IF OPACLocalCoverImages %]KOHA.LocalCover.GetCoverFromBibnumber(false);[% END %]
-    [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
-
-[% IF ( DidYouMean ) %]
-    $("#didyoumean").load("/cgi-bin/koha/svc/suggestion?render=stub&q=[% querystring |uri %]",
-        function() {
-            $(".searchsuggestion").parent().parent().css({
-                "border-color": "#F4ECBE",
-                "background-color": "#FFFBEA"
-            });
-        });
-[% END %]
-
-});
-
-//]]>
-</script>
-</head>
-<body id="results">
-    [% IF ( opacfacets ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-
-[% INCLUDE 'masthead.inc' %]
-
-
-    <div id="yui-main">
-    <div class="yui-b">
-    <div id="userresults" class="container">
-    [% IF ( DidYouMean ) %]
-        <div id="didyoumean">Not what you expected? Check for <a href="/cgi-bin/koha/svc/suggestion?render=standalone&amp;q=[% querystring |uri %]">suggestions</a></div>
-    [% END %]
-    <div id="top-pages">[% INCLUDE 'page-numbers.inc' %]</div>
-  [% IF ( koha_spsuggest ) %]
-    Did you mean:
-    <ul style="list-style: none;">
-        [% FOREACH SPELL_SUGGES IN SPELL_SUGGEST %]
-        <li>
-            <a href="/cgi-bin/koha/opac-search.pl?q=[% SPELL_SUGGES.spsuggestion %]">[% SPELL_SUGGES.spsuggestion %]</a>
-        </li>
-        [% END %]
-    </ul>
-[% END %]
-
-[% IF ( query_error ) %]
-<div class="dialog alert">
-    <h4>Error:</h4>
-    [% query_error %]
-</div>
-[% END %]
-
-<!-- Search Results Table -->
-[% IF ( total ) %]
-[% IF ( scan ) %]
-    <h1>Scan index:</h1>
-    <form action="/cgi-bin/koha/opac-search.pl" method="get">
-        <table>
-            <tr>
-                <td>
-                    Scan index for: <input type="text" name="q" id="scan-index" size="35" value="" />
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <label for="scan-index">Indexed in:</label>
-                    <select name="idx" id="scan-index">
-                        <option value="">Any word</option>
-                        <option value="kw,phr:">Any phrase</option>
-                        <option value="ti:">Title</option>
-                        <option value="ti,phr:">Title phrase</option>
-                        <option value="au,phr:">Author</option>
-                        <option value="su:">Subject</option>
-                        <option value="su,phr:">Subject phrase</option>
-                        <option value="se:">Series</option>
-                        <option value="pb:">Publisher</option>
-                        <option value="nt:">Notes</option>
-                        <option value="se:">Series Title</option>
-                        <option value="sn:">ISBN</option>
-                        <option value="ss:">ISSN</option>
-                    </select>
-                    <input type="hidden" name="scan" value="1" />
-                </td>
-            </tr>
-        </table>
-    </form>
-
-    <form action="/cgi-bin/koha/opac-search.pl" method="get">
-        <table>
-            <tr>
-                <th>Term/Phrase</th>
-                <th>Count</th>
-            </tr>
-            [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
-            [% IF ( SEARCH_RESULT.even ) %]
-            <tr class="highlight">
-            [% ELSE %]
-            <tr>
-            [% END %]
-                <td>
-                    <a href="/cgi-bin/koha/opac-search.pl?q=[% SEARCH_RESULT.scan_use |url %]&quot;[% SEARCH_RESULT.title |url %]&quot;">[% IF ( SEARCH_RESULT.title ) %][% SEARCH_RESULT.title |html %][% ELSE %]No title[% END %]</a>
-                </td>
-                <td>
-                    [% SEARCH_RESULT.author %]
-                </td>
-            </tr>
-            [% END %]
-        </table>
-    </form>
-[% ELSE %]
-
-    <div class="searchresults">
-    <form action="/cgi-bin/koha/opac-search.pl" method="get" name="bookbag_form" id="bookbag_form">
-        [% IF ( searchdesc ) %]
-        [% FOREACH QUERY_INPUT IN QUERY_INPUTS %]
-        <input type="hidden" name="[% QUERY_INPUT.input_name |html %]" value="[% QUERY_INPUT.input_value |html %]"/>
-        [% END %]
-        [% FOREACH LIMIT_INPUT IN LIMIT_INPUTS %]
-        <input type="hidden" name="[% LIMIT_INPUT.input_name |html %]" value="[% LIMIT_INPUT.input_value |html %]"/>
-        [% END %]
-        [% END %]
-
-        <!-- TABLE RESULTS START -->
-        <table>
-        <tr><td colspan="5" class="resultscontrol">
-        <div class="resort"> <select id="sort_by" name="sort_by"> [% INCLUDE 'resort_form.inc' %] </select> <input type="submit" class="submit clearfix" id="sortsubmit" value="Go" /></div>
-        <div class="cartlist">
-            <!-- checkall, clearall are now needed for placehold -->
-            <span class="checkall"></span>
-            <span class="clearall"></span>
-            [% IF ( OpacHighlightedWords ) %]
-                <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a>
-                <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a>
-            [% END %]
-            [% IF ( opacbookbag || virtualshelves ) %]
-                <span class="addto"></span>
-            [% END %]
-            <span id="placehold"><!-- input class="submit" type="submit" value="Place Hold"/ --></span>
-            <div id="holdDetails"></div>
-
-            [% IF ( TagsInputEnabled && loggedinusername ) %]
-                            <span id="tagsel_span">
-                              <input id="tagsel_tag" class="submit" type="submit" value="Tag"/>
-                            </span>
-                            <span id="tagsel_form" style="display:none">
-                              <label for="tagsel_new">New tag:</label>
-                              <input name="tagsel_new" id="tagsel_new" maxlength="100" />
-                              <input id="tagsel_button" name="tagsel_button" class="input tagsel_button" title="Add" type="submit" value="Add" />
-                              <a href="#" id="tagsel_cancel">(done)</a>
-                            </span>
-                            <span id="tagsel_status" class="tagsel_tatus" style="display:none;">
-                              Tag status here.
-                            </span>
-            [% END %]
-        </div>
-
-        </td></tr>
-            <!-- Actual Search Results -->
-            [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
-            [% UNLESS ( loop.odd ) %]
-                <tr class="highlight">
-            [% ELSE %]
-                <tr>
-            [% END %]
-
-                <td class="select selectcol">[% IF ( opacbookbag ) %]<input type="checkbox" id="bib[% SEARCH_RESULT.biblionumber %]" name="biblionumber" value="[% SEARCH_RESULT.biblionumber %]" /> <label for="bib[% SEARCH_RESULT.biblionumber %]"></label>[% ELSE %]
-[% IF ( virtualshelves ) %]<input type="checkbox" id="bib[% SEARCH_RESULT.biblionumber %]" name="biblionumber" value="[% SEARCH_RESULT.biblionumber %]" /> <label for="bib[% SEARCH_RESULT.biblionumber %]"></label>[% ELSE %]
-[% IF ( RequestOnOpac ) %][% UNLESS ( SEARCH_RESULT.norequests ) %][% IF ( opacuserlogin ) %]<input type="checkbox" id="bib[% SEARCH_RESULT.biblionumber %]" name="biblionumber" value="[% SEARCH_RESULT.biblionumber %]" /> <label for="bib[% SEARCH_RESULT.biblionumber %]"></label>[% END %][% END %][% END %][% END %][% END %]</td>
-                <td class="select selectcol">[% UNLESS suppress_result_number %][% SEARCH_RESULT.result_number %].[% END %]</td>
-
-                [% UNLESS ( item_level_itypes ) %]
-                [% UNLESS ( noItemTypeImages ) %]
-
-                <td class="itypecol">
-                [% IF ( SEARCH_RESULT.imageurl ) %]
-                <img src="[% SEARCH_RESULT.imageurl %]" title="[% SEARCH_RESULT.description %]" alt="[% SEARCH_RESULT.description %]" />
-                [% END %]
-                [% IF ( SEARCH_RESULT.score_avg ) %]
-                    <img src="[% themelang %]/../images/bonus.png" title="bonus" style="max-height: 35px;"/>
-                [% END %]
-                </td>
-                [% END %]
-                [% END %]
-
-                [% IF ( AuthorisedValueImages ) %]
-                <td class="itypecol">
-                [% FOREACH authorised_value_image IN SEARCH_RESULT.authorised_value_images %]
-                    [% IF ( authorised_value_image.imageurl ) %]
-                        <img src="[% authorised_value_image.imageurl %]" alt="[% authorised_value_image.label %]" title="[% authorised_value_image.label %]">
-                    [% END %]
-                [% END %]
-                </td>
-                [% END %]
-
-                <td>
-                [% IF ( COinSinOPACResults ) %]
-                    [% IF ( SEARCH_RESULT.coins ) %]
-                        <!-- COinS / Openurl --><span class="Z3988" title="[% SEARCH_RESULT.coins %]"></span>
-                    [% END %]
-                [% END %]
-
-                [% IF ( OPACXSLTResultsDisplay ) %]
-                [% SEARCH_RESULT.XSLTResultsRecord %]
-                [% ELSE %]
-                [% IF ( BiblioDefaultViewmarc ) %]<a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% SEARCH_RESULT.biblionumber |url %]" title="View details for this title">
-                                [% ELSE %]
-                                [% IF ( BiblioDefaultViewisbd ) %]<a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% SEARCH_RESULT.biblionumber |url %]" title="View details for this title">
-                                [% ELSE %]<a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber |url %]" title="View details for this title">
-                                [% END %]
-                                [% END %]
-                                [% IF ( SEARCH_RESULT.title ) %][% SEARCH_RESULT.title |html %][% ELSE %]No title[% END %] [% FOREACH subtitl IN SEARCH_RESULT.subtitle %], [% subtitl.subfield|html %][% END %]</a>
-                                [% IF ( SEARCH_RESULT.author ) %]by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% SEARCH_RESULT.author |url %]" title="Search for works by this author" class="author">[% SEARCH_RESULT.author %]</a>
-                                [% ELSE %]&nbsp;
-                                [% END %]
-                <span class="results_summary publisher"><span class="label">Publication:</span>
-                        [% IF ( SEARCH_RESULT.place ) %][% SEARCH_RESULT.place %] [% END %][% IF ( SEARCH_RESULT.publishercode ) %][% SEARCH_RESULT.publishercode|html %][% END %][% IF ( SEARCH_RESULT.publicationyear ) %] [% SEARCH_RESULT.publicationyear %]
-                    [% ELSE %][% IF ( SEARCH_RESULT.copyrightdate ) %] [% SEARCH_RESULT.copyrightdate %][% END %][% END %]
-                        [% IF ( SEARCH_RESULT.pages ) %]. [% SEARCH_RESULT.pages %][% END %]
-                        [% IF ( SEARCH_RESULT.notes ) %], [% SEARCH_RESULT.notes|html %][% END %]
-                        [% IF ( SEARCH_RESULT.size ) %] [% SEARCH_RESULT.size %][% END %]
-                        [% IF ( SEARCH_RESULT.timestamp ) %] <i>(modified on [% SEARCH_RESULT.timestamp %])</i>[% END %]
-                </span>
-                [% IF ( SEARCH_RESULT.summary ) %]
-                <span class="result_summary">
-                    [% SEARCH_RESULT.summary %]
-                </span>
-                [% END %]
-                [% IF ( SEARCH_RESULT.copyrightdate ) %]<span class="results_summary date"><span class="label">Date:</span>[% SEARCH_RESULT.copyrightdate %]</span>[% END %]
-
-                <span class="results_summary availability">
-                <span class="label">Availability:</span>
-                    [% IF ( SEARCH_RESULT.available_items_loop.size() ) %]
-                    <span class="available"><strong>Items available:</strong>
-                    [% FOREACH available_items_loo IN SEARCH_RESULT.available_items_loop %]
-                    [% IF available_items_loo.this_branch %]<span class="highlight-row-results">[% ELSE %]<span>[% END %]
-                    [% IF ( singleBranchMode ) %]
-                        [% available_items_loo.location %]
-                    [% ELSE %]
-                        [% available_items_loo.branchname %]
-                    [% END %]
-
-                    [% IF ( OPACItemsResultsDisplay ) %]
-                        [% UNLESS ( singleBranchMode ) %][% available_items_loo.location %][% END %]
-                        [% IF ( available_items_loo.itemcallnumber ) %][<a href="/cgi-bin/koha/opac-search.pl?q=callnum:[% available_items_loo.itemcallnumber |url %]">[% available_items_loo.itemcallnumber %]</a>][% END %]
-                    [% END %]
-                    ([% available_items_loo.count %]),
-                    </span>
-                    [% END %]
-                    </span>
-                    [% ELSE %]
-                    [% IF ( SEARCH_RESULT.ALTERNATEHOLDINGS ) %]
-                    [% FOREACH ALTERNATEHOLDING IN SEARCH_RESULT.ALTERNATEHOLDINGS %]
-                        &nbsp;<span id="alternateholdings">[% ALTERNATEHOLDING.holding %]</span>,
-                    [% END %]
-                    [% ELSE %]
-                        <span class="unavailable">No items available:</span>
-                    [% END %]
-                    [% END %]
-                    <span class="unavailable">
-                    [% IF ( SEARCH_RESULT.onloancount ) %] Checked out ([% SEARCH_RESULT.onloancount %]), [% END %]
-                    [% IF ( SEARCH_RESULT.withdrawncount ) %] Withdrawn ([% SEARCH_RESULT.withdrawncount %]), [% END %]
-                    [% UNLESS ( SEARCH_RESULT.hidelostitems ) %][% IF ( SEARCH_RESULT.itemlostcount ) %] Lost ([% SEARCH_RESULT.itemlostcount %]),[% END %][% END %]
-                    [% IF ( SEARCH_RESULT.damagedcount ) %] Damaged ([% SEARCH_RESULT.damagedcount %]),[% END %]
-                    [% IF ( SEARCH_RESULT.orderedcount ) %] On order ([% SEARCH_RESULT.orderedcount %]),[% END %]
-                    [% IF ( SEARCH_RESULT.onholdcount ) %] On hold ([% SEARCH_RESULT.onholdcount %]),[% END %]
-                    [% IF ( SEARCH_RESULT.intransitcount ) %] In transit ([% SEARCH_RESULT.intransitcount %]),[% END %]
-                    </span>
-                </span>
-                [% END %]
-
-                [% IF ( SEARCH_RESULT.score_avg ) %]
-                    <div class="results_summary">
-                        [% FOREACH i  IN [ 1 2 3 4 5  ] %]
-                            [% IF ( SEARCH_RESULT.score_int >= i ) %]
-                                <div class="star-rating rater-[% i %] star star-rating-applied star-rating-readonly star-rating-on"><a title="[% i %]">[% i %]</a></div>
-                            [% ELSE   %]
-                                <div class="star-rating rater-[% i %] star star-rating-applied star-rating-readonly"><a title="[% i %]">[% i %]</a></div>
-                            [% END %]
-                        [% END %]
-                        <span id="babeltheque-rating_total_[% SEARCH_RESULT.biblionumber %]">&nbsp;&nbsp; [% SEARCH_RESULT.score_avg %] / 5 (on [% SEARCH_RESULT.num_scores %] rates)</span>
-
-                        [% IF ( SEARCH_RESULT.num_critics ) %]
-                            <span class="social_data">[% SEARCH_RESULT.num_critics %] Internet user critics</span>
-                        [% END %]
-                        [% IF ( SEARCH_RESULT.num_critics_pro ) %]
-                            <span class="social_data">[% SEARCH_RESULT.num_critics_pro %] Professional critics</span>
-                        [% END %]
-                        [% IF ( SEARCH_RESULT.num_videos ) %]
-                            <span class="social_data">[% SEARCH_RESULT.num_videos %] Video extracts</span>
-                        [% END %]
-                        [% IF ( SEARCH_RESULT.num_quotations ) %]
-                            <span class="social_data">[% SEARCH_RESULT.num_quotations %] Quotations</span>
-                        [% END %]
-                    </div>
-                [% END %]
-
-                [% IF ( LibraryThingForLibrariesID ) %]<div class="ltfl_reviews"></div>[% END %]
-                [% IF ( TagsShowEnabled ) %]
-                                [% IF ( SEARCH_RESULT.TagLoop.size ) %]
-                                        <div class="results_summary tags"><span class="label">Tags:</span>
-                                        <ul style="display: inline; list-style: none;">[% FOREACH TagLoo IN SEARCH_RESULT.TagLoop %]<li style="display: inline; list-style: none;"><a href="/cgi-bin/koha/opac-search.pl?tag=[% TagLoo.term |url %]&amp;q=[% TagLoo.term |url %]">[% TagLoo.term %]</a> <span class="weight">([% TagLoo.weight_total %])</span></li>
-                                            [% END %]
-                                        </ul>
-                                        </div>
-                                [% END %]
-                [% END %]
-                [% IF ( SEARCH_RESULT.searchhighlightblob ) %]<span class="results_summary"><span class="label">Match:</span> [% SEARCH_RESULT.searchhighlightblob %]</span>[% END %]
-
-
-
-
-                [% IF ( OpacStarRatings == 'all' ) %]
-                <div class="results_summary ratings">
-
-[% FOREACH i  IN [ 1 2 3 4 5  ] %]
-
-[% IF ( SEARCH_RESULT.rating_avg == i ) %]
-    <input class="star" type="radio"  name="rating-[% SEARCH_RESULT.biblionumber %]" value="[% i %]" checked="checked" disabled="disabled"   />
-[% ELSE   %]
-    <input class="star" type="radio"  name="rating-[% SEARCH_RESULT.biblionumber %]" value="[% i %]" disabled="disabled"   />
-[% END %]
-
-[% END %]
-                <input type="hidden" name="biblionumber"  value="[% SEARCH_RESULT.biblionumber %]" />
-                <input type="hidden" name="loggedinuser"  value="[% loggedinuser %]" />
-
-                [% IF (  SEARCH_RESULT.rating_total ) > 0  %]
-                    <span id="rating_total_[% SEARCH_RESULT.biblionumber %]">&nbsp;&nbsp;([% SEARCH_RESULT.rating_total %] votes)</span>
-                [% ELSE %]
-                    <br />
-                [% END %]
-
-                </div>
-                [% END %]
-
-<span class="results_summary actions"><span class="label">Actions:</span>
-                [% IF ( RequestOnOpac ) %]
-                    [% UNLESS ( SEARCH_RESULT.norequests ) %]
-                        [% IF ( opacuserlogin ) %]
-                            [% IF ( AllowOnShelfHolds ) %]
-                                <a class="hold" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]">Place hold</a><!-- add back when available 0 holds in queue-->
-                            [% ELSE %]
-                                [% IF ( SEARCH_RESULT.itemsissued ) %]
-                                    <a class="hold" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]">Place hold</a><!-- add back when available 0 holds in queue-->
-                                [% END %]
-                            [% END %]
-                        [% END %]
-                    [% END %]
-                [% END %]
-
-                [% IF ( TagsInputEnabled ) %]
-                    [% IF ( loggedinusername ) %]
-                        <a class="tag_add" id="tag_add[% SEARCH_RESULT.biblionumber %]" href="#">Add tag</a>
-                        <span id="tagform[% SEARCH_RESULT.biblionumber %]" class="tag_results_input" style="display:none;">
-                          <label for="newtag[% SEARCH_RESULT.biblionumber %]">New tag(s), separated by a comma:</label>
-                          <input name="newtag[% SEARCH_RESULT.biblionumber %]" id="newtag[% SEARCH_RESULT.biblionumber %]" maxlength="100" />
-                          <input name="tagbutton" class="tagbutton" title="[% SEARCH_RESULT.biblionumber %]" type="submit" value="Add" />
-                          <a class="cancel_tag_add" id="cancel[% SEARCH_RESULT.biblionumber %]" href="#">(done)</a>
-                        </span>
-                        <span id="newtag[% SEARCH_RESULT.biblionumber %]_status" class="tagstatus" style="display:none;">
-                          Tag status here.
-                        </span>
-                    [% ELSIF ( loop.first ) %]<span id="login4tags">Log in to add tags.</span>
-                    [% END %]
-                [% END %]
-
-                [% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %][% IF ( virtualshelves ) %]<a class="addtoshelf" href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]" onclick="Dopop('opac-addbybiblionumber.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]'); return false;">Save to Lists</a>
-                [% END %][% END %][% END %]
-                [% IF ( opacbookbag ) %]
-                    [% IF ( SEARCH_RESULT.incart ) %]
-                        <a class="addtocart cart[% SEARCH_RESULT.biblionumber %]" href="#" onclick="addRecord('[% SEARCH_RESULT.biblionumber %]'); return false;">In your cart</a> <a class="cartRemove cartR[% SEARCH_RESULT.biblionumber %]" href="#" onclick="delSingleRecord('[% SEARCH_RESULT.biblionumber %]'); return false;">(remove)</a>
-                    [% ELSE %]
-                        <a class="addtocart cart[% SEARCH_RESULT.biblionumber %]" href="#" onclick="addRecord('[% SEARCH_RESULT.biblionumber %]'); return false;">Add to cart</a> <a style="display:none;" class="cartRemove cartR[% SEARCH_RESULT.biblionumber %]" href="#" onclick="delSingleRecord('[% SEARCH_RESULT.biblionumber %]'); return false;">(remove)</a>
-                    [% END %]
-                [% END %]
-                </span>
-                </td><td>
-                    <a class="p1" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]">
-            [% IF ( OPACLocalCoverImages ) %]<span title="[% SEARCH_RESULT.biblionumber |url %]" class="[% SEARCH_RESULT.biblionumber %]" id="local-thumbnail[% loop.count %]"></span>[% END %]
-                    [% IF ( OPACAmazonCoverImages ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %][% IF ( using_https ) %]<span title="[% SEARCH_RESULT.biblionumber %]" id="amazon-thumbnail[% loop.count %]"><img src="https://images-na.ssl-images-amazon.com/images/P/[% SEARCH_RESULT.normalized_isbn %].01.TZZZZZZZ.jpg" alt="" class="thumbnail" /></span>[% ELSE %]<span title="[% SEARCH_RESULT.biblionumber %]" id="amazon-thumbnail[% loop.count %]"><img src="http://images.amazon.com/images/P/[% SEARCH_RESULT.normalized_isbn %].01.TZZZZZZZ.jpg" alt="" class="thumbnail" /></span>[% END %][% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-
-                [% IF ( SyndeticsEnabled ) %]
-                    [% IF ( SyndeticsCoverImages ) %]
-                        [% IF SEARCH_RESULT.normalized_isbn %]
-                                [% IF ( using_https ) %]
-                            <span title="[% SEARCH_RESULT.biblionumber %]" id="syndetics-thumbnail[% loop.count %]"><img src="https://secure.syndetics.com/index.aspx?isbn=[% SEARCH_RESULT.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% SEARCH_RESULT.normalized_upc %]&amp;oclc=[% SEARCH_RESULT.normalized_oclc %]" alt="" class="thumbnail" /></span>
-                        [% ELSE %]
-                            <span title="[% SEARCH_RESULT.biblionumber %]" id="syndetics-thumbnail[% loop.count %]"><img src="http://www.syndetics.com/index.aspx?isbn=[% SEARCH_RESULT.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% SEARCH_RESULT.normalized_upc %]&amp;oclc=[% SEARCH_RESULT.normalized_oclc %]" alt="" class="thumbnail" /></span>
-                    [% END %]
-                    [% ELSE %]
-                        <span class="no-image">No cover image available</span>
-                    [% END %]
-            [% END %]
-                [% END %]
-
-                [% IF ( GoogleJackets ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %]<span style="block" title="[% SEARCH_RESULT.biblionumber |url %]" class="[% SEARCH_RESULT.normalized_isbn %]" id="gbs-thumbnail[% loop.count %]"></span>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-        [% IF OpenLibraryCovers %][% IF SEARCH_RESULT.normalized_isbn %]<span style="block" title="[% SEARCH_RESULT.biblionumber %]" class="[% SEARCH_RESULT.normalized_isbn %]" id="openlibrary-thumbnail[% loop.count %]"></span>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-                </a>
-                [% IF ( BakerTaylorEnabled ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% SEARCH_RESULT.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% SEARCH_RESULT.normalized_isbn %]" /></a>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-                [% IF ( IDreamBooksResults ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %]<div class="idbresult" style="display: none;">
-                    [% IF ( IDreamBooksReviews ) %]
-                        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]#idb_critic_reviews">
-                    [% ELSE %]
-                        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %]">
-                    [% END %]
-                    [% SEARCH_RESULT.normalized_isbn %]</a></div>
-                [% END %][% END %]
-                </td>
-                </tr>
-                [% END %]
-            </table>
-    </form>
-    <form id="hold_form" name="hold_form" method="get" action="/cgi-bin/koha/opac-reserve.pl">
-        <!-- The value will be set by holdBiblioNums() in basket.js -->
-        <input id="hold_form_biblios" type="hidden" name="biblionumbers" value=""/>
-    </form>
-        </div>
-    [% END %]
-    <div id="bottom-pages">[% INCLUDE 'page-numbers.inc' %]</div>
-
-    [% ELSE %]
-    [% END %]
-
-    [% IF ( suggestion ) %]
-[% IF ( AnonSuggestions ) %]<div class="suggestion">Not finding what you're looking for?<br />  Make a <a href="/cgi-bin/koha/opac-suggestions.pl?op=add">purchase suggestion</a></div>[% ELSE %][% IF ( loggedinusername ) %]<div class="suggestion">Not finding what you're looking for?<br />  Make a <a href="/cgi-bin/koha/opac-suggestions.pl?op=add">purchase suggestion</a></div>[% END %][% END %]
-[% END %]
-</div>
-</div>
-</div>
-        [% IF ( opacfacets ) %]
-<div class="yui-b"><div id="facetcontainer" class="container">
-        <!-- FACETS START -->
-        [% INCLUDE 'opac-facets.inc' %]
-        <!-- FACETS END -->
-</div></div>
-        [% END %]
-</div>
-
-[% IF ( LibraryThingForLibrariesID ) %]
-[% IF ( using_https ) %]
-<script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&amp;systype=koha" type="text/javascript"></script>
-[% ELSE %]
-<script src="http://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]&amp;systype=koha" type="text/javascript"></script>
-[% END %]
-[% END %]
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt
deleted file mode 100644 (file)
index 2641f0f..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Comments on [% title |html %]
-<style type="text/css">
-  #custom-doc { width:37.08em;*width:36.16em;min-width:485px; margin:1em auto; text-align:left; }
-</style>
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-        $(document).ready(function() {
-               var inject_old = function(comment) {
-                       [% IF ( reviewid ) %]
-                       [% IF ( cgi_debug ) %]alert(_("injecting OLD comment: ")+comment);[% END %]
-            parent.opener.$('#c[% reviewid %] p').prev("small").prev("h5").html(_("Your edited comment (preview, pending approval)"));
-                       parent.opener.$('#c[% reviewid %] p').html(comment);
-            parent.opener.$('#c[% reviewid %] p').append(" <a href=\"#comment\" onclick=\"Dopop(\'/cgi-bin/koha/opac-review.pl?biblionumber=[% biblionumber | uri %]&amp;reviewid=[% reviewid | uri%]\');\">"+_("Edit")+"<\/a>");
-                       [% END %]
-                       return 1;
-               };
-               var inject_new = function(comment) {
-                       [% IF ( cgi_debug ) %]alert(_("injecting NEW comment: ") +comment);[% END %]
-                       parent.opener.$('#newcomment').attr("class","yours");
-                       parent.opener.$('#newcomment').html(
-                "<h5>" + _("Your comment (preview, pending approval)") + "<\/h5>" +
-                               "<p>"+comment+"<\/p>" +
-                "<a href=\"#comment\" onclick=\"Dopop(\'/cgi-bin/koha/opac-review.pl?biblionumber=[% biblionumber |uri%]\');\">"+_("Edit")+"<\/a><\/p>"
-                       );
-                       parent.opener.$("#addcomment").prev("p").remove();
-                       parent.opener.$("#addcomment").remove();
-               };
-               [% IF ( clean_review ) %]
-                       var clean_review = "[% clean_review |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";            // TMPL var must not contain " quotes.
-                       [% IF ( reviewid ) %]
-                       inject_old(clean_review);
-                       [% ELSE %]
-                       inject_new(clean_review);
-                       [% END %]
-               [% END %]
-               [% IF ( WINDOW_CLOSE ) %]
-                       [% IF ( ERRORS ) %]
-                               setTimeout("window.close()",5000);      // flash this page, then close.  Change warning in template if you change this value.
-                       [% ELSE %]
-                               window.close();
-                       [% END %]
-               [% END %]
-       });
-//]]>
-</script>
-</head>
-<body id="comment">
-<div id="custom-doc" class="yui-t7">
-<div id="userreview" class="container">
-[% IF ( cgi_debug ) %]<div class="debug">CGI debug is on.</div>[% END %]
-[% IF ( ERRORS ) %]
-    <div class="dialog alert">
-       [% FOREACH ERROR IN ERRORS %]
-               <p>
-               [% IF ( ERROR.scrubbed ) %]Note: your comment contained illegal markup code.
-                       It has been saved with the markup removed, as below.
-                       You can edit the comment further, or cancel to retain the comment as is.
-               [% END %]
-               [% IF ( ERROR.scrubbed_all ) %]Error!  Your comment was entirely illegal markup code.  It has NOT been added.[% END %]
-               [% IF ( ERROR.empty ) %]Error!  You cannot add an empty comment.  Please add content or cancel.[% END %]
-               </p>
-       [% END %]
-       [% IF ( WINDOW_CLOSE ) %]Note: this window will close automatically in 5 seconds[% END %]
-       </div>
-[% END %]
-<form id="reviewf" action="/cgi-bin/koha/opac-review.pl[% IF ( cgi_debug ) %]?debug=1[% END %]" method="post">
-    <input type="hidden" name="biblionumber" value="[% biblionumber | html%]" />
-    [% IF ( reviewid ) %]<input type="hidden" name="reviewid" value="[% reviewid | html%]" />[% END %]
-       <fieldset class="brief">
-       <legend>Comments on <i>[% title |html %] [% subtitle %]</i>[% IF ( author ) %]by [% author |html %][% END %]</legend>
-            <ol><li><textarea id="review" name="review" cols="60" rows="8">[% review %]</textarea></li></ol>
-               </fieldset>
-    <p>Note: Your comment must be approved by a librarian. </p>
-               <fieldset class="action"> <input type="submit" value="Submit and close this window" /> <a class="cancel close" href="#">Cancel</a></fieldset>
-</form></div>
-</div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-search-history.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-search-history.tt
deleted file mode 100644 (file)
index 732e736..0000000
+++ /dev/null
@@ -1,196 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your search history
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'datatables.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-var MSG_CONFIRM_DELETE_HISTORY = _("Are you sure you want to delete your search history?");
-$(document).ready(function() {
-    // We show table ordered by descending dates by default
-    // (so that the more recent query is shown first)
-    $(".historyt").dataTable($.extend(true, {}, dataTablesDefaults, {
-        "aaSorting": [[ 0, "desc" ]],
-        "aoColumns": [
-            { "sType": "title-string" },
-            null,
-            null
-        ]
-    }));
-
-    [% IF Koha.Preference( 'OpacAuthorities' ) == 1 %]$('#tabs').tabs();[% END %]
-});
-//]]>
-
-</script>
-</head>
-<body id="opac-search-history">
-[% IF ( OpacNav ) %]
-<div id="doc3" class="yui-t1">
-[% ELSIF ( loggedinusername ) %]
-<div id="doc3" class="yui-t1">
-[% ELSE %]
-<div id="doc3" class="yui-t7">
-[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-  <div class="yui-b">
-    <div class="yui-g">
-      <h1>Search history</h1>
-      [% IF Koha.Preference( 'OpacAuthorities' ) == 1 %]
-        <div id="tabs" class="toptabs">
-          <ul>
-            <li><a href="#biblio_tab">Catalog searches</a></li>
-            <li><a href="#authority_tab">Authority searches</a></li>
-          </ul>
-      [% END %]
-        <div id="biblio_tab">
-          [% IF ( current_biblio_searches ) %]
-            <h2>Current session</h2>
-            <form action="/cgi-bin/koha/opac-search-history.pl" method="get">
-              <input type="hidden" name="action" value="delete" />
-              <input type="hidden" name="previous" value="0" />
-              <input type="hidden" name="type" value="biblio" />
-              <input type="submit" class="deleteshelf" value="Delete your current catalog history" onclick="return confirm(MSG_CONFIRM_DELETE_HISTORY);" />
-            </form>
-            <table class="historyt">
-              <thead>
-                <tr>
-                  <th>Date</th>
-                  <th>Search</th>
-                  <th>Results</th>
-                </tr>
-              </thead>
-              <tbody>
-              [% FOREACH s IN current_biblio_searches %]
-                <tr>
-                  <td><span title="[% s.time %]">[% s.time |$KohaDates with_hours => 1 %]</span></td>
-                  <td><a href="/cgi-bin/koha/opac-search.pl?[% s.query_cgi |html %]">[% s.query_desc |html %]</a></td>
-                  <td>[% s.total %]</td>
-                </tr>
-              [% END %]
-              </tbody>
-            </table>
-          [% END %]
-
-          [% IF ( previous_biblio_searches ) %]
-            <h2>Previous sessions</h2>
-            <form action="/cgi-bin/koha/opac-search-history.pl" method="get">
-              <input type="hidden" name="action" value="delete" />
-              <input type="hidden" name="previous" value="1" />
-              <input type="hidden" name="type" value="biblio" />
-              <input type="submit" class="deleteshelf" value="Delete your previous catalog search history" onclick="return confirm(MSG_CONFIRM_DELETE_HISTORY);" />
-            </form>
-            <table class="historyt">
-              <thead>
-                <tr>
-                  <th>Date</th>
-                  <th>Search</th>
-                  <th>Results</th>
-                </tr>
-              </thead>
-              <tbody>
-              [% FOREACH s IN previous_biblio_searches %]
-                <tr>
-                  <td><span title="[% s.time %]">[% s.time |$KohaDates with_hours => 1 %]</span></td>
-                  <td><a href="/cgi-bin/koha/opac-search.pl?[% s.query_cgi |html %]">[% s.query_desc |html %]</a></td>
-                  <td>[% s.total %]</td>
-                </tr>
-              [% END %]
-              </tbody>
-            </table>
-          [% END %]
-
-          [% IF !current_biblio_searches && !previous_biblio_searches %]
-            <p>Your catalog search history is empty.</p>
-          [% END %]
-        </div>
-
-
-      [% IF Koha.Preference( 'OpacAuthorities' ) == 1 %]
-        <div id="authority_tab">
-          [% IF ( current_authority_searches ) %]
-            <h2>Current session</h2>
-            <form action="/cgi-bin/koha/opac-search-history.pl" method="get">
-              <input type="hidden" name="action" value="delete" />
-              <input type="hidden" name="previous" value="0" />
-              <input type="hidden" name="type" value="authority" />
-              <input type="submit" class="deleteshelf" value="Delete your current authority search history" onclick="return confirm(MSG_CONFIRM_DELETE_HISTORY);" />
-            </form>
-            <table class="historyt">
-              <thead>
-                <tr>
-                  <th>Date</th>
-                  <th>Search</th>
-                  <th>Results</th>
-                </tr>
-              </thead>
-              <tbody>
-              [% FOREACH s IN current_authority_searches %]
-                <tr>
-                  <td><span title="[% s.time %]">[% s.time %]</span></td>
-                  <td><a href="/cgi-bin/koha/opac-authorities-home.pl?[% s.query_cgi |html %]">[% s.query_desc |html %]</a></td>
-                  <td>[% s.total %]</td>
-                </tr>
-              [% END %]
-              </tbody>
-            </table>
-          [% END %]
-
-          [% IF ( previous_authority_searches ) %]
-            <h2>Previous sessions</h2>
-            <form action="/cgi-bin/koha/opac-search-history.pl" method="get">
-              <input type="hidden" name="action" value="delete" />
-              <input type="hidden" name="previous" value="1" />
-              <input type="hidden" name="type" value="authority" />
-              <input type="submit" class="deleteshelf" value="Delete your previous authority search history" onclick="return confirm(MSG_CONFIRM_DELETE_HISTORY);" />
-            </form>
-            <table class="historyt">
-              <thead>
-                <tr>
-                  <th>Date</th>
-                  <th>Search</th>
-                  <th>Results</th>
-                </tr>
-              </thead>
-              <tbody>
-              [% FOREACH s IN previous_authority_searches %]
-                <tr>
-                  <td><span title="[% s.time %]">[% s.time |$KohaDates with_hours => 1 %]</span></td>
-                  <td><a href="/cgi-bin/koha/opac-authorities-home.pl?[% s.query_cgi |html %]">[% s.query_desc |html %]</a></td>
-                  <td>[% s.total %]</td>
-                </tr>
-              [% END %]
-              </tbody>
-            </table>
-          [% END %]
-
-          [% IF !current_authority_searches && !previous_authority_searches %]
-            <p>Your authority search history is empty.</p>
-          [% END %]
-        </div>
-      </div>
-        [% END %]
-    </div>
-  </div>
-</div>
-
-[% IF ( OpacNav ) %]
-  <div class="yui-b">
-    <div id="leftmenus" class="container">
-      [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-    </div>
-  </div>
-[% ELSIF ( loggedinusername ) %]
-  <div class="yui-b">
-    <div id="leftmenus" class="container">
-      [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-    </div>
-  </div>
-[% END %]
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasket.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasket.tt
deleted file mode 100644 (file)
index dc6929d..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-<SUBJECT>
-Your cart
-<END_SUBJECT>
-
-[% USE HtmlToText %]
-[% myhtml FILTER html2text(leftmargin => 0, rightmargin => 0) %]
-[% myhtmltext | html2text %]
-
-<HEADER>
-
-[% FILTER html2text %]
-    <p>Hi,</p>
-
-    <p>[% firstname %] [% surname %] sent you a cart from our online catalog.</p>
-
-    <p>Please note that the attached file is a MARC bibliographic records file
-    which can be imported into personal bibliographic software like EndNote,
-    Reference Manager or ProCite.</p>
-    <hr/>
-[% END %]
-<END_HEADER>
-
-<MESSAGE>
-[% FILTER html2text %]
-
-    [% IF comment %]
-        <p>[% comment %]</p>
-        <hr/>
-    [% END %]
-    <ol>
-    [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %]
-        <li>
-            <span>
-                [% BIBLIO_RESULT.title %]
-                [% IF ( BIBLIO_RESULT.subtitle ) %] [% BIBLIO_RESULT.subtitle %][% END %]
-            </span>
-
-            <p>
-            [% IF ( BIBLIO_RESULT.HASAUTHORS ) %]
-            <span>Author(s): [% IF ( BIBLIO_RESULT.author ) %][% BIBLIO_RESULT.author %][% END %]
-
-            [% IF ( BIBLIO_RESULT.MARCAUTHORS ) %]
-                [% IF ( BIBLIO_RESULT.author ) %]; [% END %]
-                [% FOREACH MARCAUTHOR IN BIBLIO_RESULT.MARCAUTHORS %]
-                    [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %]
-                        [% MARCAUTHOR_SUBFIELDS_LOO.separator %][% MARCAUTHOR_SUBFIELDS_LOO.value %]
-                    [% END %]
-                    [% UNLESS ( loop.last ) %];[% END %]
-                [% END %]
-            [% END %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.ISBN ) %]
-            <span>
-                ISBN: [% BIBLIO_RESULT.ISBN %]
-            </span><br/>
-            [% END %]
-
-            [% IF BIBLIO_RESULT.publishercode %]
-            <span>
-                Published by: [% BIBLIO_RESULT.publishercode %]
-                [% IF ( BIBLIO_RESULT.publicationyear ) %]
-                    in [% BIBLIO_RESULT.publicationyear %]
-                [% END %]
-                [% IF ( BIBLIO_RESULT.pages ) %]
-                    , [% BIBLIO_RESULT.pages %]
-                [% END %]
-                [% IF BIBLIO_RESULT.size %]
-                , [% BIBLIO_RESULT.size %]
-                [% END %]
-            </span><br/>
-            [% END %]
-
-            [% IF BIBLIO_RESULT.collection %]
-            <span>
-                Collection: [% BIBLIO_RESULT.seriestitle %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.subject ) %]
-            <span>
-                Subject: [% BIBLIO_RESULT.subject %]
-            <span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.copyrightdate ) %]
-            <span>
-                Copyright year: [% BIBLIO_RESULT.copyrightdate %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.notes ) %]
-            <span>
-                Notes : [% BIBLIO_RESULT.notes %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.unititle ) %]
-            <span>
-                Unified title: [% BIBLIO_RESULT.unititle %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.serial ) %]
-            <span>
-                Serial: [% BIBLIO_RESULT.serial %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.dewey ) %]
-            <span>
-                Dewey: [% BIBLIO_RESULT.dewey %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.classification ) %]
-            <span>
-                Classification: [% BIBLIO_RESULT.classification %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.lccn ) %]
-            <span>
-                LCCN: [% BIBLIO_RESULT.lccn %]
-            </span><br/>
-            [% END %]
-            [% IF ( BIBLIO_RESULT.url ) %]
-            <span>
-                URL: [% BIBLIO_RESULT.url |url %]
-            </span>
-            [% END %]
-            </p>
-
-            [% IF ( OPACBaseURL ) %]
-            <p>
-                In online catalog: [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% BIBLIO_RESULT.biblionumber %]
-            </p>
-            [% END %]
-            [% IF ( BIBLIO_RESULT.ITEM_RESULTS.size ) %]
-            <p>Items:
-            <ul>
-                [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]<li>
-                    [% ITEM_RESULT.branchname %]
-                    [% ITEM_RESULT.location %]
-                    [% IF ITEM_RESULT.itemcallnumber %]([% ITEM_RESULT.itemcallnumber %])[% END %]
-                    [% ITEM_RESULT.barcode %]
-                </li>[% END %]
-            </ul>
-            </p>
-            [% END %]
-            <hr/>
-        </li>
-    [% END %]
-    </ol>
-
-[% END %]
-<END_MESSAGE>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasketform.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasketform.tt
deleted file mode 100644 (file)
index d5da34d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Sending your cart
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="sendbasket" class="popup">
-<div id="usersendbasket" class="container">[% IF ( email_add ) %]
-
-       [% IF ( SENT ) %]
-        <h3>Message sent</h3>
-        <p>The cart was sent to: [% email_add %]</p>
-               <p><a class="focus close" href="#">Close window</a></p>
-       [% END %]
-       [% IF ( error ) %]
-       <p>Problem sending the cart...</p>
-       [% END %]
-       
-[% ELSE %]
-
-<form action="[% url %]" method="post" id="sendbasketform">
-
-<fieldset class="rows"> 
-<legend>Sending your cart</legend>
-<ol>   <li>
-        <label for="email_add">Email address:</label>
-        <input type="text" id="email_add" name="email_add" size="43" class="focus" />
-    </li>
-    <li>
-            <label for="comment">Comment:</label>
-            <textarea id="comment" name="comment" rows="4" cols="40"></textarea>
-    </li>
-    <li>
-        <input type="hidden" name="bib_list" value="[% bib_list %]" />
-    </li></ol></fieldset>
-       <fieldset class="action"> <input type="submit" value="Send" /> <a class="cancel close" href="#">Cancel</a> </fieldset>
-</form>
-
-[% END %]</div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelf.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelf.tt
deleted file mode 100644 (file)
index f3c7ed7..0000000
+++ /dev/null
@@ -1,167 +0,0 @@
-<SUBJECT>
-Your list : [% shelfname %]
-<END_SUBJECT>
-
-[% USE HtmlToText %]
-[% myhtml FILTER html2text(leftmargin => 0, rightmargin => 0) %]
-[% myhtmltext | html2text %]
-
-<HEADER>
-[% FILTER html2text %]
-    <p>Hi,</p>
-
-    <p>[% firstname %] [% surname %] sent you from our online catalog, the
-    virtual shelf called : [% shelfname %].</p>
-
-    <p>Please note that the attached file is a MARC bibliographic records file
-    which can be imported into personal bibliographic software like EndNote,
-    Reference Manager or ProCite.</p>
-    <hr/>
-[% END %]
-
-<END_HEADER>
-
-<MESSAGE>
-[% FILTER html2text %]
-
-    [% IF comment %]
-        <p>[% comment %]</p>
-        <hr/>
-    [% END %]
-    <ol>
-    [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %]
-        <li>
-            <span>
-                [% BIBLIO_RESULT.title %]
-                [% IF ( BIBLIO_RESULT.subtitle.size ) %]
-                  [% FOREACH subtitle IN BIBLIO_RESULT.subtitle %]
-                    [% subtitle.subfield %]
-                  [% END %]
-                [% END %]
-            </span>
-
-            <p>
-            [% IF ( BIBLIO_RESULT.HASAUTHORS ) %]
-            <span>Author(s): [% IF ( BIBLIO_RESULT.author ) %][% BIBLIO_RESULT.author %][% END %]
-
-            [% IF ( BIBLIO_RESULT.MARCAUTHORS ) %]
-                [% IF ( BIBLIO_RESULT.author ) %]; [% END %]
-                [% FOREACH MARCAUTHOR IN BIBLIO_RESULT.MARCAUTHORS %]
-                    [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %]
-                        [% MARCAUTHOR_SUBFIELDS_LOO.separator %][% MARCAUTHOR_SUBFIELDS_LOO.value %]
-                    [% END %]
-                    [% UNLESS ( loop.last ) %];[% END %]
-                [% END %]
-            [% END %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.ISBN && BIBLIO_RESULT.size > 0 ) %]
-            <span>
-                ISBN: [% FOREACH isbn IN BIBLIO_RESULT.ISBN %]
-                          [% isbn %]
-                          [% UNLESS ( loop.last ) %]; [% END %]
-                      [% END %]
-            </span><br/>
-            [% END %]
-
-            [% IF BIBLIO_RESULT.publishercode %]
-            <span>
-                Published by: [% BIBLIO_RESULT.publishercode %]
-                [% IF ( BIBLIO_RESULT.publicationyear ) %]
-                    in [% BIBLIO_RESULT.publicationyear %]
-                [% END %]
-                [% IF ( BIBLIO_RESULT.pages ) %]
-                    , [% BIBLIO_RESULT.pages %]
-                [% END %]
-                [% IF BIBLIO_RESULT.size %]
-                , [% BIBLIO_RESULT.size %]
-                [% END %]
-            </span><br/>
-            [% END %]
-
-            [% IF BIBLIO_RESULT.collection %]
-            <span>
-                Collection: [% BIBLIO_RESULT.seriestitle %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.subject ) %]
-            <span>
-                Subject: [% BIBLIO_RESULT.subject %]
-            <span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.copyrightdate ) %]
-            <span>
-                Copyright year: [% BIBLIO_RESULT.copyrightdate %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.notes ) %]
-            <span>
-                Notes : [% BIBLIO_RESULT.notes %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.unititle ) %]
-            <span>
-                Unified title: [% BIBLIO_RESULT.unititle %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.serial ) %]
-            <span>
-                Serial: [% BIBLIO_RESULT.serial %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.dewey ) %]
-            <span>
-                Dewey: [% BIBLIO_RESULT.dewey %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.classification ) %]
-            <span>
-                Classification: [% BIBLIO_RESULT.classification %]
-            </span><br/>
-            [% END %]
-
-            [% IF ( BIBLIO_RESULT.lccn ) %]
-            <span>
-                LCCN: [% BIBLIO_RESULT.lccn %]
-            </span><br/>
-            [% END %]
-            [% IF ( BIBLIO_RESULT.url ) %]
-            <span>
-                URL: [% BIBLIO_RESULT.url |url %]
-            </span>
-            [% END %]
-            </p>
-
-            [% IF ( OPACBaseURL ) %]
-            <p>
-                In online catalog: [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% BIBLIO_RESULT.biblionumber %]
-            </p>
-            [% END %]
-            [% IF ( BIBLIO_RESULT.ITEM_RESULTS.size ) %]
-            <p>Items:
-            <ul>
-                [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]<li>
-                    [% ITEM_RESULT.branchname %]
-                    [% ITEM_RESULT.location %]
-                    [% IF ITEM_RESULT.itemcallnumber %]([% ITEM_RESULT.itemcallnumber %])[% END %]
-                    [% ITEM_RESULT.barcode %]
-                </li>[% END %]
-            </ul>
-            </p>
-            [% END %]
-            <hr/>
-        </li>
-    [% END %]
-    </ol>
-
-[% END %]
-
-<END_MESSAGE>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelfform.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelfform.tt
deleted file mode 100644 (file)
index fbe7add..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Sending your list
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript">//<![CDATA[
-       $(document).ready(function(){
-               $(".close").html(_("Close this window"));
-       });
-//]]>
-</script>
-</head>
-<body id="sendshelf" class="popup">
-<div id="usersendshelfform" class="container">[% IF ( email ) %]
-
-    [% IF ( SENT ) %]
-        <h3>Message sent</h3>
-        <p>The list was sent to: [% email %]</p>
-        <p><a class="focus close" href="/cgi-bin/koha/opac-shelves.pl">Back to lists</a></p>
-    [% END %]
-    [% IF ( error ) %]
-    <p>Problem sending the list...</p>
-    [% END %]
-    
-[% ELSE %]
-    [% IF ( invalidlist ) %]
-        <div class="dialog alert">
-        <p>You do not have permission to send this list.</p>
-        </div>
-        <p><a class="button close" href="/cgi-bin/koha/opac-shelves.pl">Back to lists</a></p>
-    [% ELSE %]
-        <form action="[% url %]" method="post" id="sendshelfform">
-
-        <fieldset class="rows">
-        <legend>Sending your list</legend>
-        <ol>   <li>
-                <label for="email">Email address:</label>
-                <input type="text" id="email" name="email" size="43" class="focus" />
-            </li>
-            <li>
-                    <label for="comment">Comment:</label>
-                    <textarea id="comment" name="comment" rows="4" cols="40"></textarea>
-            </li>
-            <li>
-                <input type="hidden" name="shelfid" value="[% shelfid %]" />
-            </li></ol></fieldset>
-               <fieldset class="action"> <input type="submit" value="Send" /> <a class="cancel close" href="#">Cancel</a> </fieldset>
-        </form>
-    [% END %]
-[% END %]</div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tt
deleted file mode 100644 (file)
index 3c1574a..0000000
+++ /dev/null
@@ -1,146 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;  Serials
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-serial-issues">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-
-<div id="userserialissues" class="container">
-<h2>Issues for a subscription</h2>
-<div id="views">
-    <span class="view"><a id="Normalview" href="opac-detail.pl?biblionumber=[% biblionumber | html %]" class="button">Normal view</a></span>
-               <span class="view"><span id="Briefhistory">Brief history</span></span>
-    <span class="view"><a id="Fullhistory" href="opac-serial-issues.pl?selectview=full&amp;biblionumber=[% biblionumber | html%]" class="button">Full history</a></span>
-</div>
-<form method="post" name="f">
-[% FOREACH subscription_LOO IN subscription_LOOP %]
-<div id="subscriptionline[% subscription_LOO.subscriptionid %]" style="border-bottom:1px solid #EEE;">
-<h3>Subscription information for [% subscription_LOO.bibliotitle %]</h3>
-            <p>The current subscription began on [% subscription_LOO.startdate %] and is issued
-               [% IF ( subscription_LOO.periodicity1 ) %]
-                               twice per day
-               [% END %]
-               [% IF ( subscription_LOO.periodicity2 ) %]
-                         every day
-               [% END %]
-               [% IF ( subscription_LOO.periodicity3 ) %]
-                             three times per week
-               [% END %]
-               [% IF ( subscription_LOO.periodicity4 ) %]
-                          every week
-               [% END %]
-               [% IF ( subscription_LOO.periodicity5 ) %]
-                            every 2 weeks
-               [% END %]
-               [% IF ( subscription_LOO.periodicity6 ) %]
-                         every 3 weeks
-               [% END %]
-               [% IF ( subscription_LOO.periodicity7 ) %]
-                         every month
-               [% END %]
-               [% IF ( subscription_LOO.periodicity8 ) %]
-                           every 2 months
-               [% END %]
-               [% IF ( subscription_LOO.periodicity9 ) %]
-                                every quarter
-               [% END %]
-               [% IF ( subscription_LOO.periodicity10 ) %]
-                                twice per year
-               [% END %]
-               [% IF ( subscription_LOO.periodicity11 ) %]
-                               every year
-             [% END %]
-              [% IF ( subscription_LOO.periodicity12 ) %]
-                            every 2 years
-          [% END %]
-              [% IF ( subscription_LOO.periodicity13 ) %]
-                            irregularly
-               [% END %]
-               [% IF ( subscription_LOO.arrival1 ) %]
-                       on Monday
-               [% END %]
-               [% IF ( subscription_LOO.arrival2 ) %]
-                               on Tuesday
-               [% END %]
-               [% IF ( subscription_LOO.arrival3 ) %]
-                               on Wednesday
-               [% END %]
-               [% IF ( subscription_LOO.arrival4 ) %]
-                               on Thursday
-               [% END %]
-               [% IF ( subscription_LOO.arrival5 ) %]
-                               on Friday
-               [% END %]
-               [% IF ( subscription_LOO.arrival6 ) %]
-                               on Saturday
-               [% END %]
-               [% IF ( subscription_LOO.arrival7 ) %]
-                               on Sunday
-               [% END %]
-               
-               for 
-                       [% IF ( subscription_LOO.numberlength ) %][% subscription_LOO.numberlength %] issues[% END %]
-                       [% IF ( subscription_LOO.weeklength ) %][% subscription_LOO.weeklength %] weeks[% END %]
-                       [% IF ( subscription_LOO.monthlength ) %][% subscription_LOO.monthlength %] months[% END %]
-                       
-               <p>The first subscription was started on  [% subscription_LOO.histstartdate %]</p>
-               [% IF ( subscription_LOO.histenddate ) %]
-            <p>The subscription expired on [% subscription_LOO.histenddate %]</p>
-        [% END %]
-               </p>
-    <h4>[% subscription_LOO.branchname %]</h4>
-    [% IF ( subscription_LOO.notes ) %]
-        <p>[% subscription_LOO.notes FILTER html_line_break %]</p>
-    [% END %]
-  [% IF ( subscription_LOO.recievedlist ) %]
-    <h5>Available issues</h5>
-    <p>
-      [% subscription_LOO.recievedlist %]
-    </p>
-  [% END %]
-  [% IF ( subscription_LOO.missinglist ) %]
-    <h5>Unavailable issues</h5>
-    <p>
-      [% subscription_LOO.missinglist %]
-    </p>
-  [% END %]
-    [% IF ( subscription_LOO.opacnote ) %]
-        <h5>Issues summary</h5>
-        <p>
-            [% subscription_LOO.opacnote FILTER html_line_break %]
-        </p>
-    [% END %]
-    [% IF ( subscription_LOO.letter ) %]
-        [% IF ( loggedinusername ) %]
-            [% IF ( subscription_LOO.hasalert ) %]
-                You have subscribed to email notification on new issues <a href="opac-alert-subscribe.pl?op=cancel&amp;externalid=[% subscription_LOO.subscriptionid %]&amp;alerttype=issue&amp;biblionumber=[% subscription_LOO.biblionumber %]" class="button" title="Cancel email notification">
-                    Cancel email notification
-                </a>
-            [% ELSE %]
-                <a href="opac-alert-subscribe.pl?externalid=[% subscription_LOO.subscriptionid %]&amp;alerttype=issue&amp;biblionumber=[% subscription_LOO.biblionumber %]" class="button" title="Subscribe to email notification on new issues">
-                    Subscribe to email notification on new issues
-                </a>
-            [% END %]
-        [% ELSE %]
-            You must log in if you want to subscribe to email notification on new issues
-        [% END %]
-    [% END %]
-</div>
-[% END %]
-</div>
-</div>
-</div>
-</div>
-                       [% IF ( OpacNav ) %]
-                       <div class="yui-b">
-                       <div id="leftmenus" class="container">
-                       [% INCLUDE 'navigation.inc' %]
-                       </div>
-                       </div>[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shareshelf.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-shareshelf.tt
deleted file mode 100644 (file)
index a6ed6d0..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Share a list
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-shareshelf">
-<div id="doc3" class="yui-t1">
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-  <div class="yui-b"><div class="yui-g">
-
-[%# This section contains the essential code for error messages and three operations: invite, confirm_invite and accept. %]
-    <h1>Share a list with another patron</h1>
-    [% IF errcode %]
-        [% IF errcode==1 && op %]<div class="dialog alert">The operation [% op %] is not supported.</div>[% END %]
-        [% IF errcode==1 && !op %]<div class="dialog alert">No operation parameter has been passed.</div>[% END %]
-        [% IF errcode==2 %]<div class="dialog alert">Invalid shelf number.</div>[% END %]
-        [% IF errcode==3 %]<div class="dialog alert">The feature of sharing lists is not in use in this library.</div>[% END %]
-        [% IF errcode==4 %]<div class="dialog alert">You can only share a list if you are the owner.</div>[% END %]
-        [% IF errcode==5 %]<div class="dialog alert">You cannot share a public list.</div>[% END %]
-        [% IF errcode==6 %]<div class="dialog alert">Sorry, but you did not enter a valid email address.</div>[% END %]
-        [% IF errcode==7 %]<div class="dialog alert">Sorry, but we could not accept this key. The invitation may have expired. Contact the patron who sent you the invitation.</div>[% END %]
-        [% IF errcode==8 %]<div class="dialog alert">As owner of a list you cannot accept an invitation for sharing it.</div>[% END %]
-        <p><a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">Return to your lists</a></p>
-
-    [% ELSIF op=='invite' %]
-        <form method="post" onsubmit="return $('#invite_address').val().trim()!='';">
-            <input type="hidden" name="op" value="conf_invite"/>
-            <input type="hidden" name="shelfnumber" value="[% shelfnumber %]"/>
-            <fieldset class="rows">
-                <ol>
-                    <li><span class="label">List name:</span> [% shelfname %]</li>
-                    <li><label for="invite_address">Email address:</label> <input id="invite_address" name="invite_address"/></li>
-                </ol>
-            </fieldset>
-
-            <fieldset class="action">
-                <input type="submit" value="Send" />
-                <a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves" class="cancel">Cancel</a>
-            </fieldset>
-        </form>
-
-    [% ELSIF op=='conf_invite' %]
-        [% IF approvedaddress %]
-        <p>An invitation to share list <i>[% shelfname %]</i> has been sent to [% approvedaddress %].</p>
-        [% END %]
-        [% IF failaddress %]
-            <p>Something went wrong while processing the following addresses. Please check them. These are: [% failaddress %]</p>
-        [% END %]
-        [% IF approvedaddress %]
-        <p>You will receive an email notification if someone accepts your share within two weeks.</p>
-        [% END %]
-        <p><a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">Return to your lists</a></p>
-
-    [% ELSIF op=='accept' %]
-        [%# Nothing to do: we already display an error or we redirect. %]
-    [% END %]
-[%# End of essential part %]
-
-</div>
-</div>
-</div>
-
-[% IF ( OpacNav ) %]
-    <div class="yui-b">
-        <div id="leftmenus" class="container">
-            [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-        </div>
-    </div>
-[% END %]
-
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt
deleted file mode 100644 (file)
index 359d81a..0000000
+++ /dev/null
@@ -1,839 +0,0 @@
-[% USE Koha %]
-[% SET TagsShowEnabled = ( TagsEnabled && TagsShowOnList ) %]
-[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnList ) %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;   [% IF ( viewshelf ) %]Contents of [% shelfname |html %][% ELSE %]Your lists[% END %][% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
-<script type="text/javascript">
-//<![CDATA[
-var MSG_REMOVE_FROM_LIST = _("Are you sure you want to remove these items from the list?");
-var MSG_REMOVE_ONE_FROM_LIST = _("Are you sure you want to remove this item from the list?");
-var MSG_CONFIRM_DELETE_LIST = _("Are you sure you want to delete this list?");
-var MSG_CONFIRM_REMOVE_SHARE = _("Are you sure you want to remove this share?");
-
-[% IF ( opacuserlogin ) %][% IF ( RequestOnOpac ) %]
-function holdSelections() {
-    var checkedBoxes = $("input:checkbox:checked");
-    if ($(checkedBoxes).size() == 0) {
-        alert(MSG_NO_RECORD_SELECTED);
-    } else {
-        var bibs = "";
-        $(checkedBoxes).each(function(){
-            var name = $(this).attr("name");
-            bib = name.substr(4);
-            bibs += bib + "/";
-        });
-        document.location = "/cgi-bin/koha/opac-reserve.pl?biblionumbers="+bibs;
-    }
-}
-[% END %][% END %]
-[% IF ( TagsInputEnabled && loggedinusername ) %]
-function tagSelected() {
-    var checkedBoxes = $("input:checkbox:checked");
-    if ($(checkedBoxes).size()) {
-        $("#tagsel_tag").hide();
-        $(".tag_hides").hide();
-        $("#tagsel_form").show();
-    } else {
-        alert(MSG_NO_RECORD_SELECTED);
-    }
-}
-
-function tagCanceled() {
-    $("#tagsel_form").hide();
-    $("#tagsel_tag").show();
-    $(".tag_hides").show();
-    $("#tagsel_new").val("");
-    $(".tagstatus").empty().hide();
-}
-
-function tagAdded() {
-    var checkedBoxes = $("input:checkbox:checked");
-    if (!$(checkedBoxes).size()) {
-        alert(MSG_NO_RECORD_SELECTED);
-        return false;
-    }
-
-    var tag = $("#tagsel_new").val();
-    if (!tag || (tag == "")) {
-        alert(MSG_NO_TAG_SPECIFIED);
-        return false;
-    }
-
-    var bibs = [];
-    for (var i = 0; i < $(checkedBoxes).size(); i++) {
-        var box = $(checkedBoxes).get(i);
-        bibs[i] = $(box).val();
-    }
-
-    KOHA.Tags.add_multitags_button(bibs, tag);
-    return false;
-}[% END %]
-
-function enableCheckboxActions(){
-    // Enable/disable controls if checkboxes are checked
-    var checkedBoxes = $(".checkboxed input:checkbox:checked");
-    if ($(checkedBoxes).size()) {
-      $("#selections").html(_("With selected titles: "));
-      $("#selections-toolbar .links a").removeClass("disabled");
-    } else {
-      $("#selections").html(_("Select titles to: "));
-      $("#selections-toolbar .links a").addClass("disabled");
-    }
-}
-
-$(function() {
-    [% IF ( opacbookbag ) %]$(".addtocart").show();[% END %]
-    $("span.clearall").html("<a id=\"CheckNone\" href=\"#\">"+_("Clear all")+"<\/a>");
-    $("span.checkall").html("<a id=\"CheckAll\" href=\"#\">"+_("Select all")+"<\/a>");
-  $("a.print").show();
-
-    [% IF ( opacuserlogin ) %][% IF ( RequestOnOpac ) %]$("#placehold").html("<a href=\"#\" class=\"hold tag_hides disabled\">"+_("Place hold")+"<\/a>");
-      $("#selections-toolbar a.hold").click(function(){
-         holdSelections();
-         return false;
-      });[% END %][% END %]
-
-    $("#CheckAll").click(function(){
-        $(".checkboxed").checkCheckboxes();
-        enableCheckboxActions();
-        return false;
-    });
-    $("#CheckNone").click(function(){
-        $(".checkboxed").unCheckCheckboxes();
-        enableCheckboxActions();
-        return false;
-    });
-
-    $(".cb").click(function(){
-      enableCheckboxActions();
-    });
-    enableCheckboxActions();
-
-[% IF ( TagsInputEnabled && loggedinusername ) %]
-        $("#tagsel_tag").click(function(){
-            tagSelected();
-            return false;
-        });
-        $("#tagsel_cancel").click(function(){
-            tagCanceled();
-            return false;
-        });
-        $("#tagsel_button").click(function(){
-            tagAdded();
-            return false;
-        });
-
-        $(".tag_add").click(function(){
-            var thisid = $(this).attr("id");
-            thisid = thisid.replace("tag_add","");
-            $(this).hide();
-            $("#tagform"+thisid).show();
-            $("#newtag"+thisid).focus();
-            $("#newtag"+thisid+"_status").empty().hide();
-            return false;
-        });
-        $(".cancel_tag_add").click(function(){
-            var thisid = $(this).attr("id");
-            thisid = thisid.replace("cancel","");
-            $("#tagform"+thisid).hide();
-            $("#tag_add"+thisid).show();
-            $("#newtag"+thisid).val("");
-            $("#newtag"+thisid+"_status").empty().hide();
-            return false;
-        });
-        $(".tagbutton").click(function(){
-          var thisid = $(this).attr("title");
-          var tag = $("#newtag"+thisid).val();
-          if (!tag || (tag == "")) {
-              alert(MSG_NO_TAG_SPECIFIED);
-              return false;
-          }
-          KOHA.Tags.add_tag_button(thisid, tag);
-          return false;
-        });
-[% END %]
-  [% IF ( loggedinusername && allowremovingitems ) %]
-  var removeFromListLinks = $(".removefromlist");
-  removeFromListLinks.show();
-  // "remove from list" appearing on each line of the list output
-  removeFromListLinks.on("click",function(){
-      $(".checkboxed").unCheckCheckboxes();
-      var listitem = $("input[name="+this.id+"]");
-      listitem.prop("checked",true);
-      $("#myform").submit();
-  });
-  $("#myform").submit(function(){
-    var checkedBoxes = $(".checkboxed input:checkbox:checked");
-    var numchecked = $(checkedBoxes).size();
-    if (numchecked) {
-        if( numchecked > 1 ){
-            return confirmDelete(MSG_REMOVE_FROM_LIST);
-        } else {
-            return confirmDelete(MSG_REMOVE_ONE_FROM_LIST);
-        }
-    } else {
-      alert(MSG_NO_RECORD_SELECTED);
-      return false;
-    }
-  });
-    $("#removeitems").html("<a href=\"#\" class=\"removeitems tag_hides disabled\">"+_("Remove from list")+"</a>")
-    .click(function(){
-      $("#myform").submit();
-      return false;
-    });
-  [% END %]
-    [% IF OpenLibraryCovers %]KOHA.OpenLibrary.GetCoverFromIsbn();[% END %]
-    [% IF OPACLocalCoverImages %]KOHA.LocalCover.GetCoverFromBibnumber(false);[% END %]
-  [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
-});
-      function Check(f) {
-               var _alertString="";
-               var alertString2;
-
-           if(f.addshelf.value.length ==0){
-        _alertString += _("- You must enter a list name") + "\n";
-               }
-
-               if (_alertString.length==0) {
-                       f.submit();
-               } else {
-                       alertString2 = _("Form not submitted because of the following problem(s)");
-                       alertString2 += "\n------------------------------------------------------------------------------------\n\n";
-                       alertString2 += _alertString;
-                       alert(alertString2);
-               }
-       }
-
-$(document).ready(function() {
-  $('#sort-submit').hide();
-});
-
-//]]>
-</script>
-</head>
-[% IF ( loggedinusername ) %]<body id="opac-userlists">[% ELSE %]<body id="opac-lists">[% END %]
-
-[% BLOCK list_permissions %]
-    <li>
-        <label for="allow_add">Permissions: </label>
-        <select name="allow_add" id="allow_add">
-            [% IF allow_add %]<option value="0">Do not allow</option>[% ELSE %]<option value="0" selected="selected">Do not allow</option>[% END %]
-            [% IF allow_add %]<option value="1" selected="selected">Allow</option>[% ELSE %]<option value="1">Allow</option>[% END %]
-        </select>
-        &nbsp;<span>anyone else to add entries. (The owner of a list is always allowed to add entries, but needs permission to remove.)</span>
-    </li>
-    <li>
-        <label>&nbsp;</label>
-        <select name="allow_delete_own" id="allow_delete_own">
-            [% IF allow_delete_own %]<option value="0">Do not allow</option>[% ELSE %]<option value="0" selected="selected">Do not allow</option>[% END %]
-            [% IF allow_delete_own %]<option value="1" selected="selected">Allow</option>[% ELSE %]<option value="1">Allow</option>[% END %]
-        </select>
-        &nbsp;<span>anyone to remove his own contributed entries.</span>
-    </li>
-    <li>
-        <label>&nbsp;</label>
-        <select name="allow_delete_other" id="allow_delete_other">
-            [% IF allow_delete_other %]<option value="0">Do not allow</option>[% ELSE %]<option value="0" selected="selected">Do not allow</option>[% END %]
-            [% IF allow_delete_other %]<option value="1" selected="selected">Allow</option>[% ELSE %]<option value="1">Allow</option>[% END %]
-        </select>
-        &nbsp;<span>anyone to remove other contributed entries.</span>
-    </li>
-[% END %]
-
-[%# When using the next block, add the parameter for shelfnumber and add a tag to end the form %]
-[% BLOCK remove_share %]
-    <form action="opac-shelves.pl" method="post">
-        <input type="hidden" name="shelves" value="1" />
-        <input type="hidden" name="display" value="privateshelves" />
-        <input type="hidden" name="shelfoff" value="[% shelfoff %]" />
-        <input type="submit" class="removeshare" onclick="return confirmDelete(MSG_CONFIRM_REMOVE_SHARE);" value="Remove share" />
-[% END %]
-
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSIF ( loggedinusername ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-    <div id="bd">
-      [% INCLUDE 'masthead.inc' %]
-      <div id="yui-main">
-        <div class="yui-b">
-          <div id="usershelves" class="container">
-          
-            [% IF ( paramsloop ) %]
-              [% FOREACH paramsloo IN paramsloop %]
-                <div class="yui-ge">
-                  <div class="yui-u first">
-                    [% IF ( paramsloo.already ) %]<div class="dialog alert">A list named <b>[% paramsloo.already %]</b> already exists!</div>[% END %]
-                    [% IF ( paramsloo.addshelf_failed ) %]<div class="dialog alert">List could not be created. [% IF loggedinuser==0 %](Do not use the database administrator account.)[% END %]</div>[% END %]
-                    [% IF ( paramsloo.status ) %]<div class="dialog alert">[% paramsloo.string %]</div>[% END %]
-                    [% IF ( paramsloo.nobarcode ) %]<div class="dialog alert">ERROR: No barcode given.</div>[% END %]
-                    [% IF ( paramsloo.noshelfnumber ) %]<div class="dialog alert">ERROR: No shelfnumber given.</div>[% END %]
-                    [% IF ( paramsloo.need_confirm ) %]
-                      <div class="dialog alert">
-                        The list <i>[% paramsloo.need_confirm %]</i> is not empty.
-                        <br />It has <b>[% paramsloo.count %]</b> [% IF ( paramsloo.single ) %]entry[% ELSE %]entries[% END %].
-                        <br />Use the "Confirm" button below to confirm deletion.
-                     </div>
-                    [% END %]
-                    [% IF ( paramsloo.nopermission ) %]
-                      <div class="dialog alert">ERROR: You do not have adequate permission for that action on list [% paramsloo.nopermission |html%].</div>
-                    [% END %]
-                    [% IF ( paramsloo.failgetitem ) %]
-                      <div class="dialog alert">ERROR: No item found with barcode [% paramsloo.failgetitem %].</div>
-                    [% END %]
-                    [% IF ( paramsloo.duplicatebiblio ) %]
-                      <div class="dialog alert">A record matching barcode <b>[% paramsloo.duplicatebiblio %]</b> has already been added.</div>
-                    [% END %]
-                    [% IF ( paramsloo.delete_ok ) %]
-                      <div class="dialog message">List [% paramsloo.delete_ok %] Deleted.</div>
-                    [% END %]
-                    [% IF ( paramsloo.delete_fail ) %]
-                      <div class="dialog message">ERROR: Database error. Delete (list number [% paramsloo.delete_fail %]) failed.</div>
-                    [% END %]
-                    [% IF ( paramsloo.unrecognized ) %]
-                      <div class="dialog message">ERROR: List number [% paramsloo.unrecognized %] unrecognized.</div>
-                    [% END %]
-                    [% IF ( paramsloo.modifyfailure) %]
-                      <div class="dialog message">ERROR: Shelf could not be renamed to [% paramsloo.modifyfailure %]. This name may not be unique for this type of list. Please check.</div>
-                    [% END %]
-                    [% IF ( paramsloo.nothingdeleted) %]
-                      <div class="dialog message">Warning: You could not delete any selected items from this shelf.</div>
-                    [% END %]
-                    [% IF ( paramsloo.somedeleted) %]
-                      <div class="dialog message">Warning: You could not delete all selected items from this shelf.</div>
-                    [% END %]
-                  </div>
-                </div>
-              [% END %]<!-- /paramsloop -->
-            [% END %] <!-- /paramsloop -->
-
-            <div class="yui-g">
-
-            [% IF ( viewshelf ) %]<!--  Viewing a particular shelf -->
-              <h3><a href="/cgi-bin/koha/opac-shelves.pl">Lists</a> &#8674; <em>[% shelfname |html %]</em></h3>
-              [% IF ( itemsloop ) %]
-                  <div id="toolbar" class="list-actions">
-
-                      <a href="/cgi-bin/koha/opac-downloadshelf.pl?shelfid=[% shelfnumber %]" class="download" onclick="open(CGIBIN+'opac-downloadshelf.pl?shelfid=[% shelfnumber %]','win_form','scrollbars=no,resizable=no,height=300,width=450,top=50,left=100'); return false;">Download list</a>
-
-[% IF ( opacuserlogin ) %]<span class="sendlist"><a href="/cgi-bin/koha/opac-sendshelf.pl?shelfid=[% shelfnumber %]" class="send" onclick="open(CGIBIN+'opac-sendshelf.pl?shelfid=[% shelfnumber %]','win_form','scrollbars=no,resizable=no,height=300,width=450,top=50,left=100'); return false; ">Send list</a></span>[% END %]
-
-<a class="print" href="opac-shelves.pl" onclick="print(); return false;">Print list</a>
-
-<form action="/cgi-bin/koha/opac-shelves.pl" id="sorting-form">
-    <input type="hidden" name="viewshelf" value="[% shelfnumber %]" />
-
-    <label for="sort">Sort by: </label>
-    <select name="sort" onchange="$('#sorting-form').submit()">
-        <option value="">Default sorting</option>
-
-        [% IF sort == 'author' %]
-            <option value="author" selected="selected">Author</option>
-        [% ELSE %]
-            <option value="author">Author</option>
-        [% END %]
-
-        [% IF sort == 'title' %]
-            <option value="title" selected="selected">Title</option>
-        [% ELSE %]
-            <option value="title">Title</option>
-        [% END %]
-
-        [% IF sort == 'itemcallnumber' %]
-            <option value="itemcallnumber" selected="selected">Call number</option>
-        [% ELSE %]
-            <option value="itemcallnumber">Call number</option>
-        [% END %]
-
-        [% IF sort == 'copyrightdate' %]
-            <option value="copyrightdate" selected="selected">Copyright date</option>
-        [% ELSE %]
-            <option value="copyrightdate">Copyright date</option>
-        [% END %]
-    </select>
-
-    <select name="direction" onchange="$('#sorting-form').submit()">
-        [% IF direction == 'asc' %]
-            <option value="asc" selected="selected">Ascending</option>
-        [% ELSE %]
-            <option value="asc">Ascending</option>
-        [% END %]
-
-        [% IF direction == 'desc' %]
-            <option value="desc" selected="selected">Descending</option>
-        [% ELSE %]
-            <option value="desc">Descending</option>
-        [% END %]
-    </select>
-
-    <input type="submit" id="sort-submit" value="Resort list" />
-</form>
-
-                [% IF ( manageshelf ) %] <span class="sep">|</span> <form method="get" action="opac-shelves.pl"><input type="hidden" name="op" value="modif" />
-                <input type="hidden" name="display" value="viewshelf" />
-                <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" /> <input type="submit" class="editshelf" value="Edit list" /></form>
-
-                      <form method="post" action="opac-shelves.pl">
-                        <input type="hidden" value="1" name="shelves"/>
-                         <input type="hidden" value="1" name="DEL-[% shelfnumber %]"/>
-                         [% IF ( showprivateshelves ) %]<input type="hidden" name="display" value="privateshelves"/>[% END %]<input type="submit" class="deleteshelf" value="Delete list" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);"/>
-                      </form>
-                    [% IF showprivateshelves && Koha.Preference('OpacAllowSharingPrivateLists') %]
-                        <form action="opac-shareshelf.pl" method="post">
-                            <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" />
-                            <input type="hidden" name="op" value="invite" />
-                            <input type="submit" class="Share" value="Share" />
-                        </form>
-                    [% END %]
-                [% ELSIF showprivateshelves %]
-                    [% INCLUDE remove_share %]
-                    <input type="hidden" name="REMSHR-[% shelfnumber %]" value="1" />
-                    </form>
-                [% END %]
-
-
-                  </div>
-                  <div id="selections-toolbar" class="list-actions">
-                  <span class="checkall"></span> <span class="clearall"></span> <span class="sep">|</span>
-                  <span class="links"><span id="selections">Select titles to: </span>
-                                      [% IF ( RequestOnOpac ) %]
-                                        <span id="placehold"></span>
-                                      [% END %]
-                                      [% IF ( TagsInputEnabled && loggedinusername ) %]
-                                        <span id="addtags">
-                                          <a id="tagsel_tag" href="#" class="disabled">Tag</a>
-                                        </span>
-                                        <span id="tagsel_form" style="display:none">
-                                          <label for="tagsel_new">New tag:</label>
-                                          <input name="tagsel_new" id="tagsel_new" maxlength="100" />
-                                          <input id="tagsel_button" name="tagsel_button" class="input tagsel_button" title="tagsel_button" type="submit" value="Add" />
-                                          <a href="#" id="tagsel_cancel">Cancel</a>
-                                        </span>
-                                      [% END %]
-                    [% IF ( loggedinusername && allowremovingitems ) %]<span id="removeitems"></span>[% END %]</span>
-                  </div>
-                  <form action="/cgi-bin/koha/opac-shelves.pl" method="post" id="myform" name="myform" class="checkboxed">
-                [% IF ( manageshelf ) %]
-                    <input type="hidden" name="viewshelf" value="[% shelfnumber %]" />
-                    <input type="hidden" name="modifyshelfcontents" value="1" />
-                [% END %]
-                <div class="searchresults">
-                <table id="listcontents">
-                  <tbody>
-                  [% FOREACH itemsloo IN itemsloop %]
-                    [% UNLESS ( loop.odd ) %]
-                      <tr class="highlight">
-                    [% ELSE %]
-                      <tr>
-                    [% END %]
-                        <td><input type="checkbox" class="cb" name="REM-[% itemsloo.biblionumber %]"
-                                   value="[% itemsloo.biblionumber %]" /></td>
-                    [% UNLESS ( item_level_itypes ) %]
-                        <td>
-                          [% UNLESS ( noItemTypeImages ) %]
-                          <img src="[% itemsloo.imageurl %]" alt="[% itemsloo.description %]" title="[% itemsloo.description %]" />
-                          [% END %]
-                          [% itemsloo.description %]
-                        </td>
-                    [% END %]
-                        <td>
-                        [% IF ( itemsloo.XSLTBloc ) %]
-                         [% itemsloo.XSLTBloc %]
-                        [% ELSE %]
-
-                                [% IF ( itemsloo.BiblioDefaultViewmarc ) %]<a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% itemsloo.biblionumber |url %]" title="View details for this title">
-                                [% ELSE %]
-                                [% IF ( itemsloo.BiblioDefaultViewisbd ) %]<a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% itemsloo.biblionumber |url %]" title="View details for this title">
-                                [% ELSE %]<a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% itemsloo.biblionumber |url %]" title="View details for this title">
-                                [% END %]
-                                [% END %]
-                [% IF ( itemsloo.title ) %][% itemsloo.title |html %][% ELSE %]No title[% END %] [% FOREACH subtitl IN itemsloo.subtitle %][% subtitl.subfield|html %][% END %]</a>
-                                [% IF ( itemsloo.author ) %]by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% itemsloo.author |url %]" title="Search for works by this author" class="author">[% itemsloo.author %]</a>
-
-                                [% ELSE %]&nbsp;
-                                [% END %]
-        <span class="results_summary"><span class="label">Publication:</span>
-                        [% IF ( itemsloo.place ) %][% itemsloo.place %] [% END %][% IF ( itemsloo.publishercode ) %][% itemsloo.publishercode|html %][% END %][% IF ( itemsloo.publicationyear ) %] [% itemsloo.publicationyear %]
-                    [% ELSE %][% IF ( itemsloo.copyrightdate ) %] [% itemsloo.copyrightdate %][% END %][% END %]
-                        [% IF ( itemsloo.pages ) %]. [% itemsloo.pages %][% END %]
-                        [% IF ( itemsloo.notes ) %], [% itemsloo.notes|html %][% END %]
-                        [% IF ( itemsloo.size ) %] [% itemsloo.size %][% END %]
-                </span>
-                <span class="results_summary"><span class="label">Holdings:</span>[% IF ( itemsloo.ITEM_RESULTS ) %][% FOREACH ITEM_RESULT IN itemsloo.ITEM_RESULTS %]
-          [% ITEM_RESULT.homebranch %][% IF ( ITEM_RESULT.location_opac ) %], [% ITEM_RESULT.location_opac %][% END %]
-          [% IF ( ITEM_RESULT.itemcallnumber ) %]
-        ([% ITEM_RESULT.itemcallnumber %])[% IF ( loop.last ) %].[% ELSE %],[% END %]
-          [% END %]
-          [% END %][% ELSE %]This record has no items.[% END %]</span>
-            [% END %]
-          [% IF ( TagsShowEnabled ) %]
-            [% IF ( itemsloo.TagLoop.size ) %]
-              <div class="results_summary">
-              <span class="label">Tags:</span>
-              <ul style="display: inline; list-style: none;">[% FOREACH TagLoo IN itemsloo.TagLoop %]<li style="display: inline; list-style: none;"><a href="/cgi-bin/koha/opac-search.pl?tag=[% TagLoo.term |url %]&amp;q=[% TagLoo.term |url %]">[% TagLoo.term %]</a> <span class="weight">([% TagLoo.weight_total %])</span></li>
-                  [% END %]
-              </ul>
-              </div>
-            [% END %]
-          [% END %]
-
-    <span class="results_summary actions">
-        <span class="label">Actions:</span>
-
-        [% IF ( TagsInputEnabled ) %]
-              [% IF ( loggedinusername ) %]
-                    <a class="tag_add" id="tag_add[% itemsloo.biblionumber %]" href="#">Add tag</a>
-                    <span id="tagform[% itemsloo.biblionumber %]" class="tag_results_input" style="display:none;">
-                        <label for="newtag[% itemsloo.biblionumber %]">New tag(s):</label>
-                        <input name="newtag[% itemsloo.biblionumber %]" id="newtag[% itemsloo.biblionumber %]" maxlength="100" />
-                        <input name="tagbutton" class="tagbutton" title="[% itemsloo.biblionumber %]" type="submit" value="Add" />
-                        <a class="cancel_tag_add" id="cancel[% itemsloo.biblionumber %]" href="#">(done)</a>
-                    </span>
-                    <span id="newtag[% itemsloo.biblionumber %]_status" class="tagstatus" style="display:none;">
-                        Tag status here.
-                    </span>
-              [% ELSIF ( loop.first ) %]
-                    <span class="tagstatus" id="login4tags">Log in to add tags.</span>
-              [% END %]
-          [% END %]
-
-      [% IF ( RequestOnOpac ) %]
-          [% UNLESS ( itemsloo.norequests ) %]
-            [% IF ( opacuserlogin ) %]
-              [% IF ( AllowOnShelfHolds ) %]
-                <a class="hold" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% itemsloo.biblionumber %]">Place hold</a><!-- add back when available 0 holds in queue-->
-              [% ELSE %]
-                [% IF ( itemsloo.itemsissued ) %]
-                  <a class="hold" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% itemsloo.biblionumber %]">Place hold</a><!-- add back when available 0 holds in queue-->
-                [% END %]
-              [% END %]
-            [% END %]
-          [% END %]
-        [% END %]
-
-        [% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %][% IF ( virtualshelves ) %]<a class="addtoshelf" href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% itemsloo.biblionumber %]" onclick="Dopop('opac-addbybiblionumber.pl?biblionumber=[% itemsloo.biblionumber %]'); return false;">Save to another list</a>
-          [% END %][% END %][% END %]
-
-        [% IF ( allowremovingitems ) %]
-            <a class="removefromlist" id="REM-[% itemsloo.biblionumber %]" href="#">Remove from this list</a>
-        [% END %]
-
-          [% IF ( opacbookbag ) %]
-              [% IF ( itemsloo.incart ) %]
-                  <a class="addtocart cart[% itemsloo.biblionumber %]" href="#" onclick="addRecord('[% itemsloo.biblionumber %]'); return false;">In your cart</a> <a class="cartRemove cartR[% itemsloo.biblionumber %]" href="#" onclick="delSingleRecord('[% itemsloo.biblionumber %]'); return false;">(remove)</a>
-              [% ELSE %]
-                  <a class="addtocart cart[% itemsloo.biblionumber %]" href="#" onclick="addRecord('[% itemsloo.biblionumber %]'); return false;">Add to cart</a> <a style="display:none;" class="cartRemove cartR[% itemsloo.biblionumber %]" href="#" onclick="delSingleRecord('[% itemsloo.biblionumber %]'); return false;">(remove)</a>
-              [% END %]
-          [% END %]
-        </span>
-
-                          <!-- COinS / Openurl --><span class="Z3988" title="[% itemsloo.coins %]"></span>
-                        </td>
-          <td>
-          <a class="p1" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% itemsloo.biblionumber %]">
-            [% IF ( OPACLocalCoverImages ) %]<span title="[% itemsloo.biblionumber |url %]" class="[% itemsloo.biblionumber %]" id="local-thumbnail[% loop.count %]"></span>[% END %]
-                    [% IF ( OPACAmazonCoverImages ) %][% IF ( itemsloo.normalized_isbn ) %]<span title="[% SEARCH_RESULT.biblionumber %]" id="amazon-thumbnail[% loop.count %]"><img src="http://images.amazon.com/images/P/[% itemsloo.normalized_isbn %].01.TZZZZZZZ.jpg" alt="" class="thumbnail" /></span>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-
-          [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( using_https ) %]
-                <span title="[% SEARCH_RESULT.biblionumber %]" id="syndetics-thumbnail[% loop.count %]"><img src="https://secure.syndetics.com/index.aspx?isbn=[% itemsloo.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% itemsloo.normalized_upc %]&amp;oclc=[% itemsloo.normalized_oclc %]" alt="" class="thumbnail" /></span>
-                [% ELSE %]
-                <span title="[% SEARCH_RESULT.biblionumber %]" id="syndetics-thumbnail[% loop.count %]"><img src="http://www.syndetics.com/index.aspx?isbn=[% itemsloo.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% itemsloo.normalized_upc %]&amp;oclc=[% itemsloo.normalized_oclc %]" alt="" class="thumbnail" /></span>[% END %][% END %][% END %]
-
-                [% IF ( GoogleJackets ) %][% IF ( itemsloo.normalized_isbn ) %]<div style="block" title="[% itemsloo.biblionumber |url %]" class="[% itemsloo.normalized_isbn %]" id="gbs-thumbnail[% loop.count %]"></div>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-                [% IF OpenLibraryCovers %][% IF itemsloo.normalized_isbn %]<span style="block" title="[% itemsloo.biblionumber %]" class="[% itemsloo.normalized_isbn %]" id="openlibrary-thumbnail[% loop.count %]"></span>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-                </a>
-                [% IF ( BakerTaylorEnabled ) %][% IF ( itemsloo.normalized_isbn ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% itemsloo.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% itemsloo.normalized_isbn %]" /></a>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-        </td>
-                      </tr>
-                  [% END %]<!-- /itemsloop -->
-                    </tbody>
-                  </table>
-                  </div>
-                  [% IF ( pagination_bar ) %]<div class="pages">[% pagination_bar %]</div>[% END %]
-                [% ELSE %]
-                  <div class="dialog message">This list is empty.  [% IF ( opacuserlogin ) %]You can add to your lists from the results of any <a href="opac-main.pl">search</a>![% END %]</div>
-              [% END %]<!-- /itemsloop -->
-            [% END %]<!-- /viewshelf -->
-
-
-            [% IF ( itemsloop && allowremovingitems ) %]
-                <form method="post" action="opac-shelves.pl">
-                <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" />
-                <input type="hidden" name="modifyshelfcontents" value="1" />
-                <input type="hidden" name="viewshelf" value="[% shelfnumber %]" /><input type="submit" value="Remove selected items" class="icon delete"/>
-                </form>
-            [% ELSIF ( !itemsloop && manageshelf ) %]
-                <form method="post" action="opac-shelves.pl">
-                  <input type="hidden" name="DEL-[% shelfnumber %]" value="1" />
-                  <input type="hidden" name="shelves" value="1" />
-                 <input type="hidden" name="shelfoff" value="[% shelfoff %]" />
-                  <input type="submit" class="icon delete" value="Delete this list" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST)" />
-                </form>
-            [% END %]
-
-            
-            [% IF ( edit ) %]
-                <h3><a href="/cgi-bin/koha/opac-shelves.pl">Lists</a> &#8674; <a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% shelfnumber %]"><em>[% shelfname |html %]</em></a> &#8674; Editing</h3>
-                <form method="post" action="/cgi-bin/koha/opac-shelves.pl">
-                  <input type="hidden" name="op" value="modifsave" />
-                  <input type="hidden" name="display" value="[% display %]" />
-                  <input type="hidden" name="shelfnumber" value="[% shelfnumber %]" />
-                  <fieldset class="rows">
-                    <ol>
-                      <li><label for="shelfname">List name: </label><input type="text" id="shelfname" name="shelfname" size="60" value="[% shelfname |html %]" /></li>
-                      <li>
-                        <label for="sortfield" >Sort this list by: </label>
-                        <select name="sortfield" id="sortfield">
-                          [% IF ( sortfield == "title" ) %]<option value="title" selected="selected">Title</option>[% ELSE %]<option value="title">Title</option>[% END %]
-                          [% IF ( sortfield == "author" ) %]<option value="author" selected="selected">Author</option>[% ELSE %]<option value="author">Author</option>[% END %]
-                          [% IF ( sortfield == "copyrightdate" ) %]<option value="copyrightdate" selected="selected">Year</option>[% ELSE %]<option value="copyrightdate">Year</option>[% END %]
-                          [% IF ( sortfield == "itemcallnumber" ) %]<option value="itemcallnumber" selected="selected">Call number</option>[% ELSE %]<option value="itemcallnumber">Call number</option>[% END %]
-                        </select>
-                      </li>
-                      [% IF ( OpacAllowPublicListCreation || category2 ) %]
-                      <li>
-                        <label for="category">Category:</label>
-                        <select name="category" id="category">
-                          [% IF ( category1 ) %]<option value="1" selected="selected">Private</option>[% ELSE %]<option value="1">Private</option>[% END %]
-                          [% IF ( category2 ) %]<option value="2" selected="selected">Public</option>[% ELSE %]<option value="2">Public</option>[% END %]
-                        </select>
-                          [% IF ( category2 && !OpacAllowPublicListCreation ) %]
-                              The library has disabled the ability for patrons to create new public lists.  If you make your list private, you will not be able to make it public again.
-                          [% END %]
-                      </li>
-                      [% INCLUDE list_permissions %]
-                      [% END %]
-                    </ol>
-                    [% UNLESS ( OpacAllowPublicListCreation || category2 ) %]
-                        <input type="hidden" name="category" value="1" />
-                    [% END %]
-                  </fieldset>
-                  <fieldset class="action"><input type="submit" value="Save" class="submit" /> [% IF ( showprivateshelves ) %]<a class="cancel" href="/cgi-bin/koha/opac-shelves.pl?shelfnumber=[% shelfnumber %]&amp;display=privateshelves">Cancel</a>[% ELSE %]<a class="cancel" href="/cgi-bin/koha/opac-shelves.pl?shelfnumber=[% shelfnumber %]">Cancel</a>[% END %]</fieldset>
-                </form>
-            [% END %]<!-- /edit -->
-
-
-            [% UNLESS ( edit ) %]
-              [% UNLESS ( viewshelf ) %]
-                [% UNLESS ( shelves ) %]
-                  <h2>Lists</h2>
-                  <ul class="link-tabs">
-                  [% IF ( opacuserlogin ) %]
-                  [% IF ( showprivateshelves ) %]
-                    <li id="privateshelves_tab" class="on"><a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">Your lists</a></li>
-                  [% ELSE %]
-                    <li id="privateshelves_tab" class="off"><a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">Your lists</a></li>
-                  [% END %]
-                  [% END %]
-                  [% IF ( showpublicshelves ) %]
-                    <li id="publicshelves_tab" class="on"><a href="/cgi-bin/koha/opac-shelves.pl?display=publicshelves">Public lists</a></li>
-                  [% ELSE %]
-                    <li id="publicshelves_tab" class="off"><a href="/cgi-bin/koha/opac-shelves.pl?display=publicshelves">Public lists</a></li>
-                  [% END %]
-                  </ul>
-                  
-                  [% IF ( showprivateshelves ) %]
-                    <div id="privateshelves" class="tab-container" style="display:block;">
-                  [% ELSE %]
-                    <div id="privateshelves" class="tab-container" style="display:none;">
-                  [% END %]
-        
-                  [% IF ( loggedinusername ) %]
-                    <div id="toolbar"><a class="newshelf" href="/cgi-bin/koha/opac-shelves.pl?shelves=1">New list</a></div>
-                  [% IF ( showprivateshelves ) %]
-                    [% IF ( shelveslooppriv ) %]
-                      <table>
-                        <tr>
-                          <th>List name</th>
-                          <th>Contents</th>
-                          <th>Type</th>
-                          <th>Options</th>
-                        </tr>
-                        [% FOREACH shelveslooppri IN shelveslooppriv %]
-                          [% UNLESS ( loop.odd ) %]
-                            <tr class="highlight">
-                          [% ELSE %]
-                            <tr>
-                          [% END %]
-                              <td><a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves&amp;viewshelf=[% shelveslooppri.shelf %]&amp;sortfield=[% shelveslooppri.sortfield %]">[% shelveslooppri.shelfname |html %]</a></td>
-                              <td>[% IF ( shelveslooppri.count ) %][% shelveslooppri.count %] [% IF ( shelveslooppri.single ) %]item[% ELSE %]items[% END %][% ELSE %]Empty[% END %]</td>
-                              <td>
-                                [% IF ( shelveslooppri.viewcategory1 ) %][% IF !shelveslooppri.shares %]Private[% ELSE %]Shared[% END %][% END %]
-                                [% IF ( shelveslooppri.viewcategory2 ) %]Public[% END %]
-                              </td>
-                              <td>
-                              [% IF ( shelveslooppri.mine ) %]
-                                <form action="/cgi-bin/koha/opac-shelves.pl" method="get">
-                                  <input type="hidden" name="shelfnumber" value="[% shelveslooppri.shelf %]" />
-                                  <input type="hidden" name="display" value="privateshelves" />
-                                  <input type="hidden" name="op" value="modif" />
-                                  <input type="submit" class="editshelf" value="Edit" />
-                                </form>
-                                <form action="opac-shelves.pl" method="post">
-                                  <input type="hidden" name="shelves" value="1" />
-                                  <input type="hidden" name="display" value="privateshelves" />
-                                  <input type="hidden" name="DEL-[% shelveslooppri.shelf %]" value="1" />
-                                 <input type="hidden" name="shelfoff" value="[% shelfoff %]" />
-                              [% IF ( shelveslooppri.confirm ) %]
-                                    <input type="hidden" name="CONFIRM-[% shelveslooppri.confirm %]" value="1" />
-                                    <input type="submit" class="confirm" value="Confirm" />
-                              [% ELSE %]
-                                    <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);" value="Delete" />
-                              [% END %]
-                              </form>
-                              [% IF Koha.Preference('OpacAllowSharingPrivateLists') %]
-                                <form action="opac-shareshelf.pl" method="post">
-                                  <input type="hidden" name="shelfnumber" value="[% shelveslooppri.shelf %]" />
-                                  <input type="hidden" name="op" value="invite" />
-                                  <input type="submit" class="Share" value="Share" />
-                                </form>
-                              [% END %]
-                            [% ELSIF shelveslooppri.shares %]
-                                [% INCLUDE remove_share %]
-                                <input type="hidden" name="REMSHR-[% shelveslooppri.shelf %]" value="1" />
-                                </form>
-                            [% END %]&nbsp;
-                            </td>
-                          </tr>
-                        [% END %]
-                      </table>
-                      <div class="pages">[% pagination_bar %]</div>
-                    [% ELSE %]
-                         <p>No private lists.</p>
-                    [% END %]<!-- /shelveslooppriv -->
-                  [% END %]<!-- /showprivateshelves -->
-                  [% ELSE %]<!-- /loggedinusername -->
-                      [% IF ( opacuserlogin ) %]<div><a href="/cgi-bin/koha/opac-user.pl">Log in</a> to create new lists.</div>[% END %]
-                  [% END %]<!-- /loggedinusername -->
-
-                  
-                           </div><!-- /privateshelves -->
-
-                  [% IF ( showpublicshelves ) %]
-                    <div id="publicshelves" class="tab-container" style="display:block;">
-                  [% ELSE %]
-                    <div id="publicshelves" class="tab-container" style="display:none;">
-                  [% END %]
-                  [% IF ( loggedinusername ) %]
-                 <div id="toolbar"> <a class="newshelf" href="/cgi-bin/koha/opac-shelves.pl?shelves=1">New list</a></div>
-                  [% ELSE %]
-                  [% IF ( opacuserlogin ) %]<div><a href="/cgi-bin/koha/opac-user.pl">Log in</a> to create new lists.</div>[% END %]
-                  [% END %]
-                  [% IF ( shelvesloop ) %]
-                      <table>
-                        <tr>
-                          <th>List name</th>
-                          <th>Contents</th>
-                          <th>Type</th>
-                          <th>Options</th>
-                        </tr>
-                    [% FOREACH shelvesloo IN shelvesloop %]
-                      [% UNLESS ( loop.odd ) %]
-                        <tr class="highlight">
-                      [% ELSE %]
-                        <tr>
-                      [% END %]
-                          <td><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% shelvesloo.shelf %]&amp;sortfield=[% shelvesloo.sortfield %]">[% shelvesloo.shelfname |html %]</a></td>
-                          <td>[% shelvesloo.count %] [% IF ( shelvesloo.single ) %]item[% ELSE %]item(s)[% END %]</td>
-                          <td>
-                            [% IF ( shelvesloo.viewcategory1 ) %]Private[% END %]
-                            [% IF ( shelvesloo.viewcategory2 ) %]Public[% END %]
-                             </td>
-                          <td>
-                                                       [% IF ( shelvesloo.mine ) %]
-                              <form action="/cgi-bin/koha/opac-shelves.pl" method="get">
-                                <input type="hidden" name="shelfnumber" value="[% shelvesloo.shelf %]" />
-                                <input type="hidden" name="op" value="modif" />
-                                <input type="hidden" name="display" value="publicshelves" />
-                                <input type="submit" class="editshelf" value="Edit" />
-                              </form>
-                              <form action="opac-shelves.pl" method="post">
-                                <input type="hidden" name="shelves" value="1" />
-                                <input type="hidden" name="DEL-[% shelvesloo.shelf %]" value="1" />
-                                [% IF ( shelvesloo.confirm ) %]
-                                  <input type="hidden" name="CONFIRM-[% shelvesloo.confirm %]" value="1" />
-                                  <input type="submit" class="confirm" value="Confirm" />
-                                [% ELSE %]
-                                  <input type="submit" class="deleteshelf" onclick="return confirmDelete(MSG_CONFIRM_DELETE_LIST);" value="Delete" />
-                                [% END %]
-                              </form>
-                            [% END %]&nbsp;
-                          </td>
-                        </tr>
-                    [% END %]<!-- /shelvesloop -->
-                      </table>
-                  [% IF ( pagination_bar ) %]<div class="pages">[% pagination_bar %]</div>[% END %]
-                  [% ELSE %]<!-- /shelvesloop -->
-                    [% IF ( showpublicshelves ) %]<p>No public lists.</p>[% END %]
-                  [% END %]<!-- /shelvesloop -->
-                  
-                    </div><!-- /publicshelves -->
-                    
-                [% END %]<!-- /shelves -->
-              [% END %]<!-- /viewshelf -->
-            [% END %]<!-- /edit -->
-
-            [% IF ( shelves ) %]
-              <div id="addshelf">
-                <form method="post" action="/cgi-bin/koha/opac-shelves.pl">
-                  <fieldset class="rows">
-                    <legend>Create a new list</legend>
-                    <input type="hidden" name="shelves" value="1" />
-                    <ol>
-                      <li>
-                        <label class="required" for="addshelf">List name:</label>
-                        [% IF ( already ) %]
-                          <input id="addshelf" type="text" name="addshelf" value="[% already %]" size="60" />
-                        [% ELSE %]
-                          <input id="addshelf" type="text" name="addshelf" size="60" />
-                        [% END %]
-                        <input type="hidden" name="owner" id="owner" value="[% loggedinuser %]" />
-                      </li>
-                      <li>
-                        <label for="sortfield" >Sort this list by: </label>
-                        <select name="sortfield" id="sortfield">
-                          <option value="title">Title</option>
-                          <option value="author">Author</option>
-                          <option value="copyrightdate">Year</option>
-                          <option value="itemcallnumber">Call number</option>
-                        </select>
-                      </li>
-                  [% IF (OpacAllowPublicListCreation) %]
-                      <li>
-                        <label for="category">Category:</label>
-                        <select name="category" id="category">
-                          <option value="1">Private</option>
-                          <option value="2">Public</option>
-                        </select>
-                      </li>
-                      [% INCLUDE list_permissions %]
-                  [% END %]
-                    </ol>
-                  [% UNLESS (OpacAllowPublicListCreation) %]
-                      <input type="hidden" name="category" value="1" />
-                  [% END %]
-                  </fieldset>
-                  <fieldset class="action">
-                    <input type="submit" onclick="Check(this.form); return false;" value="Save" class="submit" />
-                    <a class="cancel" href="/cgi-bin/koha/opac-shelves.pl">Cancel</a>
-                  </fieldset>
-                </form>
-              </div>
-            [% END %]<!-- /shelves -->
-
-            
-            </div>
-          </div>
-        </div>
-      </div>
-      [% IF ( OpacNav||loggedinusername ) %]
-        <div class="yui-b">
-          <div id="leftmenus" class="container">
-            [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-          </div>
-        </div>
-      [% END %]
-    </div><!-- /bd -->
-
-<!-- </div> -->
-<!-- DEBUG -->
-    <div id="debug"></div>
-
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showmarc.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-showmarc.tt
deleted file mode 100644 (file)
index 452d565..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-MARC view</title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-</head>
-<body id="opac-showmarc">
-<div id="main">
-<pre>[% MARC_FORMATTED %]</pre>
-</div>
-</body>
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews-rss.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews-rss.tt
deleted file mode 100644 (file)
index b354419..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-[% USE KohaDates # XML declaration should have no white space before it %]<?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
-<channel>
-     <title><![CDATA[[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] Catalog Recent Comments]]></title>
-     <link>[% OPACBaseURL %]/cgi-bin/koha/opac-showreviews.pl&amp;format=rss2</link>
-     <description><![CDATA[ The most recent comments from [% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] Catalog. Comments can be made by logged in users and are moderated by library staff.]]></description>
-     <atom:link href="[% OPACBaseURL %]/cgi-bin/koha/opac-showreviews.pl&amp;format=rss2" rel="self" type="application/rss+xml" />
-     <lastBuildDate>[% timestamp %]</lastBuildDate>
-        [% FOREACH review IN reviews %]
-     <item>
-       <title>New comment on [% review.title |html %] [% FOREACH subtitl IN review.subtitle %], [% subtitl.subfield |html %][% END %]</title>
-       <link>[% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber %]#comments</link>
-       <description><![CDATA[
-[% IF ( OPACAmazonCoverImages ) %][% IF ( review.normalized_isbn ) %]<img src="http://images.amazon.com/images/P/[% review.normalized_isbn %].01.TZZZZZZZ.jpg" alt="" />[% END %][% END %]
-
-[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( review.content_identifier_exists ) %][% IF ( using_https ) %]<img src="https://secure.syndetics.com/index.aspx?isbn=[% review.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% review.normalized_upc %]&amp;oclc=[% review.normalized_oclc %]" alt="" />
-[% ELSE %]
-<img src="http://www.syndetics.com/index.aspx?isbn=[% review.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% review.normalized_upc %]&amp;oclc=[% review.normalized_oclc %]" alt="" />
-[% END %][% END %][% END %][% END %]
-
-[% IF ( BakerTaylorEnabled ) %][% IF ( review.normalized_isbn ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% review.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% review.normalized_isbn %]" /></a>[% END %][% END %]
-          [% IF ( review.author ) %]<p>By [% review.author |html %].</p> [% END %]
-          <p>[% IF ( review.place ) %][% review.place |html %] [% END %][% IF ( review.publishercode ) %][% review.publishercode |html %][% END %][% IF ( review.publicationyear ) %] [% review.publicationyear |html %]
-                    [% ELSE %][% IF ( review.copyrightdate ) %] [% review.copyrightdate |html %][% END %][% END %]
-                        [% IF ( review.pages ) %]. [% review.pages |html %][% END %]
-                        [% IF ( review.notes ) %], [% review.notes |html %][% END %]
-                        [% IF ( review.size ) %] [% review.size |html %]. [% END %]
-                        [% IF ( review.isbn ) %] [% review.isbn |html %][% END %] </p>
-<p>[% IF ( review.borrowernumber && ShowReviewer ) %][% review.firstname %] [% review.surname %] commented[% ELSE %]Comment[% END %] on [% review.datereviewed | $KohaDates %]: [% review.review |html %]</p>
-                                               ]]></description>
-       <guid>[% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber %]&amp;reviewid=[% review.reviewid %]</guid>
-       <pubDate>[% review.timestamp %]</pubDate>
-     </item>
-        [% END %]
-   </channel>
-</rss>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews.tt
deleted file mode 100644 (file)
index 0e38c68..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Recent comments
-[% INCLUDE 'doc-head-close.inc' %]
-<link rel="alternate" type="application/rss+xml" title="[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog recent comments" href="[% OPACBaseURL %]/cgi-bin/koha/opac-showreviews.pl?format=rss" />
-<script type="text/javascript">
-//<![CDATA[
-$(document).ready(function(){
-    [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
-});
-//]]>
-</script>
-</head>
-<body id="opac-showreviews">
-[% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-       <div id="yui-main">
-       <div id="usershowreviews" class="container">
-    <div id="recentcomments" class="searchresults">
-<h3>Recent comments</h3>
-<table>
-    [% FOREACH review IN reviews %]
-    [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
-        <td>
-
-<p>[% IF ( BiblioDefaultViewmarc ) %]<a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
-    [% ELSE %]
-    [% IF ( BiblioDefaultViewisbd ) %]<a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
-    [% ELSE %]<a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber |url %]#comments" title="View details for this title">
-    [% END %]
-    [% END %]
-    [% IF ( review.title ) %][% review.title %][% ELSE %]No title[% END %] [% FOREACH subtitl IN review.subtitle %] [% subtitl.subfield |html %][% END %]</a>
-    [% IF ( review.author ) %]by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% review.author |url %]" title="Search for works by this author" class="author">[% review.author %]</a></p>
-    [% END %]
-    <p>
-    <span class="results_summary"><span class="label">Publication:</span>
-            [% IF ( review.place ) %][% review.place %] [% END %][% IF ( review.publishercode ) %][% review.publishercode %][% END %][% IF ( review.publicationyear ) %] [% review.publicationyear %]
-        [% ELSE %][% IF ( review.copyrightdate ) %] [% review.copyrightdate %][% END %][% END %]
-            [% IF ( review.pages ) %]. [% review.pages %][% END %]
-            [% IF ( review.notes ) %], [% review.notes %][% END %]
-            [% IF ( review.size ) %] [% review.size %][% END %]
-    </span>
-    [% IF ( review.summary ) %]
-    <span class="result_summary">
-        [% review.summary %]
-    </span>
-    [% END %]
-    [% IF ( review.copyrightdate ) %]<span class="results_summary"><span class="label">Date:</span>[% review.copyrightdate %]</span>[% END %]</p>
-
-            <p class="commentline[% IF ( review.your_comment ) %] yours[% END %]">
-            [% IF ( review.avatarurl ) %]
-                <img class="avatar" src="[% review.avatarurl %]" height="40" width="40" alt="" />
-            [% END %]
-            [% FILTER html_break %]
-            [% review.review |html %]
-            [% END %]
-            <span style="font-size:87%;font-color:#CCC;">Added [% review.datereviewed | $KohaDates %] [% IF ( review.your_comment ) %] by <strong>you</strong>[% ELSE %]
-            [% IF ( review.borrowernumber && ShowReviewer != "none" ) %] by
-                [% SWITCH ShowReviewer %]
-                [% CASE 'full' %]
-                    [% review.borrtitle %] [% review.firstname %] [% review.surname %]
-                [% CASE 'first' %]
-                    [% review.firstname %]
-                [% CASE 'surname' %]
-                    [% review.surname %]
-                [% CASE 'firstandinitial' %]
-                    [% review.firstname %] [% review.surname|truncate(2,'.') %]
-                [% CASE 'username' %]
-                    [% review.userid %]
-                [% END %]
-            [% END %][% END %]</span></p>
-        </td>
-        <td>
-[% IF ( review.BiblioDefaultViewmarc ) %]<a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
-    [% ELSE %]
-    [% IF ( review.BiblioDefaultViewisbd ) %]<a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
-    [% ELSE %]<a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber |url %]#comments" title="View details for this title">
-    [% END %]
-    [% END %]
-
-
-            [% IF ( OPACAmazonCoverImages ) %][% IF ( review.normalized_isbn ) %]<img src="http://images.amazon.com/images/P/[% review.normalized_isbn %].01.TZZZZZZZ.jpg" alt="" class="thumbnail" />[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-
-            [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( using_https ) %]
-        <img src="https://secure.syndetics.com/index.aspx?isbn=[% review.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% review.normalized_upc %]&amp;oclc=[% review.normalized_oclc %]" alt="" class="thumbnail" />
-        [% ELSE %]
-        <img src="http://www.syndetics.com/index.aspx?isbn=[% review.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% review.normalized_upc %]&amp;oclc=[% review.normalized_oclc %]" alt="" class="thumbnail" />[% END %][% END %][% END %]
-
-        [% IF ( GoogleJackets ) %][% IF ( review.normalized_isbn ) %]<div style="block" title="[% review.biblionumber |url %]" class="[% review.normalized_isbn %]" id="gbs-thumbnail[% loop.count %]"></div>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-        </a>
-        [% IF ( BakerTaylorEnabled ) %][% IF ( review.normalized_isbn ) %]<a href="https://[% review.BakerTaylorBookstoreURL |html %][% review.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% review.BakerTaylorImageURL |html %][% review.normalized_isbn %]" /></a>[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %]
-        </td>
-    </tr>
-    [% END %]
-</table>
-[% IF ( PAGE_NUMBERS ) %]<div class="pages">
-    <!-- Row of numbers corresponding to showreviews result pages -->
-        [% IF ( previous_page_offset ) %]<a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% previous_page_offset %]">&lt;&lt; Previous</a>
-        [% ELSE %]
-        [% IF ( previous_page_first ) %]<a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=0">&lt;&lt; Previous</a>[% END %]
-        [% END %]
-    [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %][% IF ( PAGE_NUMBER.highlight ) %]<span class="current">[% PAGE_NUMBER.pg %]</span>[% ELSE %]<a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% PAGE_NUMBER.offset %]">[% PAGE_NUMBER.pg %]</a>[% END %]
-    [% END %]
-        [% IF ( next_page_offset ) %]<a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% next_page_offset %]">Next &gt;&gt;</a>[% END %]
-</div>[% END %]
-</div>
-</div>
-</div>
-[% IF ( OpacNav ) %]
-<div class="yui-b"><div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div></div>
-[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt
deleted file mode 100644 (file)
index 3cbb97f..0000000
+++ /dev/null
@@ -1,243 +0,0 @@
-[% USE Koha %]
-[% USE AuthorisedValues %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo;
-[% IF ( op_add ) %]Enter a new purchase suggestion[% END %]
-[% IF ( op_else ) %]Purchase Suggestions[% END %]
-[% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
-[% INCLUDE 'datatables.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-[% IF ( loggedinusername ) %]function enableCheckboxActions(){
-    // Enable/disable controls if checkboxes are checked
-    var checkedBoxes = $(".checkboxed input:checkbox:checked");
-    if ($(checkedBoxes).size()) {
-      $("#selections").html(_("With selected suggestions: "));
-      $("#selections-toolbar .links a").removeClass("disabled");
-    } else {
-      $("#selections").html(_("Select suggestions to: "));
-      $("#selections-toolbar .links a").addClass("disabled");
-    }
-}[% END %]
-
-       $(function() {
-            $("#suggestt").dataTable($.extend(true, {}, dataTablesDefaults, {
-                "aaSorting": [[ 1, "asc" ]],
-                "aoColumnDefs": [
-                  [% IF ( loggedinusername ) %]{ "aTargets": [ 0 ], "bSortable": false, "bSearchable": false }[% END %]
-                ],
-                "aoColumns": [
-                    [% IF ( loggedinusername ) %]null,[% END %]
-                    { "sType": "anti-the" },
-                    null,
-                    [% IF ( OPACViewOthersSuggestions ) %]null,[% END %]
-                    [% IF Koha.Preference( 'OpacSuggestionManagedBy' ) %]null,[% END %]
-                    null
-                ]
-            }));
-            [% IF ( loggedinusername ) %]$("span.clearall").html("<a id=\"CheckNone\" href=\"#\">"+_("Clear all")+"<\/a>");
-            $("span.checkall").html("<a id=\"CheckAll\" href=\"#\">"+_("Select all")+"<\/a>");
-            $("#CheckAll").click(function(){
-                $(".checkboxed").checkCheckboxes();
-                enableCheckboxActions();
-                return false;
-            });
-            $("#CheckNone").click(function(){
-                $(".checkboxed").unCheckCheckboxes();
-                enableCheckboxActions();
-                return false;
-            });
-            $(".cb").click(function(){
-              enableCheckboxActions();
-            });
-            $("#removeitems").html("<a href=\"#\" class=\"removeitems tag_hides disabled\">"+_("Delete")+"</a>")
-            .click(function(){
-              $("#myform").submit();
-              return false;
-            });
-            enableCheckboxActions();
-            [% END %]
-       });
-
-      function Check(f) {
-               var _alertString="";
-               var alertString2;
-
-           if(f.title.value.length ==0){
-                       _alertString += _("- You must enter a Title") + "\n";
-               }
-
-               if (_alertString.length==0) {
-                       f.submit();
-               } else {
-                       alertString2 = _("Form not submitted because of the following problem(s)");
-                       alertString2 += "\n------------------------------------------------------------------------------------\n\n";
-                       alertString2 += _alertString;
-                       alert(alertString2);
-               }
-       }
-//]]>
-</script>
-</head>
-[% IF ( loggedinusername ) %]<body id="opac-usersuggestions">[% ELSE %]<body id="opac-suggestions">[% END %]
-
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-<div id="usersuggestions" class="container">
-[% IF ( op_add ) %]
-    <h1>Enter a new purchase suggestion</h1>
-
-    <p>Please fill out this form to make a purchase suggestion. You will receive an email when the library processes your suggestion</p>
-    <p>Only the title is required, but the more information you enter the easier it will be for the librarians to find the title you're requesting. The "Notes" field can be used to provide any additional information.</p>
-    <form action="/cgi-bin/koha/opac-suggestions.pl" method="post">
-   <fieldset class="rows"> <ol>
-    <li><label class="required" for="title">Title:</label><input type="text" id="title" name="title" size="80" maxlength="255" /></li>
-    <li><label for="author">Author:</label><input type="text" id="author" name="author" size="50" maxlength="80" /></li>
-    <li><label for="copyrightdate">Copyright date:</label><input type="text" id="copyrightdate" name="copyrightdate" size="4" maxlength="4" /></li>
-    <li><label for="isbn">Standard number (ISBN, ISSN or other):</label><input type="text" id="isbn" name="isbn" size="50" maxlength="80" /></li>
-    <li><label for="publishercode">Publisher:</label><input type="text" id="publishercode" name="publishercode" size="50" maxlength="80" /></li>
-    <li><label for="collectiontitle">Collection title:</label><input type="text" id="collectiontitle" name="collectiontitle" size="50" maxlength="80" /></li>
-    <li><label for="place">Publication place:</label><input type="text" id="place" name="place" size="50" maxlength="80" /></li>
-    <li><label for="itemtype">Item type:</label><select name="itemtype" id="itemtype">
-            <option value="">Default</option>
-        [% FOREACH itemtypeloo IN itemtypeloop %]
-                       [% IF ( itemtypeloo.selected ) %]<option value="[% itemtypeloo.itemtype %]" selected="selected"> [% ELSE %]<option value="[% itemtypeloo.itemtype %]"> [% END %] [% itemtypeloo.description %]</option>
-        [% END %]
-        </select> </li>
-    [% IF ( branchloop ) %]
-    <li><label for="branch">Library:</label>
-        <select name="branch" id="branch">
-        [% FOREACH branchloo IN branchloop %]
-            [% IF ( branchloo.selected ) %]
-            <option value="[% branchloo.branchcode %]" selected="selected">[% branchloo.branchname %]</option>
-            [% ELSE %]
-            <option value="[% branchloo.branchcode %]">[% branchloo.branchname %]</option>
-            [% END %]
-        [% END %]
-        </select>
-    </li>
-    [% END %]
-    [% IF ( patron_reason_loop ) %]<li><label for="patronreason">Reason for suggestion: </label><select name="patronreason" id="patronreason"><option value="">-- Choose --</option>[% FOREACH patron_reason_loo IN patron_reason_loop %]
-           <option value="[% patron_reason_loo.authorised_value %]">[% patron_reason_loo.lib %]</option>
-    [% END %]</select></li>[% END %]
-    <li><label for="note">Notes:</label><textarea name="note" id="note" rows="5" cols="40"></textarea></li>
-    </ol></fieldset>
-        <fieldset class="action"><input type="hidden" name="suggestedby" value="[% suggestedbyme %]" /><input type="hidden" name="op" value="add_confirm" /><input type="submit" onclick="Check(this.form); return false;" value="Submit your suggestion" /> <a class="action" href="/cgi-bin/koha/opac-suggestions.pl">Cancel</a></fieldset>
-    </form>
-
-[% END %]
-
-[% IF ( op_else ) %]
-    <h1>[% IF ( OPACViewOthersSuggestions ) %]Purchase suggestions[% ELSE %][% IF ( loggedinusername ) %]My purchase suggestions[% ELSE %]Purchase suggestions[% END %][% END %]</h1>
-
-    [% IF ( deleted ) %]<div class="dialog message">The selected suggestions have been deleted.</div>[% END %]
-    [% IF ( submitted ) %]<div class="dialog message">Your suggestion has been submitted.</div>[% END %]
-
-    [% IF ( suggestions_loop ) %]
-    [% IF ( OPACViewOthersSuggestions ) %]
-       <form action="/cgi-bin/koha/opac-suggestions.pl" method="get">
-    <table>
-        <tr>
-                <th>
-                    Search for:
-                </th>
-                <td>
-                    <input type="text" name="title" value="[% title |html %]" />
-                </td>
-                <th>
-                Suggested by:
-                </th>
-                <td>
-                    <select name="suggestedby">
-                        <option value="0">Anyone</option>
-                        <option value="1">Me</option>
-                    </select>
-                </td>
-                <th>
-                    <input type="submit" value="Search" />
-                </th>
-        </tr>
-               </table>
-            </form>[% END %]
-        <form action="/cgi-bin/koha/opac-suggestions.pl" method="post" id="myform">
-            <input type="hidden" name="op" value="delete_confirm" />
-            <div id="toolbar" class="list-actions">[% IF ( loggedinusername ) %]<a class="new" href="/cgi-bin/koha/opac-suggestions.pl?op=add">New purchase suggestion</a>[% ELSE %][% IF ( AnonSuggestions ) %]<a class="new" href="/cgi-bin/koha/opac-suggestions.pl?op=add">New purchase suggestion</a>[% END %][% END %]
-</div>
-          [% IF ( loggedinusername ) %]<div id="selections-toolbar" class="list-actions">
-                  <span class="checkall"></span> <span class="clearall"></span> <span class="sep">|</span>
-                  <span class="links"><span id="selections">Select suggestions to: </span>
-                  <span id="removeitems"></span>
-          </div>[% END %]
-                       <table id="suggestt" class="checkboxed">
-                       <thead><tr>
-            [% IF ( loggedinusername ) %]<th>&nbsp;</th>[% END %]
-            <th>Summary</th>
-            <th>Note</th>
-            [% IF ( OPACViewOthersSuggestions ) %]<th>Suggested for</th>[% END %]
-            [% IF Koha.Preference( 'OpacSuggestionManagedBy' ) %]<th>Managed by</th>[% END %]
-            <th>Status</th>
-        </tr></thead>
-        <tbody>[% FOREACH suggestions_loo IN suggestions_loop %]
-            [% IF ( suggestions_loo.even ) %]<tr>[% ELSE %]<tr class="highlight">[% END %]
-[% IF ( loggedinusername ) %]<td>
-    [% IF ( suggestions_loo.showcheckbox ) %]
-                    <input type="checkbox" class="cb" name="delete_field" value="[% suggestions_loo.suggestionid %]" />
-    [% END %]
-                </td>[% END %]
-                <td>
-                    <p><strong>[% suggestions_loo.title |html %]</strong></p>
-                    <p>[% IF ( suggestions_loo.author ) %][% suggestions_loo.author |html %],[% END %]
-                        [% IF ( suggestions_loo.copyrightdate ) %] - [% suggestions_loo.copyrightdate |html %],[% END %]
-                        [% IF ( suggestions_loo.publishercode ) %] - [% suggestions_loo.publishercode |html %][% END %]
-                        [% IF ( suggestions_loo.place ) %]([% suggestions_loo.place |html %])[% END %]
-                        [% IF ( suggestions_loo.collectiontitle ) %] , [% suggestions_loo.collectiontitle |html%][% END %]
-                        [% IF ( suggestions_loo.itemtype ) %] - [% suggestions_loo.itemtype %][% END %]
-                    </p>
-                </td>
-                <td>
-                    [% suggestions_loo.note |html %]
-                </td>
-                [% IF ( OPACViewOthersSuggestions ) %]<td>
-                    [% IF ( suggestions_loo.branchcodesuggestedby ) %][% suggestions_loo.branchcodesuggestedby %][% ELSE %]&nbsp;[% END %]
-                </td>[% END %]
-                [% IF Koha.Preference( 'OpacSuggestionManagedBy' ) %]
-                <td>
-                                       [% IF ( suggestions_loo.surnamemanagedby ) %][% suggestions_loo.surnamemanagedby %][% IF ( suggestions_loo.firstnamemanagedby ) %],[% END %] [% suggestions_loo.firstnamemanagedby %][% ELSE %]&nbsp;[% END %]
-                </td>
-                [% END %]
-                <td>
-                    [% IF    ( suggestions_loo.ASKED ) %]Requested
-                    [% ELSIF ( suggestions_loo.CHECKED ) %]Checked by the library
-                    [% ELSIF ( suggestions_loo.ACCEPTED ) %]Accepted by the library
-                    [% ELSIF ( suggestions_loo.ORDERED ) %]Ordered by the library
-                    [% ELSIF ( suggestions_loo.REJECTED ) %]Suggestion declined
-                    [% ELSIF ( suggestions_loo.AVAILABLE ) %]Available in the library
-                    [% ELSE %] [% AuthorisedValues.GetByCode( 'SUGGEST_STATUS', suggestions_loo.STATUS, 1 ) %] [% END %]
-
-                    [% IF ( suggestions_loo.reason ) %]([% suggestions_loo.reason |html %])[% END %]
-                </td>
-            </tr>
-        [% END %]
-       </tbody>
-    </table> [% IF ( loggedinusername ) %]<fieldset class="action">
-                <input type="submit" value="Delete selected" />
-            </fieldset>
-        [% END %]
-        </form>
-    [% ELSE %]<p>There are no pending purchase suggestions.</p> [% IF ( loggedinusername ) %]<p><a class="new" href="/cgi-bin/koha/opac-suggestions.pl?op=add">New purchase suggestion</a></p>[% ELSE %][% IF ( AnonSuggestions ) %]<p><a class="new" href="/cgi-bin/koha/opac-suggestions.pl?op=add">New purchase suggestion</a></p>[% END %][% END %][% END %]
-       
-[% END %]
-</div>
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt
deleted file mode 100644 (file)
index 16a40e4..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Tags
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'datatables.inc' %]
-<style type="text/css">
-       fieldset { padding : .3em;margin:.3em 0;}
-       #tagcloud    {background-color: #F3F3F3; text-align: justify;padding:7px;}
-       .tag a       {text-decoration: none;}
-       .tag a:hover {text-decoration: underline;}
-       .tag         {display: block; padding-left: 1em;}
-       .tagcount    {display: none;}
-       .cloudweight {display: none;}
-       .tagweight {
-               display: none;
-               position: relative;
-               bottom: 0.4em;
-               color: red;
-               font-size: 12px;
-       }
-</style>
-<script type="text/javascript">
-//<![CDATA[
-    $(document).ready(function(){
-        $("#mytagst").dataTable($.extend(true, {}, dataTablesDefaults, {
-            "aaSorting": [[ 2, "asc" ]],
-            "aoColumnDefs": [
-              { "aTargets": [ -1 ], "bSortable": false, "bSearchable": false }
-            ],
-            "aoColumns": [
-                null,
-                { "sType": "anti-the" },
-                { "sType": "title-string" },
-                null
-            ]
-        }));
-    });
-//]]>
-</script>
-</head>
-[% IF ( loggedinusername ) %]<body id="opac-usertags">[% ELSE %]<body id="opac-tags">[% END %]
-[% IF ( OpacNav||loggedinusername ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-<div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-<div id="yui-main">
-  <div class="yui-b"><div class="yui-g">
-       <div id="usertags" class="container">
-       [% IF ( ERRORS ) %]
-       [% FOREACH ERROR IN ERRORS %]
-               <div class="dialog alert">There was a problem with this operation:
-               [% IF ( ERROR.tagsdisabled ) %]Sorry, tags are not enabled on this system.
-               [% ELSIF ( ERROR.badparam ) %]ERROR: illegal parameter [% ERROR.badparam %]
-               [% ELSIF ( ERROR.login ) %]ERROR: You must log in to complete that action.
-               [% ELSIF ( ERROR.failed_delete ) %]ERROR: You cannot delete the tag [% ERROR.failed_delete %].
-                                       <br />Note: you can only delete your own tags.
-               [% ELSIF ( ERROR.scrubbed ) %]Note: your tag contained markup code that was removed. 
-                                       <br />The tag was added as &quot;[% ERROR.scrubbed %]&quot;.
-               [% ELSIF ( ERROR.scrubbed_all_bad ) %]Note: your tag was entirely markup code.  It was NOT added.
-                                       <br />Please try again with plain text.
-               [% ELSE %]Unrecognized error.
-               [% END %]
-               </div>
-       [% END %]
-       [% END %]
-       <h1>All Tags</h1>
-       
-               <form method="get" action="opac-tags.pl">
-               <fieldset>Show up to <input type="text" name="limit" style="text-align: right;" maxlength="4" size="4" value="[% limit or "100" %]" />
-                       tags[% IF ( opacuserlogin ) %] from other users[% END %].
-                       <input type="submit" value="OK" />
-            [% IF ( opacuserlogin ) %][% UNLESS ( loggedinusername ) %]
-            <a href="/cgi-bin/koha/opac-user.pl">Log in</a> to see your own saved tags.
-            [% END %][% END %]</fieldset>
-               </form>
-       
-       [% IF ( TAGLOOP ) %]
-       <div id="tagcloud">
-       [% FOREACH TAGLOO IN TAGLOOP %]
-            <span class="tag tagweight[% TAGLOO.stratum %]" id="tag[% loop.count %]" style="display:inline;">
-               <a href="/cgi-bin/koha/opac-search.pl?tag=[% TAGLOO.term |url %]&amp;q=[% TAGLOO.term |url %]">
-               [% TAGLOO.term |html %]</a>
-                       <span class="tagweight">[% TAGLOO.weight_total %]</span>
-       </span>
-       [% END %]
-       </div>
-       [% END %]
-       [% IF ( add_op ) %]
-         [% IF ( added_count ) %]
-               <div class="dialog message">[% added_count %] [% IF ( added_count ==1 ) %] tag[% ELSE %]tags[% END %] successfully added.</div>
-         [% END %]
-         [% IF ( deleted_count ) %]
-               <div class="dialog message">[% deleted_count %][% IF ( deleted_count ==1 ) %] tag[% ELSE %]tags[% END %] successfully deleted.</div>
-         [% END %]
-       [% END %]
-
-       [% IF ( MY_TAGS ) %]
-               <form method="post" action="opac-tags.pl">
-               <h2>My Tags</h2>
-               <table id="mytagst">
-        <thead><tr><th>Term</th><th>Title</th><th>Date added</th><th>Delete</th>
-               </tr></thead>
-       <tbody>[% FOREACH MY_TAG IN MY_TAGS %]
-        <tr><td class="tagterm"><a href="/cgi-bin/koha/opac-search.pl?tag=[% MY_TAG.term |url %]&amp;q=[% MY_TAG.term |url %]">
-                               [% MY_TAG.term |html %]</a>
-                       </td>
-                       <td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% MY_TAG.biblionumber %]">
-                               [% MY_TAG.bib_summary |html %]</a></td>
-            <td><span title="[% MY_TAG.date_created %]">[% MY_TAG.date_created | $KohaDates %]</span></td>
-                       <td><input type="submit" name="del[% MY_TAG.tag_id %]" value="Delete" /></td>
-               </tr>
-       [% END %]</tbody>
-               </table>
-               </form>
-       [% END %]
-
-</div>
-</div>
-</div>
-</div>
-[% IF ( OpacNav||loggedinusername ) %]
-<div class="yui-b"><div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div></div>
-[% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tt
deleted file mode 100644 (file)
index ebd5149..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; ISBD
-[% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-tags-subject">
-<div id="doc3" class="yui-t[% IF ( OpacNav ) %]1[% ELSE %]7[% END %]">
-  <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-         <div class="yui-b"><div class="yui-g">
-               <div id="subjectcloud" class="container"> <h1>Subject cloud</h1>
-       [% IF ( OpacCloud ) %]
-               [% IF ( LOOP ) %]
-       <p>This &quot;cloud&quot; shows the most used topics in our catalog.
-               Click on any subject below to see the items in our collection.</p>
-        <fieldset>
-        <legend>Show</legend>
-        <form action="/cgi-bin/koha/opac-tags_subject.pl" method="post">
-            <p>up to <input type="text" name="number" value="[% number %]" size="4" maxlength="4" /> subjects <input type="submit" value="OK" /></p>
-        </form>
-        </fieldset>
-
-        [% FOREACH LOO IN LOOP %]
-            <a href="/cgi-bin/koha/opac-search.pl?idx=su&amp;q=&quot;[% LOO.entry |html %]&quot;" style="font-size:[% LOO.weight %]px;">[% LOO.entry %]</a>
-        [% END %]
-               [% ELSE %]
-                       <p>Note: This feature only available to French catalogs where ISBD subjects have been populated, and an index built by separate script.</p>
-               [% END %]
-       [% ELSE %]
-               <p>The ISBD cloud is not enabled.</p>
-       [% END %]
-               </div>
-         </div></div>
-       </div>
-       [% IF ( OpacNav ) %]
-       <div class="yui-b"><div id="leftmenus" class="container">
-       [% INCLUDE 'navigation.inc' %]
-       </div></div>
-       [% END %]
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-topissues.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-topissues.tt
deleted file mode 100644 (file)
index 7b3dec4..0000000
+++ /dev/null
@@ -1,159 +0,0 @@
-[% USE Koha %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Most popular titles
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'datatables.inc' %]
-<script type="text/javascript">
-//<![CDATA[
-    $(function() {
-        $("#topissuest").dataTable($.extend(true, {}, dataTablesDefaults, {
-            "aoColumnDefs": [
-              [% IF ( opacuserlogin ) %]{ "aTargets": [ -1 ], "bSortable": false, "bSearchable": false }[% END %]
-            ],
-            "aaSorting": [ [2, "desc"], [0, "asc"] ],
-            "aoColumns": [
-                { "sType": "anti-the" },
-                null,
-                null,
-                [% IF ( opacuserlogin ) %]null,[% END %]
-            ]
-        }));
-    });
-function Dopop(link) {
-    newin=window.open(link,'width=500,height=400,toolbar=false,scrollbars=yes');
-}
-//]]>
-</script>
-<style type="text/css">
-       #search-facets fieldset { border: 0; margin: 0;padding:0;}#search-facets ol{padding:.3em;}#search-facets li {list-style-type:none;padding:4px 4px;}#search-facets label{font-weight:bold;display:block;margin:.2em 0;}#search-facets fieldset.action {padding-left:4px;margin:.3em;};
-</style>
-</head>
-<body id="opac-topissues">
-
-[% IF ( results_loop ) %]
-<div id="doc3" class="yui-t1">
-[% ELSE %]
-[% IF ( OpacNav ) %]
-<div id="doc3" class="yui-t1">
-[% ELSE %]
-<div id="doc3" class="yui-t7">
-[% END %]
-[% END %]
-
-       
-
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-       <div id="yui-main">
-       <div class="yui-b"><div class="yui-g">
-       <div id="topissues" class="container">
-    [% IF ( results_loop ) %]
-    
-        <table id="topissuest">
-               <caption>The [% limit %] most checked-out 
-        [% IF ( itemtype ) %]
-            [% itemtype %]
-        [% END %]
-        [% IF ( branch ) %]
-        at 
-        [% branch %]
-        [% END %]
-        [% IF ( timeLimitFinite ) %]
-        in the past [% timeLimitFinite %] months
-        [% ELSE %] of all time[% END %]
-    </caption>
-            <thead><tr>
-                <th>Title</th>
-                <th>[% IF ( ccodesearch ) %]Collection[% ELSE %]Item type[% END %]</th>
-                <th>Checkouts</th>
-                               [% IF ( opacuserlogin ) %]<th>&nbsp;</th>[% END %]
-                               
-            </tr></thead>
-                <tbody>[% FOREACH results_loo IN results_loop %]
-                    <tr>
-                        <td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% results_loo.biblionumber %]">[% results_loo.title |html %]</a><p>[% results_loo.author %]
-                        [% IF ( results_loo.publishercode ) %]- [% results_loo.publishercode %][% END %] [% IF ( results_loo.seriestitle ) %]([% results_loo.seriestitle %])[% END %]
-                        [% IF ( results_loo.place ) %][% results_loo.place %][% END %]
-                        [% IF ( results_loo.publicationyear ) %]
-                            [% results_loo.publicationyear %]
-                        [% ELSIF ( results_loo.copyrightdate ) %]
-                            [% results_loo.copyrightdate %]
-                        [% END %]
-                        [% IF ( results_loo.pages ) %] - [% results_loo.pages %][% END %]
-                        [% IF ( results_loo.size ) %][% results_loo.size %][% END %]</p>
-                        </td>
-                        <td>[% results_loo.description %]</td>
-                        <td>[% results_loo.tot %]</td>
-                        [% IF ( opacuserlogin ) %]<td>[% IF ( RequestOnOpac ) %][% UNLESS ( results_loo.norequests ) %]<a href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% results_loo.biblionumber %]">Place hold</a>[% END %][% END %]</td>[% END %]
-                        </tr>
-                [% END %]</tbody>
-        </table>
-[% ELSE %]
-<form method="post" action="/cgi-bin/koha/opac-topissues.pl">
-               <fieldset class="rows">
-        <legend>See the most popular titles</legend>
-          <ol>  <li><label for="limit">Show the top </label> <select name="limit" id="limit">
-                            [% IF ( limit == 10 ) %]<option value ="10" selected="selected">10 titles</option>[% ELSE %]<option value="10">10 titles</option>[% END %]
-                            [% IF ( limit == 15 ) %]<option value ="15" selected="selected">15 titles</option>[% ELSE %]<option value="15">15 titles</option>[% END %]
-                            [% IF ( limit == 20 ) %]<option value ="20" selected="selected">20 titles</option>[% ELSE %]<option value="20">20 titles</option>[% END %]
-                            [% IF ( limit == 30 ) %]<option value ="30" selected="selected">30 titles</option>[% ELSE %]<option value="30">30 titles</option>[% END %]
-                            [% IF ( limit == 40 ) %]<option value ="40" selected="selected">40 titles</option>[% ELSE %]<option value="40">40 titles</option>[% END %]
-                            [% IF ( limit == 50 ) %]<option value ="50" selected="selected">50 titles</option>[% ELSE %]<option value="50">50 titles</option>[% END %]
-                            [% IF ( limit == 100 ) %]<option value ="100" selected="selected">100 titles</option>[% ELSE %]<option value="100">100 titles</option>[% END %]
-                        </select>
-                                               </li>
-                               <li>
-               <label for="branch">From: </label>
-                <select name="branch" id="branch">
-                <option value="">All libraries</option>
-                [% FOREACH branchloo IN branchloop %]
-                    [% IF ( branchloo.selected ) %]
-                        <option value="[% branchloo.value %]" selected="selected">[% branchloo.branchname %]</option>
-                    [% ELSE %]
-                        <option value="[% branchloo.value %]">[% branchloo.branchname %]</option>
-                    [% END %]
-                [% END %]
-                </select>
-            </li>
-            <li><label for="itemtype">Limit to: </label>
-                    <select name="itemtype" id="itemtype">
-                        [% IF ( ccodesearch ) %]<option value="">All collections</option>[% ELSE %]<option value="">All item types</option>[% END %]
-                        [% FOREACH itemtypeloo IN itemtypeloop %]
-                            [% IF ( itemtypeloo.selected ) %]<option value="[% itemtypeloo.value %]" selected="selected">[% ELSE %]<option value="[% itemtypeloo.value %]">[% END %]
-                                [% itemtypeloo.description %]
-                            </option>
-                        [% END %]
-                    </select></li>
-                       <li>
-            <label for="timeLimit">of the last:</label> <select name="timeLimit" id="timeLimit">
-                [% IF ( timeLimit == 3 ) %]<option value="3" selected="selected">3 months</option>[% ELSE %]<option value="3">3 months</option>[% END %]
-                 [% IF ( timeLimit == 6 ) %]<option value="6" selected="selected">6 months</option>[% ELSE %]<option value="6">6 months</option>[% END %]
-                 [% IF ( timeLimit == 12 ) %]<option value="12" selected="selected">12 months</option>[% ELSE %]<option value="12">12 months</option>[% END %]
-                 [% IF ( timeLimit == 999 ) %]<option value="999" selected="selected">No limit</option>[% ELSE %]<option value="999">No limit</option>[% END %]
-                               </select>
-            </li></ol>
-        <input type="hidden" name="do_it" value="1" />
-    </fieldset>
-       <fieldset class="action">
-        <input type="submit" value="Submit" /></fieldset>
-    </form>
-   [% END %]
-       </div>
-</div>
-</div>
-</div>
-[% IF ( results_loop ) %]
-<div class="yui-b"><div id="usertopissues" class="container">
-[% INCLUDE 'opac-topissues.inc' %]
-[% IF ( OpacNav ) %][% INCLUDE 'navigation.inc' %][% END %]
-</div></div>
-[% ELSE %]
-[% IF ( OpacNav ) %]
-<div class="yui-b"><div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' %]
-</div></div>
-[% END %]
-[% END %]
-
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt
deleted file mode 100644 (file)
index 9f1478e..0000000
+++ /dev/null
@@ -1,539 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %]
-[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; Your library home
-[% INCLUDE 'doc-head-close.inc' %]
-[% INCLUDE 'calendar.inc' %]
-[% INCLUDE 'datatables.inc' %]
-<script type="text/JavaScript">
-//<![CDATA[
-var MSG_CONFIRM_DELETE_HOLD   = _("Are you sure you want to cancel this hold?");
-var MSG_CONFIRM_SUSPEND_HOLDS = _("Are you sure you want to suspend all holds?");
-var MSG_CONFIRM_RESUME_HOLDS  = _("Are you sure you want to resume all suspended holds?");
-
-    $(document).ready(function(){
-
-        $('#opac-user-views').tabs();
-
-        var dTables = $("#checkoutst,#holdst,#overduest");
-        dTables.each(function(){
-            var thIndex = $(this).find("th.psort").index();
-            $(this).dataTable($.extend(true, {}, dataTablesDefaults, {
-                "aaSorting" : [[ thIndex, 'asc' ]],
-                "aoColumnDefs": [
-                    { "aTargets": [ "nosort" ],"bSortable": false,"bSearchable": false },
-                    { "sType": "anti-the", "aTargets" : [ "anti-the" ] },
-                    { "sType": "title-string", "aTargets" : [ "title-string" ] }
-                ]
-            }));
-        });
-
-    [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
-
-    [% IF ( OpacRenewalAllowed && canrenew && !userdebarred ) %]
-        $("#renewselected").submit(function(){
-            valid = false;
-            $("input[type=checkbox]").each(function(){
-                if($(this).is(':checked')){
-                    valid = true;
-                }
-            });
-            if(!valid){
-                alert(_("Nothing has been selected. Check the box for each item you want to renew"));
-            }
-            return valid;
-        });
-        $("body").on("click","#renewselected_link",function(){
-            $("#renewselected").submit();
-        });
-        $("body").on("click","#renewall_link",function(){
-            $("#renewall").submit();
-        });
-        [% IF ( canrenew && !userdebarred && OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %]
-            $("#checkoutst caption").append("<div id=\"renewcontrols\"><a id=\"renewselected_link\" href=\"#\">"+_("Renew selected")+"</a> <a id=\"renewall_link\" href=\"#\">"+_("Renew all")+"</a></div>");
-        [% END %]
-    [% END %]
-
-    $( ".suspend-until" ).datepicker({ minDate: 1 }); // Require that "until date" be in the future
-
-    });
-//]]>
-</script>
-</head>
-<body id="opac-user">
-<div id="doc3" class="yui-t1">
-   <div id="bd">
-[% INCLUDE 'masthead.inc' %]
-
-    <div id="yui-main">
-    <div class="yui-b"><div class="yui-g">
-       <div id="userdetails" class="container">
-       [% IF ( bor_messages ) %]
-              <div class="dialog message">
-                   <h3>Messages for you</h3>
-                      <ul>
-                              [% FOREACH bor_messages_loo IN bor_messages_loop %]
-                                       <li>
-                                               <strong>[% bor_messages_loo.message %]</strong><br>
-                            &nbsp;&nbsp;&nbsp;<i>Written on [% bor_messages_loo.message_date | $KohaDates %] by [% bor_messages_loo.branchname %]</i>
-                                       </li>
-                               [% END %]
-
-                               [% IF ( opacnote ) %]<li>[% opacnote %]</li>[% END %]
-                      </ul>
-              </div>
-       [% END %]
-    [% FOREACH BORROWER_INF IN BORROWER_INFO %]
-        <h2>Hello, [% INCLUDE 'patron-title.inc' category_type = BORROWER_INF.category_type firstname = BORROWER_INF.firstname surname = BORROWER_INF.surname othernames = BORROWER_INF.othernames cardnumber = BORROWER_INF.cardnumber %]
-        <span class="hint">(<a href="/cgi-bin/koha/opac-main.pl?logout.x=1">Click here</a> if you're not
-        [% BORROWER_INF.title %] [% INCLUDE 'patron-title.inc' category_type = BORROWER_INF.category_type firstname = BORROWER_INF.firstname surname = BORROWER_INF.surname othernames = BORROWER_INF.othernames cardnumber = BORROWER_INF.cardnumber %])
-        </span></h2>
-        
-               [% IF ( patronupdate ) %]<div class="dialog message"><h3>Thank you!</h3><p>Your corrections have been submitted to the library, and a staff member will update your record as soon as possible.</p></div>[% END %]
-               
-        [% IF ( BORROWER_INF.warndeparture ) %]
-        <div class="dialog alert" id="warndeparture">
-                <strong>Please note:</strong><span> Your card will expire on <span id="warndeparture_date">[% BORROWER_INF.warndeparture | $KohaDates %]</span>. Please contact the library for more information.</span>
-                [% IF ( BORROWER_INF.returnbeforeexpiry ) %]<span id="warndeparture_returnbeforeexpiry"> Also note that you must return all checked out items before your card expires.</span>[% END %]
-        </div>
-        [% END %]
-
-        [% IF ( BORROWER_INF.warnexpired ) %]
-        <div class="dialog alert" id="warnexpired">
-            <strong>Please note: </strong><span>Your account has expired as of [% BORROWER_INF.warnexpired | $KohaDates %]. Please contact the library if you wish to renew your account.</span>
-        </div>
-        [% END %]
-
-        [% IF ( RENEW_ERROR ) %]
-        <div class="dialog alert">
-                <strong>Please note:</strong>
-                <span>
-                    Your loan renewal failed because of the following reason(s):
-                    [% FOREACH error IN RENEW_ERROR.split('\|') %]
-                        [% IF error == 'card_expired' %]
-                            Your account has expired. Please contact the library for more information.
-                        [% ELSIF error == 'too_many' %]
-                            You have renewed this item the maximum number of times allowed.
-                        [% ELSIF error == 'on_reserve' %]
-                            This item is on hold for another patron.
-                        [% END %]
-                    [% END %]
-                </span>
-        </div>
-        [% END %]
-
-        [% IF ( patron_flagged ) %]
-               <div class="dialog alert">
-        <ul>
-            [% IF ( userdebarred ) %]
-                <span id="userdebarred"><li><strong>Please note:</strong> Your account has been frozen[% IF ( BORROWER_INF.userdebarreddate ) %] until <span id="userdebarred_date">[% BORROWER_INF.userdebarreddate | $KohaDates %]</span>[% END %][% IF ( BORROWER_INF.debarredcomment ) %] with the comment <span id="userdebarred_comment">"[% BORROWER_INF.debarredcomment %]"</span>[% END %]. Usually the reason for freezing an account is old overdues or damage fees. If <a href="/cgi-bin/koha/opac-user.pl">your account page</a> shows your account to be clear, please contact the library.</li></span>
-            [% END %]
-            [% IF ( BORROWER_INF.gonenoaddress ) %]
-                <span id="gonenoaddress"><li><strong>Please note:</strong> According to our records, we don't have up-to-date [% UNLESS ( BORROWER_INF.OPACPatronDetails ) %]<a href="/cgi-bin/koha/opac-memberentry.pl">contact information</a>[% ELSE %]contact information[% END %] on file.  Please contact the library[% IF ( BORROWER_INF.OPACPatronDetails ) %] or use the <a href="/cgi-bin/koha/opac-memberentry.pl">online update form</a> to submit current information (<em>Please note:</em> there may be a delay in restoring your account if you submit online)[% END %].</li></span>
-            [% END %]
-            [% IF ( BORROWER_INF.lost ) %]
-                <span id="lost"><li><strong>Please note: </strong> Your library card has been marked as lost or stolen. If this is an error, please contact the library.</li></span>
-            [% END %]
-            [% IF ( renewal_blocked_fines ) && ( OpacRenewalAllowed ) %]
-                <span id="renewal_blocked_fines"><li><strong>Please note: </strong> Since you have <a href="/cgi-bin/koha/opac-account.pl">[% IF renewal_blocked_fines != "0.00" %] more than <span id="renewal_blocked_fines_amount">[% renewal_blocked_fines %]</span> in [% END %] fines</a>, you cannot renew your books online. Please pay your fines if you wish to renew your books.</li></span>
-            [% END %]
-        </ul></div>
-        [% END %]
-
-        [% SET OPACMySummaryNote = Koha.Preference('OPACMySummaryNote') %]
-        [% IF OPACMySummaryNote %][% OPACMySummaryNote %][% END %]
-        
-<div id="opac-user-views" class="toptabs">
-        <ul>
-            <li><a href="#opac-user-checkouts">Checked out</a></li>
-            [% IF ( overdues_count ) %]<li><a href="#opac-user-overdues">Overdue</a></li>[% END %]
-[% IF ( OPACFinesTab ) %]
-            [% IF ( BORROWER_INF.amountoverfive ) %]<li><a href="#opac-user-fines">Fines</a></li>[% END %]
-            [% IF ( BORROWER_INF.amountoverzero ) %]<li><a href="#opac-user-fines">Fines</a></li>[% END %]
-            [% IF ( BORROWER_INF.amountlessthanzero ) %]<li><a href="#opac-user-fines">Credits</a></li>[% END %]
-[% END %]
-            [% IF ( waiting_count ) %][% IF ( BORROWER_INF.atdestination ) %]<li><a href="#opac-user-waiting">Waiting</a></li>[% END %][% END %]
-            [% IF ( reserves_count ) %]<li><a href="#opac-user-holds">Holds</a></li>[% END %]
-        </ul>
-
-    <div id="opac-user-checkouts">[% IF ( issues_count ) %]
-        <form id="renewselected" action="/cgi-bin/koha/opac-renew.pl" method="post">
-    <input type="hidden" name="borrowernumber" value="[% borrowernumber %]">
-    <input type="hidden" name="from" value="opac_user" />
-        <table id="checkoutst">
-        <caption>[% issues_count %] Item(s) checked out</caption>
-       <thead><tr>
-        [% IF ( JacketImages ) %]<th class="nosort">&nbsp;</th>[% END %]
-        <th class="anti-the">Title</th>
-        <th class="title-string psort">Due</th>
-        [% UNLESS ( item_level_itypes ) %]<th>Item type</th> [% END %]
-        [% IF ( show_barcode ) %]<th>Barcode</th>[% END %]
-        <th>Call No.</th>
-        [% IF ( OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %]
-        <th class="nosort">Renew</th>
-        [% END %]
-[% IF ( OPACFinesTab ) %]
-        <th>Fines</th>
-[% END %]
-        [% IF ( OPACMySummaryHTML ) %]
-        <th class="nosort">Links</th>
-        [% END %]
-        </tr></thead>
-        <tbody>
-        <!-- FIXME: the styling for highlight overrides the overdue red background,
-                so currently we don't use this conditional as the first thing inside the LOOP:
-        [% UNLESS ( __odd__ ) %]
-           <tr[% IF ( overdue ) %] class="overdue"[% END %]>
-        [% ELSE %]
-           <tr class="[% IF ( overdue ) %]overdue [% END %]highlight">
-        [% END %]
-        -->
-        [% FOREACH ISSUE IN ISSUES %]
-        [% IF ( ISSUE.overdue ) %]<tr class="overdue">[% ELSE %]<tr>[% END %]
-
-[% IF ( JacketImages ) %]<td class="jacketcell">
-
-[% IF ( OPACAmazonCoverImages ) %][% IF ( ISSUE.normalized_isbn ) %]<a href="http://www.amazon.com/gp/reader/[% ISSUE.normalized_isbn %]/ref=sib_dp_pt/002-7879865-0184864#reader-link" title="View on Amazon.com"><img border="0" src="https://images-na.ssl-images-amazon.com/images/P/[% ISSUE.normalized_isbn %].01.THUMBZZZ.jpg" alt="View on Amazon.com" /></a>[% ELSE %]<a href="#"><span class="no-image">No cover image available</span></a>[% END %][% END %]
-
-[% IF ( GoogleJackets ) %][% IF ( ISSUE.normalized_isbn ) %]<div style="display:block;" title="Click to view in Google Books" class="[% ISSUE.normalized_isbn %]" id="gbs-thumbnail[% loop.count %]"></div>[% ELSE %]<a href="http://books.google.com/books?q=[% ISSUE.title |url %]"><span class="no-image">No cover image available</span></a>[% END %][% END %]
-
-[% IF ( BakerTaylorEnabled ) %][% IF ( ISSUE.normalized_isbn ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% ISSUE.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% ISSUE.normalized_isbn %]" /></a>[% ELSE %]<span class="no-image">No cover image available</span><!-- BakerTaylor needs normalized_isbn! -->[% END %][% END %]
-
-[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( using_https ) %]
-<img src="https://secure.syndetics.com/index.aspx?isbn=[% ISSUE.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% ISSUE.normalized_upc %]&amp;oclc=[% ISSUE.normalized_oclc %]" alt="" class="thumbnail" />
-[% ELSE %]
-<img src="http://www.syndetics.com/index.aspx?isbn=[% ISSUE.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;type=xw10&amp;upc=[% ISSUE.normalized_upc %]&amp;oclc=[% ISSUE.normalized_oclc %]" alt="" class="thumbnail" />[% END %][% END %][% END %]
-
-</td>[% END %]
-
-                <td class="title"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% ISSUE.biblionumber %]">[% ISSUE.title |html %][% FOREACH subtitl IN ISSUE.subtitle %] [% subtitl.subfield %][% END %]</a><span class="item-details">
-                        [% ISSUE.author %]
-                    </span></td>
-                [% IF ( ISSUE.overdue ) %]
-                    <td class="date_due overdue"><span title="[% ISSUE.date_due %]">[% ISSUE.date_due | $KohaDates as_due_date => 1 %]</span></td>
-                [% ELSE %]
-                    <td class="date_due"><span title="[% ISSUE.date_due %]">[% ISSUE.date_due | $KohaDates as_due_date => 1 %]</span></td>
-                [% END %]
-                [% UNLESS ( item_level_itypes ) %]<td class="itype">[% IF ( ISSUE.imageurl ) %]<img src="[% ISSUE.imageurl %]" title="[% ISSUE.description %]" alt="[% ISSUE.description %]" />[% END %] [% ISSUE.description %]</td>[% END %]
-                [% IF ( show_barcode ) %]<td class="barcode">[% ISSUE.barcode %]</td>[% END %]
-                <td class="call_no">[% ISSUE.itemcallnumber %]</td>
-                [% IF ( OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %]
-                    <td class="renew">
-                    [% IF ( ISSUE.status ) %]
-                        [% IF ( canrenew ) %]
-                            <input type="checkbox" name="item" value="[% ISSUE.itemnumber %]"/> <a href="/cgi-bin/koha/opac-renew.pl?from=opac_user&amp;item=[% ISSUE.itemnumber %]&amp;borrowernumber=[% ISSUE.borrowernumber %]">Renew</a>
-                        [% END %]
-                        <span class="renewals">([% ISSUE.renewsleft %] of [% ISSUE.renewsallowed %] renewals remaining)</span>
-                    [% ELSIF ( ISSUE.too_many ) %]
-                        Not renewable
-                    [% ELSIF ( ISSUE.too_soon ) %]
-                        No renewal before [% ISSUE.soonestrenewdate %]
-                        <span class="renewals">([% ISSUE.renewsleft %] of [% ISSUE.renewsallowed %] renewals remaining)</span>
-                    [% ELSIF ( ISSUE.on_reserve ) %]
-                        <span class="renewals">(On hold)</span>
-                    [% END %]
-                    </td>
-                [% END %]
-[% IF ( OPACFinesTab ) %]
-                <td class="fines">[% IF ( ISSUE.charges ) %]Yes[% ELSE %]No[% END %]</td>
-[% END %]
-            [% IF ( OPACMySummaryHTML ) %]
-                <td class="links">[% ISSUE.MySummaryHTML %]</td>
-            [% END %]
-            </tr>
-        [% END %]</tbody>
-        </table>
-        [% IF ( canrenew && !userdebarred && OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %]
-        <input type="submit" value="Renew Selected" />
-        [% END %]
-        </form>
-        [% IF ( canrenew && !userdebarred && OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %]
-        <form id="renewall" action="/cgi-bin/koha/opac-renew.pl" method="post">
-            <input type="hidden" name="from" value="opac_user" />
-            <input type="hidden" name="borrowernumber" value="[% borrowernumber %]" />
-            [% FOREACH ISSUE IN ISSUES %]
-            <input type="hidden" name="item" value="[% ISSUE.itemnumber %]" />
-            [% END %]
-            <input type="submit" value="Renew all" />
-        </form>
-        [% END %]
-    [% ELSE %]
-        <table>
-            <tr><td>You have nothing checked out</td></tr>
-        </table>
-    [% END %]</div>
-
-[% IF ( OPACFinesTab ) %]
-        <!-- FINES BOX -->
-        [% IF ( BORROWER_INF.amountoverfive ) %]
-            <div id="opac-user-fines"> <h3>Fines and charges</h3>
-            <table>
-                <tr><th colspan="2">Amount</th></tr>
-                <tr>
-                    <td>You currently owe fines and charges amounting to:</td>
-                    <td><a href="/cgi-bin/koha/opac-account.pl">[% BORROWER_INF.amountoutstanding %]</a></td>
-                </tr>
-            </table></div>
-        [% END %]
-
-        [% IF ( BORROWER_INF.amountoverzero ) %]
-           <div id="opac-user-fines"> <h3>Fines and charges</h3>
-            <table>
-                <tr><th colspan="2">Amount</th></tr>
-                <tr><td>You currently owe fines and charges amounting to:</td>
-                <td><a href="/cgi-bin/koha/opac-account.pl">[% BORROWER_INF.amountoutstanding %]</a></td></tr>
-            </table></div>
-        [% END %]
-
-        [% IF ( BORROWER_INF.amountlessthanzero ) %]
-          <div id="opac-user-fines">  <h3>Credits</h3>
-            <table>
-            <tr><th colspan="2">Amount</th></tr>
-            <tr><td>You have a credit of:</td><td><a href="/cgi-bin/koha/opac-account.pl">[% BORROWER_INF.amountoutstanding %]</a></td></tr>
-            </table></div>
-        [% END %]
-[% END %]
-    
-    [% END %]
-
-    [% IF ( waiting_count ) %]
-    [% IF ( atdestination ) %]
-    <div id="opac-user-waiting">
-        <table id="waitingt">
-            <caption>Holds waiting</caption>
-           <thead> <tr>
-                <th>Title</th>
-                <th>Hold date</th>
-                <th>Pick up library</th>
-            </tr></thead>
-            <tbody>[% FOREACH WAITIN IN WAITING %]
-                <tr>
-                    <td><img src="[% themelang %]/images/[% WAITIN.itemtype %].gif" alt="[% WAITIN.itemtype %]" title="[% WAITIN.itemtype %]" /></td>
-                    <td><a href="opac-detail.pl?biblionumber=[% WAITIN.biblionumber %]">
-                            [% WAITIN.waiting_title %]
-                        </a><span class="item-details">
-                            [% WAITIN.author %]
-                        </span></td>
-                    <td>[% WAITIN.reservedate | $KohaDates %]</td>
-                    <td>[% IF ( WAITIN.atdestination ) %]<strong>Waiting</strong> at [% WAITIN.branch %]
-                        [% ELSE %]
-                        In transit from [% WAITIN.holdingbranch %] to [% WAITIN.branch %]
-                        [% END %]</td>
-                </tr>
-            [% END %]</tbody>
-        </table></div>
-        [% END %]
-    [% END %]
-
-[% IF ( overdues_count ) %]
-<div id="opac-user-overdues"><table id="overduest">
-<caption>Overdues <span class="count">([% overdues_count %] total)</span></caption>
-<!-- OVERDUES TABLE ROWS -->
-<thead><tr>
-[% IF ( JacketImages ) %]<th class="nosort">&nbsp;</th>[% END %]
-<th>Title</th>
-[% UNLESS ( item_level_itypes ) %]<th>Item type</th> [% END %]
-[% IF ( show_barcode ) %]<th>Barcode</th>[% END %]
-<th>Call no.</th>
-<th class="psort">Due</th>
-[% IF ( OpacRenewalAllowed ) %]
-                    <th class="nosort">Renew</th>
-[% END %]
-[% IF ( OPACFinesTab ) %]
-<th>Fines</th>
-[% END %]
-</tr></thead>
-
-<tbody>[% FOREACH OVERDUE IN OVERDUES %]
-<tr>
-[% IF ( JacketImages ) %]<td class="jacketcell">
-
-[% IF ( OPACAmazonCoverImages ) %][% IF ( OVERDUE.normalized_isbn ) %]<a href="http://www.amazon.com/gp/reader/[% OVERDUE.normalized_isbn %]/ref=sib_dp_pt/002-7879865-0184864#reader-link" title="View on Amazon.com"><img src="https://images-na.ssl-images-amazon.com/images/P/[% ISSUE.normalized_isbn %].01.THUMBZZZ.jpg" alt="View on Amazon.com" class="thumbnail" /></a>[% ELSE %]<a href="#"><span class="no-image">No cover image available</span></a>[% END %][% END %]
-
-[% IF ( GoogleJackets ) %][% IF ( OVERDUE.normalized_isbn ) %]<div style="display:block;" title="Click to view in Google Books" class="[% OVERDUE.normalized_isbn %]" id="gbs-thumbnail[% loop.count %]"></div>[% ELSE %]<a href="http://books.google.com/books?q=[% OVERDUE.title |url %]"><span class="no-image">No cover image available</span></a>[% END %][% END %]
-
-[% IF ( BakerTaylorEnabled ) %][% IF ( OVERDUE.normalized_isbn ) %]<a href="https://[% BakerTaylorBookstoreURL |html %][% OVERDUE.normalized_isbn %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL |html %][% OVERDUE.normalized_isbn %]" /></a>[% ELSE %]<!-- BakerTaylor needs normalized_isbn! --><span class="no-image">No cover image available</span>[% END %][% END %]
-
-[% IF ( SyndeticsCoverImages ) %]
-[% IF ( using_https ) %]
-<img src="https://secure.syndetics.com/index.aspx?isbn=[% OVERDUE.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;upc=[% OVERDUE.normalized_upc %]&amp;oclc=[% OVERDUE.normalized_oclc %]&amp;type=xw10" alt="" class="thumbnail"/>
-[% ELSE %]
-<img src="http://www.syndetics.com/index.aspx?isbn=[% OVERDUE.normalized_isbn %]/SC.GIF&amp;client=[% SyndeticsClientCode %]&amp;upc=[% OVERDUE.normalized_upc %]&amp;oclc=[% OVERDUE.normalized_oclc %]&amp;type=xw10" alt="" class="thumbnail"/>
-[% END %]
-[% END %]
-</td>[% END %]
-
-<td><a href="/cgi-bin/koha/opac-detail.pl?bib=[% OVERDUE.biblionumber %]">[% OVERDUE.title |html %][% FOREACH subtitl IN OVERDUE.subtitle %] [% subtitl.subfield %][% END %]</a> <span class="item-details">[% OVERDUE.author %]</span></td>
-
-[% UNLESS ( item_level_itypes ) %]<td>[% IF ( OVERDUE.imageurl ) %]<img src="[% OVERDUE.imageurl %]" title="[% OVERDUE.description %]" alt="[% OVERDUE.description %]" />[% END %] [% OVERDUE.description %]</td>[% END %]
-[% IF ( show_barcode ) %]<td>[% OVERDUE.barcode %]</td>[% END %]
-<td>[% OVERDUE.itemcallnumber %]</td>
-<td><span title="[% OVERDUE.date_due %]">[% OVERDUE.date_due | $KohaDates as_due_date => 1 %]</span></td>
-                [% IF ( OpacRenewalAllowed ) %]
-<td>
-[% IF ( OVERDUE.debarred ) %]Account frozen
-[% ELSIF ( OVERDUE.status ) %]
-[% IF ( canrenew ) %]<a href="/cgi-bin/koha/opac-renew.pl?from=opac_user&amp;item=[% OVERDUE.itemnumber %]&amp;bornum=[% OVERDUE.borrowernumber %]">Renew</a>[% END %] <span class="renewals">([% OVERDUE.renewsleft %] of [% OVERDUE.renewsallowed %] renewals remaining)</span>
-[% ELSIF ( OVERDUE.onreserve ) %]On hold
-[% ELSE %]No renewals left
-[% END %]
-</td>[% END %]
-[% IF ( OPACFinesTab ) %]
-<td>[% IF ( OVERDUE.charges ) %]Yes[% ELSE %]No[% END %]</td>
-[% END %]
-</tr>
-[% END %]</tbody>
-</table></div>
-[% END %]
-    
-
-    [% IF ( reserves_count ) %]
-        <div id="opac-user-holds">
-        <table id="holdst">
-        <caption>Holds <span class="count">([% reserves_count %] total)</span></caption>
-
-        <!-- RESERVES TABLE ROWS -->
-        <thead>
-            <tr>
-                <th>Title</th>
-                <th class="psort">Placed on</th>
-                [% IF OpacHoldNotes %]
-                    <th>Notes</th>
-                [% END %]
-                <th>Expires on</th>
-                <th>Pick up location</th>
-                [% IF ( showpriority ) %]
-                    <th>Priority</th>
-                [% END %]
-                <th>Status</th>
-                <th class="nosort">Modify</th>
-                [% IF SuspendHoldsOpac %]
-                    <th class="nosort" >Suspend individual holds</th>
-                [% END %]
-            </tr>
-        </thead>
-        <tbody>
-            [% FOREACH RESERVE IN RESERVES %]
-           [% IF ( RESERVE.wait ) %]
-                        [% IF ( RESERVE.atdestination ) %]
-                            [% IF ( RESERVE.found ) %]
-                            <tr class="reserved">
-                            [% ELSE %]
-                            <tr>
-                        [% END %]
-                        [% ELSE %]
-                            <tr class="transfered">
-                        [% END %]
-                    [% ELSE %]
-                            <tr>
-                    [% END %]
-                <td class="title"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% RESERVE.biblionumber %]">[% RESERVE.reserves_title %][% FOREACH subtitl IN RESERVE.subtitle %] [% subtitl.subfield %][% END %]</a>
-                    [% RESERVE.author %]
-                </td>
-                <td class="reservedate"><span title="[% RESERVE.reservedate %]">[% RESERVE.reservedate | $KohaDates %]</span></td>
-                [% IF OpacHoldNotes %]<td class="reservenotes">[% RESERVE.reservenotes %]</td>[% END %]
-                <td class="expirationdate">
-                    [% IF ( RESERVE.expirationdate ) %]
-                        <span title="[% RESERVE.expirationdate %]">[% RESERVE.expirationdate | $KohaDates %]</span>
-                    [% ELSE %]
-                        Never expires
-                    [% END %]
-                </td>
-                <td class="branch">[% RESERVE.branch %]</td>
-                               [% IF ( showpriority ) %]
-                             <td class="priority">[% RESERVE.priority %] </td>
-                               [% END %]
-                <td class="status">
-                    [% IF ( RESERVE.wait ) %]
-                        [% IF ( RESERVE.atdestination ) %]
-                            [% IF ( RESERVE.found ) %]
-                            Item waiting at <b> [% RESERVE.wbrname %]</b>[% IF ( RESERVE.waitingdate ) %] since [% RESERVE.waitingdate | $KohaDates %][% END %]
-                            <input type="hidden" name="pickup" value="[% RESERVE.wbrcd %]" />
-                            [% ELSE %]
-                            Item waiting to be pulled from <b> [% RESERVE.wbrname %]</b>
-                        [% END %]
-                        [% ELSE %]
-                            Item in transit to <b> [% RESERVE.wbrname %]</b> <input type="hidden" name="pickup" value="[% RESERVE.wbrcd %]" />
-                        [% END %]
-                    [% ELSE %]
-                            [% IF ( RESERVE.intransit ) %]
-                                Item in transit from <b> [% RESERVE.frombranch %]</b> since 
-                                [% RESERVE.datesent | $KohaDates %]
-                            [% ELSIF ( RESERVE.suspend ) %]
-                                Suspended [% IF ( RESERVE.suspend_until ) %] until [% RESERVE.suspend_until %] [% END %]
-                            [% ELSE %]
-                                Pending
-                            [% END %]
-                    [% END %]
-                </td>
-              <td class="modify">
-               [% IF ( RESERVE.cancelable ) %]
-                       <form action="/cgi-bin/koha/opac-modrequest.pl" method="post">
-                       <input type="hidden" name="biblionumber" value="[% RESERVE.biblionumber %]" />
-          <input type="hidden" name="reserve_id" value="[% RESERVE.reserve_id %]" />
-                       <input type="submit" name="submit" class="icon delete cancel" value="Cancel" onclick="return confirmDelete(MSG_CONFIRM_DELETE_HOLD);" /></form>
-               [% ELSE %]
-               [% END %]
-               </td>
-
-        [% IF SuspendHoldsOpac %]
-            <td>
-                [% IF ( RESERVE.cancelable ) %]
-                    <form action="/cgi-bin/koha/opac-modrequest-suspend.pl" method="post">
-                        <input type="hidden" name="reserve_id" value="[% RESERVE.reserve_id %]" />
-
-                        [% IF RESERVE.suspend %]
-                            <input type="submit" name="submit" value="Resume suspended hold" />
-                        [% ELSE %]
-                            <input type="submit" name="submit" class="icon delete cancel" value="Suspend hold" />
-
-                            [% IF AutoResumeSuspendedHolds %]
-                                <label for="suspend_until_[% RESERVE.reserve_id %]"> until </label>
-                                <input name="suspend_until" id="suspend_until_[% RESERVE.reserve_id %]" class="suspend-until" readonly="readonly" size="10" />
-                                <a href="#" style="font-size:85%;text-decoration:none;" onclick="document.getElementById('suspend_until_[% RESERVE.reserve_id %]').value='';return false;">Clear date</a>
-                            [% END %]
-                        [% END %]
-                    </form>
-                [% END %]
-            </td>
-        [% END %]
-
-            </tr>
-            [% END %]
-                       </tbody>
-        </table>
-
-        [% IF SuspendHoldsOpac %]
-       <div>
-            <form action="/cgi-bin/koha/opac-modrequest-suspend.pl" method="post">
-              <input type="submit" name="submit" class="icon delete cancel" value="Suspend all holds" onclick="return confirmDelete(MSG_CONFIRM_SUSPEND_HOLDS);" />
-              <input type="hidden" name="suspend" value="1" />
-
-             [% IF AutoResumeSuspendedHolds %]
-             <label for="suspend_until"> until </label>
-              <input name="suspend_until" id="suspend_until" class="suspend-until" readonly="readonly" size="10" />
-              <a href="#" style="font-size:85%;text-decoration:none;" onclick="document.getElementById('suspend_until').value='';return false;">Clear date</a></p>
-              [% END %]
-            </form>
-       </div>
-       <div>
-            <form action="/cgi-bin/koha/opac-modrequest-suspend.pl" method="post">
-              <input type="submit" name="submit" class="icon delete cancel" value="Resume all suspended holds" onclick="return confirmDelete(MSG_CONFIRM_RESUME_HOLDS);" />
-              <input type="hidden" name="suspend" value="0" />
-            </form>
-       </div>
-        [% END %]
-    </div>
-    [% END %]
-    </div><!-- /opac-user views -->
-    </div><!-- /userdetails -->
-</div>
-</div>
-</div>
-<div class="yui-b">
-<div id="leftmenus" class="container">
-[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
-</div>
-</div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt b/koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt
deleted file mode 100644 (file)
index bf05f6f..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %][% LibraryName %] &rsaquo; Self checkout</title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
-<link rel="shortcut icon" href="[% interface %]/[% theme %]/images/favicon.ico" type="image/x-icon" />
-
-<link rel="stylesheet" type="text/css" href="[% themelang %]/css/sco.css" />
-[% IF ( SCOUserCSS ) %]<style type="text/css">[% SCOUserCSS %]</style>[% END %]
-
-[% IF ( SCOUserJS ) %]<script type="text/javascript">[% SCOUserJS %]</script>[% END %]
-</head>
-<body>
-<div id="doc" class="yui-t7">
-  <div id="bd">
-    <div class="yui-g">
-
-<h1>Self checkout help</h1>
-
-[% IF ( SelfCheckHelpMessage ) %]
-<div id="selfcheckhelpmessage">
-[% SelfCheckHelpMessage %]
-</div>
-[% END %]
-
-<p>If this is your first time using the self checkout system, or if the system
-is not behaving as expected, you may want to refer to this guide to get
-yourself started.</p>
-
-<h3>Step one: Enter your user id[% IF ( SelfCheckoutByLogin ) %] and password[% END %]</h3>
-<p>Enter your User ID[% IF ( SelfCheckoutByLogin ) %] and password[% END %], and click the 
-submit button (or press the enter key).</p>
-
-<h3>Step two: Scan the barcode for each item, one at a time</h3>
-<p>Scan each item and wait for the page to reload before scanning the next item.
-The checked-out item should appear in your checkouts list.
-The Submit button only needs to be clicked if you enter the barcode manually.</p>
-
-<h3>Step three: Click the 'Finish' button</h3>
-<p>If you do not click the 'Finish' button, your session will automatically expire in
-[% SelfCheckTimeout %] seconds.</p>
-
-    <div class="button">
-        <a href="javascript:history.go(-1)">Return to the self-checkout</a>
-    </div>
-
-</div></div></div>
-</body>
-</html>
-
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/sco/printslip.tt b/koha-tmpl/opac-tmpl/prog/en/modules/sco/printslip.tt
deleted file mode 100644 (file)
index 4708384..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-[% INCLUDE 'doc-head-open.inc' %]
-<title>[% title %]</title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<link rel="shortcut icon" href="[% IF ( IntranetFavicon ) %][% IntranetFavicon %][% ELSE %][% interface %]/[% theme %]/images/favicon.ico[% END %]" type="image/x-icon" />
-<link rel="stylesheet" type="text/css" href="[% themelang %]/css/print.css" />
-[% IF stylesheet %]
-<link rel="stylesheet" type="text/css" href="[% stylesheet %]" />
-[% END %]
-
-<script language="javascript">
-    function printThenClose() {
-        window.print();
-        window.close();
-    }
-</script>
-</head>
-<body id="circ_printslip" class="circ" onload="printThenClose();">
-<div id="receipt">
-
-[% IF plain %]
-<pre>
-[% slip %]
-</pre>
-[% ELSE %]
-[% slip %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt b/koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt
deleted file mode 100644 (file)
index 7e363d2..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01 Transitional//EN">
-<html>
-
-<head>
-<title> RECEIPT </title>
-
-<script language="JavaScript" type="text/javascript">
-x = 0; 
-function callPrint()
-{
-     while (x == 0)
-      
-     {
-      self.print();
-      javascript:window.opener.location='/cgi-bin/koha/sco/sco-main.pl?logout.x=1';
-      x = 1; 
-     }
-}
-
-function closeNow()
-{
-  if (x == 1)
-  {
-    setTimeout('self.close()',1000);
-  }    
-}
-</script> 
-
-[% IF ( SCOUserCSS ) %]<style type="text/css">[% SCOUserCSS %]</style>[% END %]
-[% IF ( SCOUserJS ) %]<script type="text/javascript">[% SCOUserJS %]</script>[% END %]
-
-</head>
-
-<body onLoad="callPrint(); closeNow();"> 
-
-[% branchname %]<br><br>
-[% cardnumber %]<br>      
-
-<!-- begin code Mamata-->
-[% IF ( todayissues ) %]<br>
-<p><b>Today's checkouts</b></p>
-[% FOREACH todayissue IN todayissues %]<br>
-[% todayissue.title |html %]<br> 
-[% todayissue.author %]<br>
-[% todayissue.dd %]<br>            
-[% todayissue.barcode %]<br>
-[% END %]
-[% END %]
-
-<!-- end code Mamata-->
-
-
-</body>
-
-</html>
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt b/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt
deleted file mode 100644 (file)
index e117f25..0000000
+++ /dev/null
@@ -1,333 +0,0 @@
-[% USE Koha %]
-[% USE KohaDates %]
-[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha [% END %] &rsaquo; Self checkout </title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
-<link rel="shortcut icon" href="[% interface %]/[% theme %]/images/favicon.ico" type="image/x-icon" />
-<!-- yui js -->
-<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script>
-<script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script>
-<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
-<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
-<script type="text/javascript">//<![CDATA[
-    function _(s) { return s } // dummy function for gettext
-//]]>
-</script>
-[% INCLUDE 'datatables.inc' %]
-<script type="text/javascript">//<![CDATA[
-function mungeHistory() {
-    // prevent back button from allowing form resubmission
-    if (history && history.pushState) {
-        history.replaceState(null, document.title, window.location.href);
-    }
-}
-var mainTimeout;
-function sco_init() {
-    mainTimeout = setTimeout(function() {
-        location.href = '/cgi-bin/koha/sco/sco-main.pl?op=logout';
-    }, [% SelfCheckTimeout %]);
-}
-function dofocus() {    // named function req'd for body onload event by some FF and IE7 security models
-    // alert("dofocus called");
-    $(".focus:last").select();
-}
-var slip_re = /slip/;
-function printx_window(print_type) {
-  var handler = print_type.match(slip_re) ? "printslip" : "moremember";
-
-  return false;
-}
-function checkout_confirm(patronid) {
-    var   barcode = $("#barcode").val();
-    // alert("checkout_confirm('" + patronid + "') called for barcode '" + barcode + "'");
-    if (! barcode) { dofocus(); return false; }    // no barcode
-    if (barcode == "__KOHA_NEW_CIRC__") {   // magic barcode 
-        window.location.href='/cgi-bin/koha/sco/sco-main.pl?op=logout';
-        return false;
-    }
-    return true;
-}
-
-// build Change Language menus
-YAHOO.util.Event.onContentReady("changelanguage", function () {
-  $(".sublangs").each(function(){
-    var menuid = $(this).attr("id");
-    var menuid = menuid.replace("show","");
-
-    var oMenu = new YAHOO.widget.Menu("sub"+menuid, { zindex: 2 });
-    function positionoMenu() {
-      oMenu.align("bl", "tl");
-    }
-    oMenu.subscribe("beforeShow", function () {
-    if (this.getRoot() == this) {
-      positionoMenu();
-    }
-    });
-    oMenu.render();
-    oMenu.cfg.setProperty("context", ["show"+menuid, "bl", "tl"]);
-    function onYahooClick(p_oEvent) {
-      // Position and display the menu
-      positionoMenu();
-      oMenu.show();
-      // Stop propagation and prevent the default "click" behavior
-      YAHOO.util.Event.stopEvent(p_oEvent);
-    }
-    YAHOO.util.Event.addListener("show"+menuid, "click", onYahooClick);
-    YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionoMenu);
-  });
-});
-
-$(document).ready(function() {
-    dofocus();
-    [% IF ( patronid ) %]sco_init();[% END %]
-    $("#loanTable").dataTable($.extend(true, {}, dataTablesDefaults, {
-        "aaSorting": [ [2, "desc"], [0, "asc"] ],
-        "aoColumnDefs": [
-            { "aTargets": [ "nosort" ],"bSortable": false,"bSearchable": false },
-            { "sType": "anti-the", "aTargets" : [ "anti-the" ] },
-            { "sType": "title-string", "aTargets" : [ "title-string" ] }
-        ]
-    }));
-    $("#logout_form").submit(function(){
-        clearTimeout(mainTimeout);
-        [% IF Koha.Preference('SelfCheckReceiptPrompt') %]
-            if( confirm("Would you like to print a receipt?") ) {
-                window.open("/cgi-bin/koha/sco/printslip.pl?borrowernumber=[% borrowernumber %]&amp;print=qslip");
-            }
-        [% END %]
-        return true;
-    });
-});
-//]]>
-</script>
-[% IF ( opacuserjs ) %]<script type="text/javascript">[% opacuserjs %]</script>[% END %]
-[% IF ( SCOUserJS ) %]<script type="text/javascript">[% SCOUserJS %]</script>[% END %]
-
-<link rel="stylesheet" type="text/css" href="[% themelang %]/css/sco.css" />
-[% IF ( OPACUserCSS ) %]<style type="text/css">[% OPACUserCSS %]</style>[% END %]
-[% IF ( SCOUserCSS ) %]<style type="text/css">[% SCOUserCSS %]</style>[% END %]
-
-</head>
-<body onload="dofocus();" onunload="mungeHistory();">
-
-<div id="doc" class="yui-t7">
-
-<div id="masthead"><h1>[% LibraryName %] Self checkout system</h1></div>
-<div id="bd">
-
-[% IF ( impossible ) %]<!-- We tried to issue, but failed. -->
-<div class="dialog alert"><h3>Item cannot be checked out.</h3><p>Sorry, this item cannot be checked out at this station.  </p>
-[% IF ( title ) %]<p>Title: <em>[% title |html %]</em> </p>[% END %]
-<p>
-   [% IF ( circ_error_UNKNOWN_BARCODE ) %]
-    <em>MESSAGE 1:</em> The system does not recognize this barcode.
-   [% ELSIF ( circ_error_max_loans_allowed ) %]
-    <em>MESSAGE 2:</em> You have checked out too many items and can't check out any more.
-   [% ELSIF ( circ_error_ISSUED_TO_ANOTHER ) %]
-    <em>MESSAGE 3:</em> This item is checked out to someone else.
-   [% ELSIF ( circ_error_NO_MORE_RENEWALS ) %]
-    <em>MESSAGE 4:</em> You cannot renew this item again.
-   [% ELSIF ( circ_error_NOT_FOR_LOAN ) %]
-    <em>MESSAGE 5:</em> This item is not for loan.
-   [% ELSIF ( circ_error_DEBT ) %]
-    <em>MESSAGE 6:</em> You owe the library [% amount %] and cannot check out.
-   [% ELSIF ( circ_error_WTHDRAWN ) %]
-    <em>MESSAGE 7:</em> This item has been withdrawn from the collection.
-   [% ELSIF ( circ_error_RESTRICTED ) %]
-    <em>MESSAGE 8:</em>
-   [% ELSIF ( circ_error_RESERVED ) %]
-    <em>MESSAGE 9:</em> This item is on hold for another patron.
-   [% ELSIF ( circ_error_ITEMNOTSAMEBRANCH ) %]
-    <em>MESSAGE 10:</em>
-   [% ELSIF ( circ_error_EXPIRED ) %]
-    <em>MESSAGE 11:</em> Your account has expired.
-   [% ELSIF ( circ_error_DEBARRED ) %]
-    <em>MESSAGE 12:</em> Your account has been suspended.
-   [% ELSIF ( circ_error_CARD_LOST ) %]
-    <em>MESSAGE 13:</em> This card has been declared lost.
-   [% ELSIF ( circ_error_GNA ) %]
-    <em>MESSAGE 14:</em>
-   [% ELSIF ( circ_error_INVALID_DATE ) %]
-    <em>MESSAGE 15:</em>
-   [% END %]
-   Please see a member of the library staff.
-</p>
-[% IF ( returnitem ) %]
-[% IF ( AllowSelfCheckReturns ) %]
-<form action="/cgi-bin/koha/sco/sco-main.pl" name="errorForm" class="inline" method="post">
-    <input type="hidden" name="op" value="returnbook" />
-    <input type="hidden" name="patronid" value="[% patronid %]" />
-    <input type="hidden" name="barcode" value="[% barcode %]" />
-    <input type="submit" name="returnbook" value="Return this item" class="return" />
-</form>
-[% END %]
-[% END %]
-<form action="/cgi-bin/koha/sco/sco-main.pl" name="errorForm" class="inline" method="post">
-    <input type="hidden" name="op" value="" />
-    <input type="hidden" name="patronid" value="[% patronid %]" />
-    <input type="hidden" name="barcode" value="[% barcode %]" />
-    <input type="submit" name= "confirm" value="Return to account summary" class="back focus" />
-</form>
-[% END %]
-[% IF ( confirm ) %]<!-- We need to confirm the issue.. -->
-<div class="dialog alert"><h3>Please confirm the checkout:</h3>
-<p>[% IF ( confirm_renew_issue ) %]This item is already checked out to you.[% END %]</p>
-
-[% IF ( renew ) %]
-[% IF ( AllowSelfCheckReturns ) %]
-    <form action="/cgi-bin/koha/sco/sco-main.pl" name="confirmForm" class="inline" method="post">
-        <input type="hidden" name="op" value="returnbook" />
-        <input type="hidden" name="patronid" value="[% patronid %]" />
-        <input type="hidden" name="barcode" value="[% barcode %]" />
-        <input type="hidden" name="confirmed" value="" />
-        <input type="submit" value="Return item" name="confirm" class="return" />
-    </form>
-[% END %]
-[% END %]
-
-[% UNLESS ( renew ) %]
-    <form action="/cgi-bin/koha/sco/sco-main.pl" name="confirmForm" class="inline" method="post">
-        <input type="hidden" name="op" value="checkout" />
-        <input type="hidden" name="patronid" value="[% patronid %]" />
-        <input type="hidden" name="barcode" value="[% barcode %]" />
-        <input type="hidden" name="confirmed" value="1" />
-        <input type="submit" value="Renew item" name="confirm" class="renew" />
-      </form>
-[% ELSE %]
-    <form action="/cgi-bin/koha/sco/sco-main.pl" name="confirmForm" class="inline" method="post">
-        <input type="hidden" name="op" value="checkout" />
-        <input type="hidden" name="patronid" value="[% patronid %]" />
-        <input type="hidden" name="barcode" value="[% barcode %]" />
-        <input type="hidden" name="confirmed" value="1" />
-        <input type="submit" value="Renew item" class="renew" />
-    </form>
-[% END %]
-    <form action="/cgi-bin/koha/sco/sco-main.pl" name="confirmForm" class="inline" method="post">
-      <input type="hidden" name="op" value="" />
-      <input type="hidden" name="patronid" value="[% patronid %]" />
-      <input type="submit" value="Cancel" class="cancel" />
-    </form>
-</div>
-[% END %]
-
-[% IF ( nopermission ) %]<!-- This is what is displayed if user doesnt have permission --><div class="dialog alert"><h3>Access denied</h3>
-Sorry, this self-checkout station has lost authentication.  Please contact the administrator to resolve this problem. </div>
-[% END %]
-[% IF ( different_ip ) %]<!-- This is what is displayed if user doesnt have permission --><div class="dialog alert"><h3>Session lost</h3>You are accessing self-checkout from a different IP address! please log in again.</div>[% END %]
-[% IF ( invalid_username_or_password ) %]
-<!-- This is what is displayed if user doesnt have permission --><div class="dialog alert"><h3>Record not found</h3><p>Your userid was not found in the database.  Please try again.</p></div>[% END %]
-
-
-[% UNLESS ( hide_main ) %]
-       <div class="sco_head">
-       [% UNLESS ( validuser ) %] 
-    <h3>Self checkout</h3>
-       [% END %]
-
-       <div id="checkouthelp">
-               <a href="/cgi-bin/koha/sco/help.pl">HELP</a> with the self checkout system
-       </div>
-
-       [% IF ( patronid ) %]
-       [% IF ( validuser ) %]
-    <h3 class="warning">You are logged in as [% borrowername %].</h3>
-       [% END %]
-       </div>
-       [% IF ( nouser ) %]
-       <div class="dialog alert"><h4>Sorry</h4><p>The userid <strong>[% patronid %]</strong> was not found in the database.  Please try again.</p></div>
-       <br />
-       [% END %]
-       [% END %]
-
-       [% IF ( validuser ) %]
-  [% IF ( display_patron_image ) %]<div class="yui-ge"><div class="yui-u first">[% END %]
-       <div id="newcheckout" class="sco_entry">
-       <form id="scan_form" name="scan_form" method="post" action="/cgi-bin/koha/sco/sco-main.pl" onsubmit="return checkout_confirm('[% patronid %]');">
-       <fieldset><legend> Check out[% IF ( AllowSelfCheckReturns ) %], return[% END %] or renew an item: </legend>
-       <label for="barcode">Scan a new item or enter its barcode:</label>
-    <input id="barcode" name="barcode" size="20" class="focus" autocomplete="off" />
-       <input type="hidden" name="op" value="checkout" />
-       <input type="hidden" name="patronid" value="[% patronid %]" />
-       <input type="submit" value="Submit" class="submit" /></fieldset>
-       </form>
-    <div><form method="post" action="#" id="logout_form"><input type="submit" value="Finish" class="finish" /></form></div>
-       </div> <!-- sco_entry --> <!-- newcheckout -->
-  [% IF ( display_patron_image ) %]</div> <!-- /yui-u first -->[% END %]
-  [% IF ( display_patron_image ) %]
-  <div class="yui-u">
-        <img src="/cgi-bin/koha/sco/sco-patron-image.pl?borrowernumber=[% borrowernumber %]" alt="" />
-  </div>
-  [% END %]
-  </div> <!-- /yui-ge -->
-  <div class="yui-g">
-       <div id="borrowerdetails">
-       [% IF ( issues_count ) %]
-       <table id="loanTable"><caption>Checkouts for [% borrowername %] <span class="count">([% issues_count %] total)</span></caption>
-       <!-- ISSUES TABLE ROWS -->
-    <thead>
-        <tr><th class="anti-the">Title</th><th>Call no.</th><th class="title-string">Due</th><th class="nosort">Renew</th>[% UNLESS ( nofines ) %]<th class="nosort">Fines</th>[% END %]</tr>
-    </thead>
-
-    <tbody>
-       [% FOREACH ISSUE IN ISSUES %]
-       [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
-    <!-- FIXME: yet another jacket image breakpoint -->
-       <td>[% UNLESS ( noitemlinks ) %]<a href="/cgi-bin/koha/opac-detail.pl?bib=[% ISSUE.biblionumber %]">[% ISSUE.title |html %]</a>[% ELSE %]<strong>[% ISSUE.title |html %]</strong>[% END %]<span class="item-details">
-       [% ISSUE.author %]</span> ([% ISSUE.barcode %])</td>
-       <td>[% ISSUE.itemcallnumber %]</td>
-    [% IF ( ISSUE.overdue ) %]<td class="overdue"><span title="[% ISSUE.date_due %]">[% ISSUE.date_due | $KohaDates as_due_date => 1 %]</span></td>[% ELSE %]<td><span title="[% ISSUE.date_due %]">[% ISSUE.date_due | $KohaDates as_due_date => 1 %]</span></td>[% END %]
-       <td>
-    <form action="/cgi-bin/koha/sco/sco-main.pl" method="post">
-    <input type="hidden" name="patronid" value="[% patronid %]" />
-    <input type="hidden" name="barcode" value="[% ISSUE.barcode %]" />
-        [% IF ( ISSUE.norenew ) %]
-          [% IF ( AllowSelfCheckReturns ) %]
-            <input type="submit" value="Check in item" name="confirm" class="return" />
-            <input type="hidden" name="op" value="returnbook" />
-            <input type="hidden" name="confirmed" value=""  />
-          [% ELSE %]
-            <span>No renewals allowed</span>
-          [% END %]
-        [% ELSE %]
-            <input type="hidden" name="op" value="checkout" />
-            <input type="hidden" name="confirmed" value="1" />
-            [% UNLESS ( ISSUE.renew ) %]<input type="submit" value="Renew item"  name="confirm" class="renew" />
-            [% ELSE %]<input type="submit" value="Renew item" class="renew" />[% END %]
-        [% END %]
-    </form>
-       </td>
-       [% UNLESS ( nofines ) %]<td>[% IF ( ISSUE.charges ) %]Yes[% ELSE %]No[% END %]</td>[% END %]</tr>
-       [% END %]
-    </tbody>
-
-       </table>
-       [% ELSE %]
-       <h3>You currently have nothing checked out.</h3>
-       [% END %]
-</div> <!-- /yui-g -->
-       [% ELSE %]<!-- not validuser -->
-       <div class="sco_entry" >
-       <form id="mainform" action="/cgi-bin/koha/sco/sco-main.pl" name="mainform" method="post">
-       [% IF ( authbylogin ) %]
-       <fieldset class="checkout">
-       <legend>Please login with your username and password</legend>
-       <label for="patronlogin">Username:</label>
-       <input type="text" id="patronlogin" class="focus" size="20" name="patronlogin" />
-       <label for="patronpw">Password:</label>
-       <input type="password" id="patronpw" size="20" name="patronpw" />
-       [% ELSE %]
-       <fieldset class="checkout"><label for="patronid">Please enter your card number:</label> 
-    <input type="text" id="patronid" class="focus" size="20" name="patronid" autocomplete="off" />
-       [% END %]
-
-       [% FOREACH INPUT IN INPUTS %]<input type="hidden" name="[% INPUT.name |html %]" value="[% INPUT.value |html %]">[% END %]
-       <input type="hidden" name="op" value="login" />
-       <input type="submit" value="Submit" class="submit" /></fieldset></form>
-       </div>
-       [% END %]
-[% END %] <!-- ( / hide main) -->      
-       
-       </div>
-</div>
-[% INCLUDE 'opac-bottom.inc' %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt b/koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt
deleted file mode 100644 (file)
index 50e2b40..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-[% PROCESS 'shelfbrowser.inc' %]
-[% INCLUDE shelfbrowser %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/svc/suggestion.tt b/koha-tmpl/opac-tmpl/prog/en/modules/svc/suggestion.tt
deleted file mode 100644 (file)
index 7960445..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-[% IF (render=='standalone') %]
-[% INCLUDE 'doc-head-open.inc' %]Search suggestions</title>
-    [% INCLUDE 'doc-head-close.inc' %]
-</head>
-<body id="opac-suggestion">
-    [% IF ( OpacNav ) %]<div id="doc3" class="yui-t1">[% ELSE %]<div id="doc3" class="yui-t7">[% END %]
-        <div id="bd">
-            [% INCLUDE 'masthead.inc' %]
-            <div id="yui-main">
-            <div class="yui-b">
-            <div class="yui-ge">
-            <div class="container">
-            <h1 class="title">Suggestions</h1>
-[% END %]
-[% IF suggestions && suggestions.size %]
-    <div>
-    <span class="suggestionlabel">Did you mean:</span>
-    [% FOREACH suggestion IN suggestions %]
-        <span class="searchsuggestion"><a href="/cgi-bin/koha/opac-search.pl?q=[% suggestion.search |uri %]">[% suggestion.label |html %]</a></span>
-    [% END %]
-    </div>
-[% ELSE %]
-    <span class="nosuggestions">Sorry, no suggestions.</span>
-[% END %]
-[% IF (render=='standalone') %]
-    </div>
-    </div>
-    </div>
-    [% IF ( OpacNav ) %]
-        <div class="yui-b"><div id="leftmenus" class="container">
-        [% INCLUDE 'navigation.inc' %]
-        </div></div>
-    [% END %]
-    </div>
-    [% INCLUDE 'opac-bottom.inc' %]
-[% END %]
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/text/explodedterms.tt b/koha-tmpl/opac-tmpl/prog/en/modules/text/explodedterms.tt
deleted file mode 100644 (file)
index 6f394ad..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-[%- SWITCH index -%]
-[%- CASE 'su-na' -%]
-Search also for narrower subjects
-[%- CASE 'su-br' -%]
-Search also for broader subjects
-[%- CASE 'su-rl' -%]
-Search also for related subjects
-[%- END -%]
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl
deleted file mode 100644 (file)
index df822b2..0000000
+++ /dev/null
@@ -1,1143 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Id: MARC21slim2DC.xsl,v 1.1 2003/01/06 08:20:27 adam Exp $ -->
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-    <xsl:import href="MARC21slimUtils.xsl"/>
-    <xsl:output method = "html" indent="yes" omit-xml-declaration = "yes" encoding="UTF-8"/>
-
-    <xsl:template match="/">
-            <xsl:apply-templates/>
-    </xsl:template>
-
-    <xsl:template match="marc:record">
-
-        <!-- Option: Display Alternate Graphic Representation (MARC 880)  -->
-        <xsl:variable name="display880" select="boolean(marc:datafield[@tag=880])"/>
-
-    <xsl:variable name="UseControlNumber" select="marc:sysprefs/marc:syspref[@name='UseControlNumber']"/>
-    <xsl:variable name="DisplayOPACiconsXSLT" select="marc:sysprefs/marc:syspref[@name='DisplayOPACiconsXSLT']"/>
-    <xsl:variable name="OPACURLOpenInNewWindow" select="marc:sysprefs/marc:syspref[@name='OPACURLOpenInNewWindow']"/>
-    <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
-    
-    <xsl:variable name="SubjectModifier"><xsl:if test="marc:sysprefs/marc:syspref[@name='TraceCompleteSubfields']='1'">,complete-subfield</xsl:if></xsl:variable>
-    <xsl:variable name="UseAuthoritiesForTracings" select="marc:sysprefs/marc:syspref[@name='UseAuthoritiesForTracings']"/>
-    <xsl:variable name="TraceSubjectSubdivisions" select="marc:sysprefs/marc:syspref[@name='TraceSubjectSubdivisions']"/>
-    <xsl:variable name="Show856uAsImage" select="marc:sysprefs/marc:syspref[@name='OPACDisplay856uAsImage']"/>
-    <xsl:variable name="OPACTrackClicks" select="marc:sysprefs/marc:syspref[@name='TrackClicks']"/>
-    <xsl:variable name="biblionumber" select="marc:datafield[@tag=999]/marc:subfield[@code='c']"/>
-    <xsl:variable name="TracingQuotesLeft">
-      <xsl:choose>
-        <xsl:when test="marc:sysprefs/marc:syspref[@name='UseICU']='1'">{</xsl:when>
-        <xsl:otherwise>"</xsl:otherwise>
-      </xsl:choose>
-    </xsl:variable>
-    <xsl:variable name="TracingQuotesRight">
-      <xsl:choose>
-        <xsl:when test="marc:sysprefs/marc:syspref[@name='UseICU']='1'">}</xsl:when>
-        <xsl:otherwise>"</xsl:otherwise>
-      </xsl:choose>
-    </xsl:variable>
-        <xsl:variable name="leader" select="marc:leader"/>
-        <xsl:variable name="leader6" select="substring($leader,7,1)"/>
-        <xsl:variable name="leader7" select="substring($leader,8,1)"/>
-        <xsl:variable name="leader19" select="substring($leader,20,1)"/>
-        <xsl:variable name="controlField008" select="marc:controlfield[@tag=008]"/>
-        <xsl:variable name="materialTypeCode">
-            <xsl:choose>
-                <xsl:when test="$leader19='a'">ST</xsl:when>
-                <xsl:when test="$leader6='a'">
-                    <xsl:choose>
-                        <xsl:when test="$leader7='c' or $leader7='d' or $leader7='m'">BK</xsl:when>
-                        <xsl:when test="$leader7='i' or $leader7='s'">SE</xsl:when>
-                        <xsl:when test="$leader7='a' or $leader7='b'">AR</xsl:when>
-                    </xsl:choose>
-                </xsl:when>
-                <xsl:when test="$leader6='t'">BK</xsl:when>
-                <xsl:when test="$leader6='o' or $leader6='p'">MX</xsl:when>
-                <xsl:when test="$leader6='m'">CF</xsl:when>
-                <xsl:when test="$leader6='e' or $leader6='f'">MP</xsl:when>
-                <xsl:when test="$leader6='g' or $leader6='k' or $leader6='r'">VM</xsl:when>
-                <xsl:when test="$leader6='i' or $leader6='j'">MU</xsl:when>
-                <xsl:when test="$leader6='c' or $leader6='d'">PR</xsl:when>
-            </xsl:choose>
-        </xsl:variable>
-        <xsl:variable name="materialTypeLabel">
-            <xsl:choose>
-                <xsl:when test="$leader19='a'">Set</xsl:when>
-                <xsl:when test="$leader6='a'">
-                    <xsl:choose>
-                        <xsl:when test="$leader7='c' or $leader7='d' or $leader7='m'">Book</xsl:when>
-                        <xsl:when test="$leader7='i' or $leader7='s'">
-                            <xsl:choose>
-                                <xsl:when test="substring($controlField008,22,1)!='m'">Continuing Resource</xsl:when>
-                                <xsl:otherwise>Series</xsl:otherwise>
-                            </xsl:choose>
-                        </xsl:when>
-                        <xsl:when test="$leader7='a' or $leader7='b'">Article</xsl:when>
-                    </xsl:choose>
-                </xsl:when>
-                <xsl:when test="$leader6='t'">Book</xsl:when>
-                               <xsl:when test="$leader6='o'">Kit</xsl:when>
-                <xsl:when test="$leader6='p'">Mixed materials</xsl:when>
-                <xsl:when test="$leader6='m'">Computer file</xsl:when>
-                <xsl:when test="$leader6='e' or $leader6='f'">Map</xsl:when>
-                <xsl:when test="$leader6='g' or $leader6='k' or $leader6='r'">Visual material</xsl:when>
-                <xsl:when test="$leader6='j'">Music</xsl:when>
-                <xsl:when test="$leader6='i'">Sound</xsl:when>
-                <xsl:when test="$leader6='c' or $leader6='d'">Score</xsl:when>
-            </xsl:choose>
-        </xsl:variable>
-
-        <!-- Schema.org type -->
-        <xsl:variable name="schemaOrgType">
-            <xsl:choose>
-                <xsl:when test="$materialTypeLabel='Book'">Book</xsl:when>
-                <xsl:when test="$materialTypeLabel='Map'">Map</xsl:when>
-                <xsl:when test="$materialTypeLabel='Music'">MusicAlbum</xsl:when>
-                <xsl:otherwise>CreativeWork</xsl:otherwise>
-            </xsl:choose>
-        </xsl:variable>
-
-        <!-- Wrapper div for our schema.org object -->
-        <xsl:element name="div">
-            <xsl:attribute name="class">record</xsl:attribute>
-            <xsl:attribute name="vocab">http://schema.org/</xsl:attribute>
-            <xsl:attribute name="typeof"><xsl:value-of select='$schemaOrgType' /> Product</xsl:attribute>
-            <xsl:attribute name="resource">#record</xsl:attribute>
-
-        <!-- Title Statement -->
-        <!-- Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <h1 class="title" property="alternateName">
-                <xsl:call-template name="m880Select">
-                    <xsl:with-param name="basetags">245</xsl:with-param>
-                    <xsl:with-param name="codes">abhfgknps</xsl:with-param>
-                </xsl:call-template>
-            </h1>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=245]">
-        <h1 class="title" property="name">
-            <xsl:for-each select="marc:datafield[@tag=245]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:if test="marc:subfield[@code='h']">
-                        <xsl:text> </xsl:text>
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">h</xsl:with-param>
-                        </xsl:call-template>
-                    </xsl:if>
-                    <xsl:if test="marc:subfield[@code='b']">
-                        <xsl:text> </xsl:text>
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">b</xsl:with-param>
-                        </xsl:call-template>
-                    </xsl:if>
-                <xsl:text> </xsl:text>
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">fgknps</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
-        </h1>
-        </xsl:if>
-
-        <!-- Author Statement: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <h5 class="author">
-                <xsl:call-template name="m880Select">
-                    <xsl:with-param name="basetags">100,110,111,700,710,711</xsl:with-param>
-                    <xsl:with-param name="codes">abc</xsl:with-param>
-                    <xsl:with-param name="index">au</xsl:with-param>
-                    <!-- do not use label 'by ' here, it would be repeated for every occurence of 100,110,111,700,710,711 -->
-                </xsl:call-template>
-            </h5>
-        </xsl:if>
-        <xsl:choose>
-            <xsl:when test="marc:datafield[@tag=100] or marc:datafield[@tag=110] or marc:datafield[@tag=111] or marc:datafield[@tag=700] or marc:datafield[@tag=710] or marc:datafield[@tag=711]">
-                <h5 class="author">by
-                    <xsl:call-template name="showAuthor">
-                        <xsl:with-param name="authorfield" select="marc:datafield[@tag=100 or @tag=110 or @tag=111 or @tag=700 or @tag=710 or @tag=711]"/>
-                        <xsl:with-param name="UseAuthoritiesForTracings" select="$UseAuthoritiesForTracings"/>
-                        <xsl:with-param name="materialTypeLabel" select="$materialTypeLabel"/>
-                    </xsl:call-template>
-                </h5>
-            </xsl:when>
-        </xsl:choose>
-
-   <xsl:if test="$DisplayOPACiconsXSLT!='0'">
-        <xsl:if test="$materialTypeCode!=''">
-        <span class="results_summary type"><span class="label">Material type: </span>
-        <xsl:element name="img"><xsl:attribute name="src">/opac-tmpl/lib/famfamfam/<xsl:value-of select="$materialTypeCode"/>.png</xsl:attribute><xsl:attribute name="alt">materialTypeLabel</xsl:attribute><xsl:attribute name="class">materialtype</xsl:attribute></xsl:element>
-        <xsl:value-of select="$materialTypeLabel"/>
-        </span>
-        </xsl:if>
-   </xsl:if>
-
-        <!--Series: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <xsl:call-template name="m880Select">
-                <xsl:with-param name="basetags">440,490</xsl:with-param>
-                <xsl:with-param name="codes">av</xsl:with-param>
-                <xsl:with-param name="class">results_summary series</xsl:with-param>
-                <xsl:with-param name="label">Series: </xsl:with-param>
-                <xsl:with-param name="index">se</xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-
-        <!-- Series -->
-        <xsl:if test="marc:datafield[@tag=440 or @tag=490]">
-        <span class="results_summary series"><span class="label">Series: </span>
-        <!-- 440 -->
-        <xsl:for-each select="marc:datafield[@tag=440]">
-            <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=se,phr:"<xsl:value-of select="marc:subfield[@code='a']"/>"</xsl:attribute>
-            <xsl:call-template name="chopPunctuation">
-                            <xsl:with-param name="chopString">
-                                <xsl:call-template name="subfieldSelect">
-                                    <xsl:with-param name="codes">av</xsl:with-param>
-                                </xsl:call-template>
-                            </xsl:with-param>
-                        </xsl:call-template>
-            </a>
-            <xsl:call-template name="part"/>
-            <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text> ; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-
-        <!-- 490 Series not traced, Ind1 = 0 -->
-        <xsl:for-each select="marc:datafield[@tag=490][@ind1!=1]">
-            <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=se,phr:"<xsl:value-of select="marc:subfield[@code='a']"/>"</xsl:attribute>
-                        <xsl:call-template name="chopPunctuation">
-                            <xsl:with-param name="chopString">
-                                <xsl:call-template name="subfieldSelect">
-                                    <xsl:with-param name="codes">av</xsl:with-param>
-                                </xsl:call-template>
-                            </xsl:with-param>
-                        </xsl:call-template>
-            </a>
-                    <xsl:call-template name="part"/>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-        <!-- 490 Series traced, Ind1 = 1 -->
-        <xsl:if test="marc:datafield[@tag=490][@ind1=1]">
-            <xsl:for-each select="marc:datafield[@tag=800 or @tag=810 or @tag=811 or @tag=830]">
-                <xsl:choose>
-                    <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                        <a href="/cgi-bin/koha/opac-search.pl?q=rcn:{marc:subfield[@code='w']}">
-                            <xsl:call-template name="chopPunctuation">
-                                <xsl:with-param name="chopString">
-                                    <xsl:call-template name="subfieldSelect">
-                                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                                    </xsl:call-template>
-                                </xsl:with-param>
-                            </xsl:call-template>
-                        </a>
-                    </xsl:when>
-                    <xsl:otherwise>
-                        <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=se,phr:"<xsl:value-of select="marc:subfield[@code='a']"/>"</xsl:attribute>
-                            <xsl:call-template name="chopPunctuation">
-                                <xsl:with-param name="chopString">
-                                    <xsl:call-template name="subfieldSelect">
-                                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                                    </xsl:call-template>
-                                </xsl:with-param>
-                            </xsl:call-template>
-                        </a>
-                        <xsl:call-template name="part"/>
-                    </xsl:otherwise>
-                </xsl:choose>
-                <xsl:text>: </xsl:text>
-                <xsl:value-of  select="marc:subfield[@code='v']" />
-            <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </xsl:if>
-        </span>
-        </xsl:if>
-        
-        <!-- Analytics -->
-        <xsl:if test="$leader7='s'">
-        <span class="results_summary analytics"><span class="label">Analytics: </span>
-            <a>
-            <xsl:choose>
-            <xsl:when test="$UseControlNumber = '1' and marc:controlfield[@tag=001]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=rcn:<xsl:value-of select="marc:controlfield[@tag=001]"/>+and+(bib-level:a+or+bib-level:b)</xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Host-item:<xsl:value-of select="translate(marc:datafield[@tag=245]/marc:subfield[@code='a'], '/', '')"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:text>Show analytics</xsl:text>
-            </a>
-        </span>
-        </xsl:if>
-
-        <!-- Volumes of sets and traced series -->
-        <xsl:if test="$materialTypeCode='ST' or substring($controlField008,22,1)='m'">
-        <span class="results_summary volumes"><span class="label">Volumes: </span>
-            <a>
-            <xsl:choose>
-            <xsl:when test="$UseControlNumber = '1' and marc:controlfield[@tag=001]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=rcn:<xsl:value-of select="marc:controlfield[@tag=001]"/>+not+(bib-level:a+or+bib-level:b)</xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate(marc:datafield[@tag=245]/marc:subfield[@code='a'], '/', '')"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:text>Show volumes</xsl:text>
-            </a>
-        </span>
-        </xsl:if>
-
-        <!-- Set -->
-        <xsl:if test="$leader19='c'">
-        <span class="results_summary set"><span class="label">Set: </span>
-        <xsl:for-each select="marc:datafield[@tag=773]">
-            <a>
-            <xsl:choose>
-            <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate(//marc:datafield[@tag=245]/marc:subfield[@code='a'], '.', '')"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:value-of select="translate(//marc:datafield[@tag=245]/marc:subfield[@code='a'], '.', '')" />
-            </a>
-            <xsl:choose>
-                <xsl:when test="position()=last()"></xsl:when>
-                <xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- Publisher Statement: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <xsl:call-template name="m880Select">
-                <xsl:with-param name="basetags">260</xsl:with-param>
-                <xsl:with-param name="codes">abcg</xsl:with-param>
-                <xsl:with-param name="class">results_summary publisher</xsl:with-param>
-                <xsl:with-param name="label">Publisher: </xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=260]">
-        <span class="results_summary publisher"><span class="label">Publisher: </span>
-            <xsl:for-each select="marc:datafield[@tag=260]">
-                <span property="publisher" typeof="Organization">
-                <xsl:if test="marc:subfield[@code='a']">
-                    <span property="location">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                    </span>
-                </xsl:if>
-                <xsl:text> </xsl:text>
-                <xsl:if test="marc:subfield[@code='b']">
-                <span property="name"><a href="/cgi-bin/koha/opac-search.pl?q=pb:{marc:subfield[@code='b']}">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">b</xsl:with-param>
-                    </xsl:call-template>
-                </a></span>
-                </xsl:if>
-                </span>
-                <xsl:text> </xsl:text>
-                <xsl:if test="marc:subfield[@code='c' or @code='g']">
-                <span property="datePublished">
-                    <xsl:call-template name="chopPunctuation">
-                      <xsl:with-param name="chopString">
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">cg</xsl:with-param>
-                        </xsl:call-template>
-                       </xsl:with-param>
-                   </xsl:call-template>
-                </span>
-                </xsl:if>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- Edition Statement: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <xsl:call-template name="m880Select">
-                <xsl:with-param name="basetags">250</xsl:with-param>
-                <xsl:with-param name="codes">ab</xsl:with-param>
-                <xsl:with-param name="class">results_summary edition</xsl:with-param>
-                <xsl:with-param name="label">Edition: </xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=250]">
-        <span class="results_summary edition"><span class="label">Edition: </span>
-            <xsl:for-each select="marc:datafield[@tag=250]">
-                <span property="bookEdition">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">ab</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                </span>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- Description: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <xsl:call-template name="m880Select">
-                <xsl:with-param name="basetags">300</xsl:with-param>
-                <xsl:with-param name="codes">abceg</xsl:with-param>
-                <xsl:with-param name="class">results_summary description</xsl:with-param>
-                <xsl:with-param name="label">Description: </xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=300]">
-        <span class="results_summary description"><span class="label">Description: </span>
-            <xsl:for-each select="marc:datafield[@tag=300]">
-                <span property="description">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abceg</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                </span>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-       </xsl:if>
-
-       <xsl:if test="marc:datafield[@tag=020]">
-        <span class="results_summary isbn"><span class="label">ISBN: </span>
-        <xsl:for-each select="marc:datafield[@tag=020]">
-        <span property="isbn">
-        <xsl:variable name="isbn" select="marc:subfield[@code='a']"/>
-                <xsl:value-of select="marc:subfield[@code='a']"/>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </span>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=022]">
-        <span class="results_summary issn"><span class="label">ISSN: </span>
-        <xsl:for-each select="marc:datafield[@tag=022]">
-                <xsl:value-of select="marc:subfield[@code='a']"/>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=013]">
-            <span class="results_summary patent_info">
-                <span class="label">Patent information: </span>
-                <xsl:for-each select="marc:datafield[@tag=013]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">acdef</xsl:with-param>
-                        <xsl:with-param name="delimeter">, </xsl:with-param>
-                    </xsl:call-template>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-                </xsl:for-each>
-            </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=088]">
-            <span class="results_summary report_number">
-                <span class="label">Report number: </span>
-                <xsl:for-each select="marc:datafield[@tag=088]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-                </xsl:for-each>
-            </span>
-        </xsl:if>
-
-        <!-- Other Title  Statement: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <xsl:call-template name="m880Select">
-                <xsl:with-param name="basetags">246</xsl:with-param>
-                <xsl:with-param name="codes">abhfgnp</xsl:with-param>
-                <xsl:with-param name="class">results_summary other_title</xsl:with-param>
-                <xsl:with-param name="label">Other title: </xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=246]">
-        <span class="results_summary other_title"><span class="label">Other title: </span>
-            <xsl:for-each select="marc:datafield[@tag=246]">
-                <span property="alternateName">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">iabhfgnp</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                </span>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-       </xsl:if>
-
-
-        <xsl:if test="marc:datafield[@tag=242]">
-        <span class="results_summary translated_title"><span class="label">Title translated: </span>
-            <xsl:for-each select="marc:datafield[@tag=242]">
-                <span property="alternateName">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abchnp</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                </span>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-       </xsl:if>
-
-        <!-- Uniform Title  Statement: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-            <span property="alternateName">
-            <xsl:call-template name="m880Select">
-                <xsl:with-param name="basetags">130,240</xsl:with-param>
-                <xsl:with-param name="codes">adfklmor</xsl:with-param>
-                <xsl:with-param name="class">results_summary uniform_title</xsl:with-param>
-                <xsl:with-param name="label">Uniform titles: </xsl:with-param>
-            </xsl:call-template>
-            </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">
-        <span class="results_summary uniform_titles"><span class="label">Uniform titles: </span>
-        <xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">
-            <span property="alternateName">
-            <xsl:variable name="str">
-                <xsl:for-each select="marc:subfield">
-                    <xsl:if test="(contains('adfklmor',@code) and (not(../marc:subfield[@code='n' or @code='p']) or (following-sibling::marc:subfield[@code='n' or @code='p'])))">
-                        <xsl:value-of select="text()"/>
-                        <xsl:text> </xsl:text>
-                     </xsl:if>
-                </xsl:for-each>
-            </xsl:variable>
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-
-                </xsl:with-param>
-            </xsl:call-template>
-            </span>
-            <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[substring(@tag, 1, 1) = '6']">
-            <span class="results_summary subjects"><span class="label">Subject(s): </span>
-            <xsl:for-each select="marc:datafield[substring(@tag, 1, 1) = '6']">
-            <span property="keywords">
-            <a>
-            <xsl:choose>
-            <xsl:when test="marc:subfield[@code=9] and $UseAuthoritiesForTracings='1'">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-            </xsl:when>
-            <xsl:when test="$TraceSubjectSubdivisions='1'">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcdfgklmnopqrstvxyz</xsl:with-param>
-                        <xsl:with-param name="delimeter"> AND </xsl:with-param>
-                        <xsl:with-param name="prefix">(su<xsl:value-of select="$SubjectModifier"/>:<xsl:value-of select="$TracingQuotesLeft"/></xsl:with-param>
-                        <xsl:with-param name="suffix"><xsl:value-of select="$TracingQuotesRight"/>)</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=su<xsl:value-of select="$SubjectModifier"/>:<xsl:value-of select="$TracingQuotesLeft"/><xsl:value-of select="marc:subfield[@code='a']"/><xsl:value-of select="$TracingQuotesRight"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcdfgklmnopqrstvxyz</xsl:with-param>
-                        <xsl:with-param name="subdivCodes">vxyz</xsl:with-param>
-                        <xsl:with-param name="subdivDelimiter">-- </xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-            </xsl:call-template>
-            </a>
-            </span>
-            <xsl:if test="marc:subfield[@code=9]">
-                <a class='authlink'>
-                    <xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                    <img style="vertical-align:middle" height="15" width="15" src="/opac-tmpl/prog/images/filefind.png"/>
-                </a>
-            </xsl:if>
-            <xsl:choose>
-            <xsl:when test="position()=last()"></xsl:when>
-            <xsl:otherwise> | </xsl:otherwise>
-            </xsl:choose>
-
-            </xsl:for-each>
-            </span>
-        </xsl:if>
-
-<!-- Image processing code added here, takes precedence over text links including y3z text   -->
-        <xsl:if test="marc:datafield[@tag=856]">
-        <span class="results_summary online_resources"><span class="label">Online resources: </span>
-        <xsl:for-each select="marc:datafield[@tag=856]">
-            <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
-           <a property="url">
-           <xsl:choose>
-             <xsl:when test="$OPACTrackClicks='track'">
-               <xsl:attribute name="href">/cgi-bin/koha/tracklinks.pl?uri=<xsl:value-of select="marc:subfield[@code='u']"/>;biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-             </xsl:when>
-             <xsl:when test="$OPACTrackClicks='anonymous'">
-               <xsl:attribute name="href">/cgi-bin/koha/tracklinks.pl?uri=<xsl:value-of select="marc:subfield[@code='u']"/>;biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-             </xsl:when>
-             <xsl:otherwise>
-                <xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
-             </xsl:otherwise>
-           </xsl:choose>
-            <xsl:if test="$OPACURLOpenInNewWindow='1'">
-                <xsl:attribute name="target">_blank</xsl:attribute>
-            </xsl:if>
-            <xsl:choose>
-            <xsl:when test="($Show856uAsImage='Details' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
-                <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
-            </xsl:when>                                    
-            <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-                <xsl:call-template name="subfieldSelect">
-                    <xsl:with-param name="codes">y3z</xsl:with-param>
-                </xsl:call-template>
-            </xsl:when>
-            <xsl:when test="$URLLinkText!=''">
-                <xsl:value-of select="$URLLinkText"/>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:text>Click here to access online</xsl:text>
-            </xsl:otherwise>
-            </xsl:choose>
-            </a>
-            <xsl:choose>
-            <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
-            <xsl:otherwise> | </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- 530 -->
-        <xsl:if test="marc:datafield[@tag=530]">
-        <xsl:for-each select="marc:datafield[@tag=530]">
-        <span class="results_summary additionalforms">
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">abcd</xsl:with-param>
-            </xsl:call-template>
-            <xsl:for-each select="marc:subfield[@code='u']">
-                <a><xsl:attribute name="href"><xsl:value-of select="text()"/></xsl:attribute>
-                <xsl:if test="$OPACURLOpenInNewWindow='1'">
-                    <xsl:attribute name="target">_blank</xsl:attribute>
-                </xsl:if>
-                <xsl:value-of select="text()"/>
-                </a>
-            </xsl:for-each>
-        </span>
-        </xsl:for-each>
-        </xsl:if>
-
-        <!-- 505 -->
-        <xsl:if test="marc:datafield[@tag=505]">
-        <div class="results_summary contents">
-        <xsl:for-each select="marc:datafield[@tag=505]">
-        <xsl:if test="position()=1">
-            <xsl:choose>
-            <xsl:when test="@ind1=1">
-                <span class="label">Incomplete contents:</span>
-            </xsl:when>
-            <xsl:when test="@ind1=2">
-                <span class="label">Partial contents:</span>
-            </xsl:when>
-            <xsl:otherwise>
-                <span class="label">Contents:</span>
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:if>
-        <div class='contentblock' property='description'>
-        <xsl:choose>
-        <xsl:when test="@ind2=0">
-            <xsl:call-template name="subfieldSelectSpan">
-                <xsl:with-param name="codes">tru</xsl:with-param>
-            </xsl:call-template>
-        </xsl:when>
-        <xsl:otherwise>
-            <xsl:call-template name="subfieldSelectSpan">
-                <xsl:with-param name="codes">atru</xsl:with-param>
-            </xsl:call-template>
-        </xsl:otherwise>
-        </xsl:choose>
-        </div>
-        </xsl:for-each>
-        </div>
-        </xsl:if>
-
-        <!-- 583 -->
-        <xsl:if test="marc:datafield[@tag=583]">
-        <xsl:for-each select="marc:datafield[@tag=583]">
-            <xsl:if test="@ind1=1 or @ind1=' '">
-            <span class="results_summary actionnote">
-                <xsl:choose>
-                <xsl:when test="marc:subfield[@code='z']">
-                    <xsl:value-of select="marc:subfield[@code='z']"/>
-                </xsl:when>
-                <xsl:otherwise>
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcdefgijklnou</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:otherwise>
-                </xsl:choose>
-            </span>
-            </xsl:if>
-        </xsl:for-each>
-        </xsl:if>
-
-        <!-- 586 -->
-        <xsl:if test="marc:datafield[@tag=586]">
-        <xsl:for-each select="marc:datafield[@tag=586]">
-            <span class="results_summary awardsnote">
-                <xsl:if test="@ind1=' '">
-                <span class="label">Awards: </span>
-                </xsl:if>
-                <xsl:value-of select="marc:subfield[@code='a']"/>
-            </span>
-        </xsl:for-each>
-        </xsl:if>
-
-        <!-- 773 -->
-        <xsl:if test="marc:datafield[@tag=773]">
-        <xsl:for-each select="marc:datafield[@tag=773]">
-        <xsl:if test="@ind1=0">
-        <span class="results_summary in"><span class="label">
-        <xsl:choose>
-        <xsl:when test="@ind2=' '">
-            In:
-        </xsl:when>
-        <xsl:when test="@ind2=8">
-            <xsl:if test="marc:subfield[@code='i']">
-                <xsl:value-of select="marc:subfield[@code='i']"/>
-            </xsl:if>
-        </xsl:when>
-        </xsl:choose>
-        </span>
-                <xsl:variable name="f773">
-                    <xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template></xsl:with-param></xsl:call-template>
-                </xsl:variable>
-            <xsl:choose>
-                <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-                        <xsl:value-of select="translate($f773, '()', '')"/>
-                    </a>
-                    <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if>
-                </xsl:when>
-                <xsl:when test="marc:subfield[@code='0']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:subfield[@code='0']"/></xsl:attribute>
-                        <xsl:value-of select="$f773"/>
-                    </a>
-                </xsl:when>
-                <xsl:otherwise>
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f773, '()', '')"/></xsl:attribute>
-                        <xsl:value-of select="$f773"/>
-                    </a>
-                    <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if>
-                </xsl:otherwise>
-            </xsl:choose>
-        </span>
-
-        <xsl:if test="marc:subfield[@code='n']">
-            <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
-        </xsl:if>
-
-        </xsl:if>
-        </xsl:for-each>
-        </xsl:if>
-
-        <xsl:for-each select="marc:datafield[@tag=511]">
-            <span class="results_summary perf_note">
-                <span class="label">
-                    <xsl:if test="@ind1=1"><xsl:text>Cast: </xsl:text></xsl:if>
-                </span>
-                <xsl:call-template name="subfieldSelect">
-                    <xsl:with-param name="codes">a</xsl:with-param>
-                </xsl:call-template>
-            </span>
-        </xsl:for-each>
-
-        <xsl:if test="marc:datafield[@tag=502]">
-            <span class="results_summary diss_note">
-                <span class="label">Dissertation note: </span>
-                <xsl:for-each select="marc:datafield[@tag=502]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcdgo</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:for-each>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise></xsl:choose>
-            </span>
-        </xsl:if>
-
-        <xsl:for-each select="marc:datafield[@tag=520]">
-        <span class="results_summary summary"><span class="label">
-        <xsl:choose>
-          <xsl:when test="@ind1=0"><xsl:text>Subject: </xsl:text></xsl:when>
-          <xsl:when test="@ind1=1"><xsl:text>Review: </xsl:text></xsl:when>
-          <xsl:when test="@ind1=2"><xsl:text>Scope and content: </xsl:text></xsl:when>
-          <xsl:when test="@ind1=3"><xsl:text>Abstract: </xsl:text></xsl:when>
-          <xsl:when test="@ind1=4"><xsl:text>Content advice: </xsl:text></xsl:when>
-          <xsl:otherwise><xsl:text>Summary: </xsl:text></xsl:otherwise>
-        </xsl:choose>
-        </span>
-        <xsl:call-template name="subfieldSelect">
-          <xsl:with-param name="codes">abcu</xsl:with-param>
-        </xsl:call-template>
-        </span>
-        </xsl:for-each>
-
-        <!-- 866 textual holdings -->
-        <xsl:if test="marc:datafield[@tag=866]">
-            <span class="results_summary holdings_note"><span class="label">Holdings note: </span>
-                <xsl:for-each select="marc:datafield[@tag=866]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">az</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-                </xsl:for-each>
-            </span>
-        </xsl:if>
-
-        <!--  775 Other Edition  -->
-        <xsl:if test="marc:datafield[@tag=775]">
-        <span class="results_summary other_editions"><span class="label">Other editions: </span>
-        <xsl:for-each select="marc:datafield[@tag=775]">
-            <xsl:variable name="f775">
-                <xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">a_t</xsl:with-param>
-                </xsl:call-template></xsl:with-param></xsl:call-template>
-            </xsl:variable>
-            <xsl:if test="marc:subfield[@code='i']">
-                <xsl:call-template name="subfieldSelect">
-                    <xsl:with-param name="codes">i</xsl:with-param>
-                </xsl:call-template>
-                <xsl:text>: </xsl:text>
-            </xsl:if>
-            <a>
-            <xsl:choose>
-            <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f775, '()', '')"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">a_t</xsl:with-param>
-            </xsl:call-template>
-            </a>
-            <xsl:choose>
-                <xsl:when test="position()=last()"></xsl:when>
-                <xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- 780 -->
-        <xsl:if test="marc:datafield[@tag=780]">
-        <xsl:for-each select="marc:datafield[@tag=780]">
-        <xsl:if test="@ind1=0">
-        <span class="results_summary preceeding_entry">
-        <xsl:choose>
-        <xsl:when test="@ind2=0">
-            <span class="label">Continues:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=1">
-            <span class="label">Continues in part:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=2">
-            <span class="label">Supersedes:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=3">
-            <span class="label">Supersedes in part:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=4">
-            <span class="label">Formed by the union: ... and: ...</span>
-        </xsl:when>
-        <xsl:when test="@ind2=5">
-            <span class="label">Absorbed:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=6">
-            <span class="label">Absorbed in part:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=7">
-            <span class="label">Separated from:</span>
-        </xsl:when>
-        </xsl:choose>
-        <xsl:text> </xsl:text>
-                <xsl:variable name="f780">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:variable>
-            <xsl:choose>
-                <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-                        <xsl:value-of select="translate($f780, '()', '')"/>
-                    </a>
-                </xsl:when>
-                <xsl:otherwise>
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f780, '()', '')"/></xsl:attribute>
-                        <xsl:value-of select="translate($f780, '()', '')"/>
-                    </a>
-                </xsl:otherwise>
-            </xsl:choose>
-        </span>
-
-        <xsl:if test="marc:subfield[@code='n']">
-            <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
-        </xsl:if>
-
-        </xsl:if>
-        </xsl:for-each>
-        </xsl:if>
-
-        <!-- 785 -->
-        <xsl:if test="marc:datafield[@tag=785]">
-        <xsl:for-each select="marc:datafield[@tag=785]">
-        <xsl:if test="@ind1=0">
-        <span class="results_summary succeeding_entry">
-        <xsl:choose>
-        <xsl:when test="@ind2=0">
-            <span class="label">Continued by:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=1">
-            <span class="label">Continued in part by:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=2">
-            <span class="label">Superseded by:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=3">
-            <span class="label">Superseded in part by:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=4">
-            <span class="label">Absorbed by:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=5">
-            <span class="label">Absorbed in part by:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=6">
-            <span class="label">Split into .. and ...:</span>
-        </xsl:when>
-        <xsl:when test="@ind2=7">
-            <span class="label">Merged with ... to form ...</span>
-        </xsl:when>
-        <xsl:when test="@ind2=8">
-            <span class="label">Changed back to:</span>
-        </xsl:when>
-        </xsl:choose>
-        <xsl:text> </xsl:text>
-                   <xsl:variable name="f785">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:variable>
-
-            <xsl:choose>
-                <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-                        <xsl:value-of select="translate($f785, '()', '')"/>
-                    </a>
-                </xsl:when>
-                <xsl:otherwise>
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f785, '()', '')"/></xsl:attribute>
-                        <xsl:value-of select="translate($f785, '()', '')"/>
-                    </a>
-                </xsl:otherwise>
-            </xsl:choose>
-
-        </span>
-
-        <xsl:if test="marc:subfield[@code='n']">
-            <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
-        </xsl:if>
-
-        </xsl:if>
-        </xsl:for-each>
-        </xsl:if>
-
-    </xsl:element>
-    </xsl:template>
-
-    <xsl:template name="showAuthor">
-        <xsl:param name="authorfield" />
-        <xsl:param name="UseAuthoritiesForTracings" />
-        <xsl:param name="materialTypeLabel" />
-        <xsl:for-each select="$authorfield">
-            <xsl:choose><xsl:when test="position()!=1"><xsl:text>; </xsl:text></xsl:when></xsl:choose>
-            <xsl:choose>
-                <xsl:when test="not(@tag=111 or @tag=711)" />
-                <xsl:when test="marc:subfield[@code='n']">
-                    <xsl:text> </xsl:text>
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">n</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:text> </xsl:text>
-                </xsl:when>
-            </xsl:choose>
-            <a>
-                <xsl:choose>
-                    <xsl:when test="marc:subfield[@code=9] and $UseAuthoritiesForTracings='1'">
-                        <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:"<xsl:value-of select="marc:subfield[@code=9]"/>"</xsl:attribute>
-                    </xsl:when>
-                    <xsl:otherwise>
-                        <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=au:"<xsl:value-of select="marc:subfield[@code='a']"/>"</xsl:attribute>
-                    </xsl:otherwise>
-                </xsl:choose>
-                <span resource="#record"><span>
-                    <xsl:choose>
-                        <xsl:when test="substring(@tag, 1, 1)='1'">
-                            <xsl:choose>
-                                <xsl:when test="$materialTypeLabel='Music'"><xsl:attribute name="property">byArtist</xsl:attribute></xsl:when>
-                                <xsl:otherwise><xsl:attribute name="property">author</xsl:attribute></xsl:otherwise>
-                            </xsl:choose>
-                        </xsl:when>
-                        <xsl:otherwise><xsl:attribute name="property">contributor</xsl:attribute></xsl:otherwise>
-                    </xsl:choose>
-                    <xsl:choose>
-                        <xsl:when test="substring(@tag, 2, 1)='0'">
-                            <xsl:choose>
-                                <xsl:when test="$materialTypeLabel='Music'"><xsl:attribute name="typeof">MusicGroup</xsl:attribute></xsl:when>
-                                <xsl:otherwise><xsl:attribute name="typeof">Person</xsl:attribute></xsl:otherwise>
-                            </xsl:choose>
-                        </xsl:when>
-                        <xsl:otherwise><xsl:attribute name="typeof">Organization</xsl:attribute></xsl:otherwise>
-                    </xsl:choose>
-                <span property="name">
-                <xsl:choose>
-                    <xsl:when test="@tag=100 or @tag=700"><xsl:call-template name="nameABCQ"/></xsl:when>
-                    <xsl:when test="@tag=110 or @tag=710"><xsl:call-template name="nameABCDN"/></xsl:when>
-                    <xsl:when test="@tag=111 or @tag=711"><xsl:call-template name="nameACDEQ"/></xsl:when>
-                </xsl:choose>
-                </span></span></span>
-                <!-- add relator code too between brackets-->
-                <xsl:if test="marc:subfield[@code='4' or @code='e']">
-                    <span class="relatorcode">
-                    <xsl:text> [</xsl:text>
-                    <xsl:choose>
-                        <xsl:when test="marc:subfield[@code=4]"><xsl:value-of select="marc:subfield[@code=4]"/></xsl:when>
-                        <xsl:otherwise><xsl:value-of select="marc:subfield[@code='e']"/></xsl:otherwise>
-                    </xsl:choose>
-                    <xsl:text>]</xsl:text>
-                    </span>
-                </xsl:if>
-            </a>
-            <xsl:if test="marc:subfield[@code=9]">
-                <a class='authlink'>
-                    <xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                    <img style="vertical-align:middle" height="15" width="15" src="/opac-tmpl/prog/images/filefind.png"/>
-                </a>
-            </xsl:if>
-        </xsl:for-each>
-        <xsl:text>.</xsl:text>
-    </xsl:template>
-
-    <xsl:template name="nameABCQ">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcq</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-                <xsl:with-param name="punctuation">
-                    <xsl:text>:,;/ </xsl:text>
-                </xsl:with-param>
-            </xsl:call-template>
-    </xsl:template>
-
-    <xsl:template name="nameABCDN">
-        <xsl:for-each select="marc:subfield[@code='a']">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="."/>
-                </xsl:call-template>
-        </xsl:for-each>
-        <xsl:for-each select="marc:subfield[@code='b']">
-            <xsl:value-of select="."/>
-            <xsl:choose>
-                <xsl:when test="position() != last()">
-                    <xsl:text> -- </xsl:text>
-                </xsl:when>
-            </xsl:choose>
-        </xsl:for-each>
-        <xsl:if test="marc:subfield[@code='c'] or marc:subfield[@code='d'] or marc:subfield[@code='n']">
-                <xsl:call-template name="subfieldSelect">
-                    <xsl:with-param name="codes">cdn</xsl:with-param>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="nameACDEQ">
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">acdeq</xsl:with-param>
-            </xsl:call-template>
-    </xsl:template>
-
-    <xsl:template name="part">
-        <xsl:variable name="partNumber">
-            <xsl:call-template name="specialSubfieldSelect">
-                <xsl:with-param name="axis">n</xsl:with-param>
-                <xsl:with-param name="anyCodes">n</xsl:with-param>
-                <xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:variable name="partName">
-            <xsl:call-template name="specialSubfieldSelect">
-                <xsl:with-param name="axis">p</xsl:with-param>
-                <xsl:with-param name="anyCodes">p</xsl:with-param>
-                <xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:if test="string-length(normalize-space($partNumber))">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="$partNumber"/>
-                </xsl:call-template>
-        </xsl:if>
-        <xsl:if test="string-length(normalize-space($partName))">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="$partName"/>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="specialSubfieldSelect">
-        <xsl:param name="anyCodes"/>
-        <xsl:param name="axis"/>
-        <xsl:param name="beforeCodes"/>
-        <xsl:param name="afterCodes"/>
-        <xsl:variable name="str">
-            <xsl:for-each select="marc:subfield">
-                <xsl:if test="contains($anyCodes, @code)      or (contains($beforeCodes,@code) and following-sibling::marc:subfield[@code=$axis])      or (contains($afterCodes,@code) and preceding-sibling::marc:subfield[@code=$axis])">
-                    <xsl:value-of select="text()"/>
-                    <xsl:text> </xsl:text>
-                </xsl:if>
-            </xsl:for-each>
-        </xsl:variable>
-        <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-    </xsl:template>
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl
deleted file mode 100644 (file)
index 6b314d1..0000000
+++ /dev/null
@@ -1,1282 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Id: MARC21slim2DC.xsl,v 1.1 2003/01/06 08:20:27 adam Exp $ -->
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-    <xsl:import href="MARC21slimUtils.xsl"/>
-    <xsl:output method = "html" indent="yes" omit-xml-declaration = "yes" encoding="UTF-8"/>
-    <xsl:key name="item-by-status" match="items:item" use="items:status"/>
-    <xsl:key name="item-by-status-and-branch" match="items:item" use="concat(items:status, ' ', items:homebranch)"/>
-
-    <xsl:template match="/">
-            <xsl:apply-templates/>
-    </xsl:template>
-    <xsl:template match="marc:record">
-
-        <!-- Option: Display Alternate Graphic Representation (MARC 880)  -->
-        <xsl:variable name="display880" select="boolean(marc:datafield[@tag=880])"/>
-
-    <xsl:variable name="hidelostitems" select="marc:sysprefs/marc:syspref[@name='hidelostitems']"/>
-    <xsl:variable name="DisplayOPACiconsXSLT" select="marc:sysprefs/marc:syspref[@name='DisplayOPACiconsXSLT']"/>
-    <xsl:variable name="OPACURLOpenInNewWindow" select="marc:sysprefs/marc:syspref[@name='OPACURLOpenInNewWindow']"/>
-    <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
-    <xsl:variable name="Show856uAsImage" select="marc:sysprefs/marc:syspref[@name='OPACDisplay856uAsImage']"/>
-    <xsl:variable name="AlternateHoldingsField" select="substring(marc:sysprefs/marc:syspref[@name='AlternateHoldingsField'], 1, 3)"/>
-    <xsl:variable name="AlternateHoldingsSubfields" select="substring(marc:sysprefs/marc:syspref[@name='AlternateHoldingsField'], 4)"/>
-    <xsl:variable name="AlternateHoldingsSeparator" select="marc:sysprefs/marc:syspref[@name='AlternateHoldingsSeparator']"/>
-    <xsl:variable name="OPACItemLocation" select="marc:sysprefs/marc:syspref[@name='OPACItemLocation']"/>
-    <xsl:variable name="singleBranchMode" select="marc:sysprefs/marc:syspref[@name='singleBranchMode']"/>
-    <xsl:variable name="OPACTrackClicks" select="marc:sysprefs/marc:syspref[@name='TrackClicks']"/>
-        <xsl:variable name="leader" select="marc:leader"/>
-        <xsl:variable name="leader6" select="substring($leader,7,1)"/>
-        <xsl:variable name="leader7" select="substring($leader,8,1)"/>
-        <xsl:variable name="leader19" select="substring($leader,20,1)"/>
-        <xsl:variable name="biblionumber" select="marc:datafield[@tag=999]/marc:subfield[@code='c']"/>
-        <xsl:variable name="isbn" select="marc:datafield[@tag=020]/marc:subfield[@code='a']"/>
-        <xsl:variable name="controlField008" select="marc:controlfield[@tag=008]"/>
-        <xsl:variable name="typeOf008">
-            <xsl:choose>
-                <xsl:when test="$leader19='a'">ST</xsl:when>
-                <xsl:when test="$leader6='a'">
-                    <xsl:choose>
-                        <xsl:when test="$leader7='a' or $leader7='c' or $leader7='d' or $leader7='m'">BK</xsl:when>
-                        <xsl:when test="$leader7='b' or $leader7='i' or $leader7='s'">CR</xsl:when>
-                    </xsl:choose>
-                </xsl:when>
-                <xsl:when test="$leader6='t'">BK</xsl:when>
-                <xsl:when test="$leader6='o' or $leader6='p'">MX</xsl:when>
-                <xsl:when test="$leader6='m'">CF</xsl:when>
-                <xsl:when test="$leader6='e' or $leader6='f'">MP</xsl:when>
-                <xsl:when test="$leader6='g' or $leader6='k' or $leader6='r'">VM</xsl:when>
-                <xsl:when test="$leader6='i' or $leader6='j'">MU</xsl:when>
-                <xsl:when test="$leader6='c' or $leader6='d'">PR</xsl:when>
-            </xsl:choose>
-        </xsl:variable>
-        <xsl:variable name="controlField008-23" select="substring($controlField008,24,1)"/>
-        <xsl:variable name="controlField008-21" select="substring($controlField008,22,1)"/>
-        <xsl:variable name="controlField008-22" select="substring($controlField008,23,1)"/>
-        <xsl:variable name="controlField008-24" select="substring($controlField008,25,4)"/>
-        <xsl:variable name="controlField008-26" select="substring($controlField008,27,1)"/>
-        <xsl:variable name="controlField008-29" select="substring($controlField008,30,1)"/>
-        <xsl:variable name="controlField008-34" select="substring($controlField008,35,1)"/>
-        <xsl:variable name="controlField008-33" select="substring($controlField008,34,1)"/>
-        <xsl:variable name="controlField008-30-31" select="substring($controlField008,31,2)"/>
-
-        <xsl:variable name="physicalDescription">
-            <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='a']">
-                reformatted digital
-            </xsl:if>
-            <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='b']">
-                digitized microfilm
-            </xsl:if>
-            <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='d']">
-                digitized other analog
-            </xsl:if>
-
-            <xsl:variable name="check008-23">
-                <xsl:if test="$typeOf008='BK' or $typeOf008='MU' or $typeOf008='CR' or $typeOf008='MX'">
-                    <xsl:value-of select="true()"></xsl:value-of>
-                </xsl:if>
-            </xsl:variable>
-            <xsl:variable name="check008-29">
-                <xsl:if test="$typeOf008='MP' or $typeOf008='VM'">
-                    <xsl:value-of select="true()"></xsl:value-of>
-                </xsl:if>
-            </xsl:variable>
-            <xsl:choose>
-                <xsl:when test="($check008-23 and $controlField008-23='f') or ($check008-29 and $controlField008-29='f')">
-                    braille
-                </xsl:when>
-                <xsl:when test="($controlField008-23=' ' and ($leader6='c' or $leader6='d')) or (($typeOf008='BK' or $typeOf008='CR') and ($controlField008-23=' ' or $controlField008='r'))">
-                    print
-                </xsl:when>
-                <xsl:when test="$leader6 = 'm' or ($check008-23 and $controlField008-23='s') or ($check008-29 and $controlField008-29='s')">
-                    electronic
-                </xsl:when>
-                <xsl:when test="($check008-23 and $controlField008-23='b') or ($check008-29 and $controlField008-29='b')">
-                    microfiche
-                </xsl:when>
-                <xsl:when test="($check008-23 and $controlField008-23='a') or ($check008-29 and $controlField008-29='a')">
-                    microfilm
-                </xsl:when>
-            </xsl:choose>
-<!--
-            <xsl:if test="marc:datafield[@tag=130]/marc:subfield[@code='h']">
-                    <xsl:call-template name="chopBrackets">
-                        <xsl:with-param name="chopString">
-                            <xsl:value-of select="marc:datafield[@tag=130]/marc:subfield[@code='h']"></xsl:value-of>
-                        </xsl:with-param>
-                    </xsl:call-template>
-            </xsl:if>
-            <xsl:if test="marc:datafield[@tag=240]/marc:subfield[@code='h']">
-                    <xsl:call-template name="chopBrackets">
-                        <xsl:with-param name="chopString">
-                            <xsl:value-of select="marc:datafield[@tag=240]/marc:subfield[@code='h']"></xsl:value-of>
-                        </xsl:with-param>
-                    </xsl:call-template>
-            </xsl:if>
-            <xsl:if test="marc:datafield[@tag=242]/marc:subfield[@code='h']">
-                    <xsl:call-template name="chopBrackets">
-                        <xsl:with-param name="chopString">
-                            <xsl:value-of select="marc:datafield[@tag=242]/marc:subfield[@code='h']"></xsl:value-of>
-                        </xsl:with-param>
-                    </xsl:call-template>
-            </xsl:if>
-            <xsl:if test="marc:datafield[@tag=245]/marc:subfield[@code='h']">
-                    <xsl:call-template name="chopBrackets">
-                        <xsl:with-param name="chopString">
-                            <xsl:value-of select="marc:datafield[@tag=245]/marc:subfield[@code='h']"></xsl:value-of>
-                        </xsl:with-param>
-                    </xsl:call-template>
-            </xsl:if>
-            <xsl:if test="marc:datafield[@tag=246]/marc:subfield[@code='h']">
-                    <xsl:call-template name="chopBrackets">
-                        <xsl:with-param name="chopString">
-                            <xsl:value-of select="marc:datafield[@tag=246]/marc:subfield[@code='h']"></xsl:value-of>
-                        </xsl:with-param>
-                    </xsl:call-template>
-            </xsl:if>
-            <xsl:if test="marc:datafield[@tag=730]/marc:subfield[@code='h']">
-                    <xsl:call-template name="chopBrackets">
-                        <xsl:with-param name="chopString">
-                            <xsl:value-of select="marc:datafield[@tag=730]/marc:subfield[@code='h']"></xsl:value-of>
-                        </xsl:with-param>
-                    </xsl:call-template>
-            </xsl:if>
-            <xsl:for-each select="marc:datafield[@tag=256]/marc:subfield[@code='a']">
-                    <xsl:value-of select="."></xsl:value-of>
-            </xsl:for-each>
-            <xsl:for-each select="marc:controlfield[@tag=007][substring(text(),1,1)='c']">
-                <xsl:choose>
-                    <xsl:when test="substring(text(),14,1)='a'">
-                        access
-                    </xsl:when>
-                    <xsl:when test="substring(text(),14,1)='p'">
-                        preservation
-                    </xsl:when>
-                    <xsl:when test="substring(text(),14,1)='r'">
-                        replacement
-                    </xsl:when>
-                </xsl:choose>
-            </xsl:for-each>
--->
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='b']">
-                chip cartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='c']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/cd.png" alt="computer optical disc cartridge" title="computer optical disc cartridge" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='j']">
-                magnetic disc
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='m']">
-                magneto-optical disc
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='o']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/cd.png" alt="optical disc" title="optical disc" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='r']">
-               available online
-                <img src="/opac-tmpl/lib/famfamfam/silk/drive_web.png" alt="remote" title="remote" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='a']">
-                tape cartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='f']">
-                tape cassette
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='c'][substring(text(),2,1)='h']">
-                tape reel
-            </xsl:if>
-
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='d'][substring(text(),2,1)='a']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/world.png" alt="celestial globe" title="celestial globe" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='d'][substring(text(),2,1)='e']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/world.png" alt="earth moon globe" title="earth moon globe" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='d'][substring(text(),2,1)='b']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/world.png" alt="planetary or lunar globe" title="planetary or lunar globe" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='d'][substring(text(),2,1)='c']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/world.png" alt="terrestrial globe" title="terrestrial globe" class="format"/>
-            </xsl:if>
-
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='o'][substring(text(),2,1)='o']">
-                kit
-            </xsl:if>
-
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='d']">
-                atlas
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='g']">
-                diagram
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='j']">
-                map
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='q']">
-                model
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='k']">
-                profile
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='r']">
-                remote-sensing image
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='s']">
-                section
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='y']">
-                view
-            </xsl:if>
-
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='a']">
-                aperture card
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='e']">
-                microfiche
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='f']">
-                microfiche cassette
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='b']">
-                microfilm cartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='c']">
-                microfilm cassette
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='d']">
-                microfilm reel
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='h'][substring(text(),2,1)='g']">
-                microopaque
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='m'][substring(text(),2,1)='c']">
-                film cartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='m'][substring(text(),2,1)='f']">
-                film cassette
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='m'][substring(text(),2,1)='r']">
-                film reel
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='n']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/chart_curve.png" alt="chart" title="chart" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='c']">
-                collage
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='d']">
-                 <img src="/opac-tmpl/lib/famfamfam/silk/pencil.png" alt="drawing" title="drawing" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='o']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/note.png" alt="flash card" title="flash card" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='e']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/paintbrush.png" alt="painting" title="painting" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='f']">
-                photomechanical print
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='g']">
-                photonegative
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='h']">
-                photoprint
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='i']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/picture.png" alt="picture" title="picture" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='j']">
-                print
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='k'][substring(text(),2,1)='l']">
-                technical drawing
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='q'][substring(text(),2,1)='q']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/script.png" alt="notated music" title="notated music" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='g'][substring(text(),2,1)='d']">
-                filmslip
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='g'][substring(text(),2,1)='c']">
-                filmstrip cartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='g'][substring(text(),2,1)='o']">
-                filmstrip roll
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='g'][substring(text(),2,1)='f']">
-                other filmstrip type
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='g'][substring(text(),2,1)='s']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/pictures.png" alt="slide" title="slide" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='g'][substring(text(),2,1)='t']">
-                transparency
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='r'][substring(text(),2,1)='r']">
-                remote-sensing image
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='e']">
-                cylinder
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='q']">
-                roll
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='g']">
-                sound cartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='s']">
-                sound cassette
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='d']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/cd.png" alt="sound disc" title="sound disc" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='t']">
-                sound-tape reel
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='i']">
-                sound-track film
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='s'][substring(text(),2,1)='w']">
-                wire recording
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='f'][substring(text(),2,1)='c']">
-                braille
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='f'][substring(text(),2,1)='b']">
-                combination
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='f'][substring(text(),2,1)='a']">
-                moon
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='f'][substring(text(),2,1)='d']">
-                tactile, with no writing system
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='t'][substring(text(),2,1)='c']">
-                braille
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='t'][substring(text(),2,1)='b']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/magnifier.png" alt="large print" title="large print" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='t'][substring(text(),2,1)='a']">
-                regular print
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='t'][substring(text(),2,1)='d']">
-                text in looseleaf binder
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='v'][substring(text(),2,1)='c']">
-                videocartridge
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='v'][substring(text(),2,1)='f']">
-                videocassette
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='v'][substring(text(),2,1)='d']">
-                <img src="/opac-tmpl/lib/famfamfam/silk/dvd.png" alt="videodisc" title="videodisc" class="format"/>
-            </xsl:if>
-            <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='v'][substring(text(),2,1)='r']">
-                videoreel
-            </xsl:if>
-<!--
-            <xsl:for-each select="marc:datafield[@tag=856]/marc:subfield[@code='q'][string-length(.)>1]">
-                    <xsl:value-of select="."></xsl:value-of>
-            </xsl:for-each>
-            <xsl:for-each select="marc:datafield[@tag=300]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abce</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
--->
-        </xsl:variable>
-
-        <!-- Title Statement: Alternate Graphic Representation (MARC 880) -->
-        <xsl:if test="$display880">
-           <xsl:call-template name="m880Select">
-              <xsl:with-param name="basetags">245</xsl:with-param>
-              <xsl:with-param name="codes">abhfgknps</xsl:with-param>
-              <xsl:with-param name="bibno"><xsl:value-of  select="$biblionumber"/></xsl:with-param>
-           </xsl:call-template>
-        </xsl:if>
-
-        <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute><xsl:attribute name="class">title</xsl:attribute>
-
-        <xsl:if test="marc:datafield[@tag=245]">
-        <xsl:for-each select="marc:datafield[@tag=245]">
-            <xsl:variable name="title">
-                     <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:if test="marc:subfield[@code='h']">
-                        <xsl:text> </xsl:text>
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">h</xsl:with-param>
-                        </xsl:call-template>
-                    </xsl:if>
-                    <xsl:if test="marc:subfield[@code='b']">
-                        <xsl:text> </xsl:text>
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">b</xsl:with-param>
-                        </xsl:call-template>
-                    </xsl:if>
-                <xsl:text> </xsl:text>
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">fgknps</xsl:with-param>
-                     </xsl:call-template>
-            </xsl:variable>
-            <xsl:variable name="titleChop">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString">
-                        <xsl:value-of select="$title"/>
-                    </xsl:with-param>
-                </xsl:call-template>
-            </xsl:variable>
-            <xsl:value-of select="$titleChop"/>
-        </xsl:for-each>
-        </xsl:if>
-    </a>
-    <p>
-
-    <!-- Author Statement: Alternate Graphic Representation (MARC 880) -->
-    <xsl:if test="$display880">
-      <xsl:call-template name="m880Select">
-      <xsl:with-param name="basetags">100,110,111,700,710,711</xsl:with-param>
-      <xsl:with-param name="codes">abc</xsl:with-param>
-      </xsl:call-template>
-    </xsl:if>
-
-    <xsl:choose>
-    <xsl:when test="marc:datafield[@tag=100] or marc:datafield[@tag=110] or marc:datafield[@tag=111] or marc:datafield[@tag=700] or marc:datafield[@tag=710] or marc:datafield[@tag=711]">
-
-    by <span class="author">
-        <xsl:for-each select="marc:datafield[(@tag=100 or @tag=700) and @ind1!='z']">
-            <xsl:choose>
-            <xsl:when test="position()=last()">
-                <xsl:call-template name="nameABCQ"/>.
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:call-template name="nameABCQ"/>;
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-
-        <xsl:for-each select="marc:datafield[(@tag=110 or @tag=710) and @ind1!='z']">
-            <xsl:choose>
-            <xsl:when test="position()=1">
-               <xsl:text> -- </xsl:text>
-            </xsl:when>
-            </xsl:choose>
-            <xsl:choose>
-            <xsl:when test="position()=last()">
-                <xsl:call-template name="nameABCDN"/> 
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:call-template name="nameABCDN"/>;
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-
-        <xsl:for-each select="marc:datafield[(@tag=111 or @tag=711) and @ind1!='z']">
-            <xsl:choose>
-            <xsl:when test="position()=1">
-               <xsl:text> -- </xsl:text>
-            </xsl:when>
-            </xsl:choose>
-            <xsl:choose>
-            <xsl:when test="marc:subfield[@code='n']">
-               <xsl:text> </xsl:text>
-               <xsl:call-template name="subfieldSelect">
-                  <xsl:with-param name="codes">n</xsl:with-param> 
-               </xsl:call-template>
-               <xsl:text> </xsl:text>
-            </xsl:when>
-            </xsl:choose>
-            <xsl:choose>
-            <xsl:when test="position()=last()">
-                <xsl:call-template name="nameACDEQ"/>.
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:call-template name="nameACDEQ"/>;
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-    </span>
-    </xsl:when>
-    </xsl:choose>
-    </p>
-
-    <xsl:if test="marc:datafield[@tag=250]">
-    <span class="results_summary edition">
-    <span class="label">Edition: </span>
-            <xsl:for-each select="marc:datafield[@tag=250]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">ab</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
-       </span>
-    </xsl:if>
-
-    <xsl:if test="marc:datafield[@tag=773]">
-        <xsl:for-each select="marc:datafield[@tag=773]">
-            <xsl:if test="marc:subfield[@code='t']">
-    <span class="results_summary source">
-    <span class="label">Source: </span>
-            <xsl:value-of select="marc:subfield[@code='t']"/>
-    </span>
-            </xsl:if>
-        </xsl:for-each>
-    </xsl:if>
-
-<xsl:if test="$DisplayOPACiconsXSLT!='0'">
-    <span class="results_summary type">
-    <xsl:if test="$typeOf008!=''">
-        <span class="label">Material type: </span>
-            <xsl:choose>
-                <xsl:when test="$leader19='a'"><img src="/opac-tmpl/lib/famfamfam/silk/book_link.png" alt="book" title="book" class="materialtype"/> Set</xsl:when>
-                <xsl:when test="$leader6='a'">
-                    <xsl:choose>
-                        <xsl:when test="$leader7='c' or $leader7='d' or $leader7='m'"><img src="/opac-tmpl/lib/famfamfam/silk/book.png" alt="book" title="book" class="materialtype"/> Book</xsl:when>
-                        <xsl:when test="$leader7='i' or $leader7='s'"><img src="/opac-tmpl/lib/famfamfam/silk/newspaper.png" alt="serial" title="serial" class="materialtype"/> Continuing Resource</xsl:when>
-                        <xsl:when test="$leader7='a' or $leader7='b'"><img src="/opac-tmpl/lib/famfamfam/silk/book_open.png" alt="article" title="article" class="materialtype"/> Article</xsl:when>
-                    </xsl:choose>
-                </xsl:when>
-                <xsl:when test="$leader6='t'"><img src="/opac-tmpl/lib/famfamfam/silk/book.png" alt="book" title="book" class="materialtype"/> Book</xsl:when>
-                <xsl:when test="$leader6='o'"><img src="/opac-tmpl/lib/famfamfam/silk/report_disk.png" alt="kit" title="kit" class="materialtype"/> Kit</xsl:when>
-                <xsl:when test="$leader6='p'"><img src="/opac-tmpl/lib/famfamfam/silk/report_disk.png" alt="mixed materials" title="mixed materials" class="materialtype"/>Mixed Materials</xsl:when>
-                <xsl:when test="$leader6='m'"><img src="/opac-tmpl/lib/famfamfam/silk/computer_link.png" alt="computer file" title="computer file" class="materialtype"/> Computer File</xsl:when>
-                <xsl:when test="$leader6='e' or $leader6='f'"><img src="/opac-tmpl/lib/famfamfam/silk/map.png" alt="map" title="map" class="materialtype"/> Map</xsl:when>
-                <xsl:when test="$leader6='g' or $leader6='k' or $leader6='r'"><img src="/opac-tmpl/lib/famfamfam/silk/film.png" alt="visual material" title="visual material" class="materialtype"/> Visual Material</xsl:when>
-                <xsl:when test="$leader6='c' or $leader6='d'"><img src="/opac-tmpl/lib/famfamfam/silk/music.png" alt="score" title="score" class="materialtype"/> Score</xsl:when>
-                <xsl:when test="$leader6='i'"><img src="/opac-tmpl/lib/famfamfam/silk/sound.png" alt="sound" title="sound" class="materialtype"/> Sound</xsl:when>
-                <xsl:when test="$leader6='j'"><img src="/opac-tmpl/lib/famfamfam/silk/sound.png" alt="music" title="music" class="materialtype"/> Music</xsl:when>
-            </xsl:choose>
-    </xsl:if>
-    <xsl:if test="string-length(normalize-space($physicalDescription))">
-        <span class="label">; Format: </span><xsl:copy-of select="$physicalDescription"></xsl:copy-of>
-    </xsl:if>
-
-        <xsl:if test="$controlField008-21 or $controlField008-22 or $controlField008-24 or $controlField008-26 or $controlField008-29 or $controlField008-34 or $controlField008-33 or $controlField008-30-31 or $controlField008-33">
-
-        <xsl:if test="$typeOf008='CR'">
-        <xsl:if test="$controlField008-21 and $controlField008-21 !='|' and $controlField008-21 !=' '">
-        <span class="label">; Type of continuing resource: </span>
-        </xsl:if>
-            <xsl:choose>
-                <xsl:when test="$controlField008-21='d'">
-                     <img src="/opac-tmpl/lib/famfamfam/silk/database.png" alt="database" title="database" class="format"/>
-                </xsl:when>
-                <xsl:when test="$controlField008-21='l'">
-                    loose-leaf
-                </xsl:when>
-                <xsl:when test="$controlField008-21='m'">
-                    series
-                </xsl:when>
-                <xsl:when test="$controlField008-21='n'">
-                    newspaper
-                </xsl:when>
-                <xsl:when test="$controlField008-21='p'">
-                    periodical
-                </xsl:when>
-                <xsl:when test="$controlField008-21='w'">
-                     <img src="/opac-tmpl/lib/famfamfam/silk/world_link.png" alt="web site" title="web site" class="format"/>
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        <xsl:if test="$typeOf008='BK' or $typeOf008='CR'">
-        <xsl:if test="contains($controlField008-24,'abcdefghijklmnopqrstvwxyz')">
-        <span class="label">; Nature of contents: </span>
-        </xsl:if>
-            <xsl:choose>
-                <xsl:when test="contains($controlField008-24,'a')">
-                    abstract or summary
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'b')">
-                       bibliography
-                     <img src="/opac-tmpl/lib/famfamfam/silk/text_list_bullets.png" alt="bibliography" title="bibliography" class="natureofcontents"/>
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'c')">
-                    catalog
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'d')">
-                    dictionary
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'e')">
-                    encyclopedia
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'f')">
-                    handbook
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'g')">
-                    legal article
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'i')">
-                    index
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'k')">
-                    discography
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'l')">
-                    legislation
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'m')">
-                    theses
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'n')">
-                    survey of literature
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'o')">
-                    review
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'p')">
-                    programmed text
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'q')">
-                    filmography
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'r')">
-                    directory
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'s')">
-                    statistics
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'t')">
-                     <img src="/opac-tmpl/lib/famfamfam/silk/report.png" alt="technical report" title="technical report" class="natureofcontents"/>
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'v')">
-                    legal case and case notes
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'w')">
-                    law report or digest
-                </xsl:when>
-                <xsl:when test="contains($controlField008-24,'z')">
-                    treaty
-                </xsl:when>
-            </xsl:choose>
-            <xsl:choose>
-                <xsl:when test="$controlField008-29='1'">
-                    conference publication
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        <xsl:if test="$typeOf008='CF'">
-            <xsl:if test="$controlField008-26='a' or $controlField008-26='e' or $controlField008-26='f' or $controlField008-26='g'">
-            <span class="label">; Type of computer file: </span>
-            </xsl:if>
-            <xsl:choose>
-                <xsl:when test="$controlField008-26='a'">
-                    numeric data
-                </xsl:when>
-                <xsl:when test="$controlField008-26='e'">
-                     <img src="/opac-tmpl/lib/famfamfam/silk/database.png" alt="database" title="database" class="format"/>
-                </xsl:when>
-                <xsl:when test="$controlField008-26='f'">
-                     <img src="/opac-tmpl/lib/famfamfam/silk/font.png" alt="font" title="font" class="format"/>
-                </xsl:when>
-                <xsl:when test="$controlField008-26='g'">
-                     <img src="/opac-tmpl/lib/famfamfam/silk/controller.png" alt="game" title="game" class="format"/>
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        <xsl:if test="$typeOf008='BK'">
-            <xsl:if test="(substring($controlField008,25,1)='j') or (substring($controlField008,25,1)='1') or ($controlField008-34='a' or $controlField008-34='b' or $controlField008-34='c' or $controlField008-34='d')">
-            <span class="label">; Nature of contents: </span>
-            </xsl:if>
-            <xsl:if test="substring($controlField008,25,1)='j'">
-                patent
-            </xsl:if>
-            <xsl:if test="substring($controlField008,31,1)='1'">
-                festschrift
-            </xsl:if>
-            <xsl:if test="$controlField008-34='a' or $controlField008-34='b' or $controlField008-34='c' or $controlField008-34='d'">
-                 <img src="/opac-tmpl/lib/famfamfam/silk/user.png" alt="biography" title="biography" class="natureofcontents"/>
-            </xsl:if>
-
-            <xsl:if test="$controlField008-33 and $controlField008-33!='|' and $controlField008-33!='u' and $controlField008-33!=' '">
-            <span class="label">; Literary form: </span>
-            </xsl:if>
-            <xsl:choose>
-                <xsl:when test="$controlField008-33='0'">
-                    not fiction
-                </xsl:when>
-                <xsl:when test="$controlField008-33='1'">
-                    fiction
-                </xsl:when> 
-                <xsl:when test="$controlField008-33='e'">
-                    essay
-                </xsl:when>
-                <xsl:when test="$controlField008-33='d'">
-                    drama
-                </xsl:when>
-                <xsl:when test="$controlField008-33='c'">
-                    comic strip
-                </xsl:when>
-                <xsl:when test="$controlField008-33='l'">
-                    fiction
-                </xsl:when>
-                <xsl:when test="$controlField008-33='h'">
-                    humor, satire
-                </xsl:when>
-                <xsl:when test="$controlField008-33='i'">
-                    letter
-                </xsl:when>
-                <xsl:when test="$controlField008-33='f'">
-                    novel
-                </xsl:when>
-                <xsl:when test="$controlField008-33='j'">
-                    short story
-                </xsl:when>
-                <xsl:when test="$controlField008-33='s'">
-                    speech
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if> 
-        <xsl:if test="$typeOf008='MU' and $controlField008-30-31 and $controlField008-30-31!='||' and $controlField008-30-31!='  '">
-            <span class="label">; Literary form: </span> <!-- Literary text for sound recordings -->
-            <xsl:if test="contains($controlField008-30-31,'b')">
-                biography
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'c')">
-                conference publication
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'d')">
-                drama
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'e')">
-                essay
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'f')">
-                fiction
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'o')">
-                folktale
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'h')">
-                history
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'k')">
-                humor, satire
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'m')">
-                memoir
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'p')">
-                poetry
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'r')">
-                rehearsal
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'g')">
-                reporting
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'s')">
-                sound
-            </xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'l')">
-                speech
-            </xsl:if>
-        </xsl:if>
-        <xsl:if test="$typeOf008='VM'">
-            <span class="label">; Type of visual material: </span>
-            <xsl:choose>
-                <xsl:when test="$controlField008-33='a'">
-                    art original
-                </xsl:when>
-                <xsl:when test="$controlField008-33='b'">
-                    kit
-                </xsl:when>
-                <xsl:when test="$controlField008-33='c'">
-                    art reproduction
-                </xsl:when>
-                <xsl:when test="$controlField008-33='d'">
-                    diorama
-                </xsl:when>
-                <xsl:when test="$controlField008-33='f'">
-                    filmstrip
-                </xsl:when>
-                <xsl:when test="$controlField008-33='g'">
-                    legal article
-                </xsl:when>
-                <xsl:when test="$controlField008-33='i'">
-                    picture
-                </xsl:when>
-                <xsl:when test="$controlField008-33='k'">
-                    graphic
-                </xsl:when>
-                <xsl:when test="$controlField008-33='l'">
-                    technical drawing
-                </xsl:when>
-                <xsl:when test="$controlField008-33='m'">
-                    motion picture
-                </xsl:when>
-                <xsl:when test="$controlField008-33='n'">
-                    chart
-                </xsl:when>
-                <xsl:when test="$controlField008-33='o'">
-                    flash card
-                </xsl:when>
-                <xsl:when test="$controlField008-33='p'">
-                    microscope slide
-                </xsl:when>
-                <xsl:when test="$controlField008-33='q' or marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2
-,1)='q']">
-                    model
-                </xsl:when>
-                <xsl:when test="$controlField008-33='r'">
-                    realia
-                </xsl:when>
-                <xsl:when test="$controlField008-33='s'">
-                    slide
-                </xsl:when>
-                <xsl:when test="$controlField008-33='t'">
-                    transparency
-                </xsl:when>
-                <xsl:when test="$controlField008-33='v'">
-                    videorecording
-                </xsl:when>
-                <xsl:when test="$controlField008-33='w'">
-                    toy
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        </xsl:if> 
-
-    <xsl:if test="($typeOf008='BK' or $typeOf008='CF' or $typeOf008='MU' or $typeOf008='VM') and ($controlField008-22='a' or $controlField008-22='b' or $controlField008-22='c' or $controlField008-22='d' or $controlField008-22='e' or $controlField008-22='g' or $controlField008-22='j' or $controlField008-22='f')">
-        <span class="label">; Audience: </span>
-        <xsl:choose>
-            <xsl:when test="$controlField008-22='a'">
-             Preschool;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='b'">
-             Primary;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='c'">
-             Pre-adolescent;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='d'">
-             Adolescent;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='e'">
-             Adult;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='g'">
-             General;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='j'">
-             Juvenile;
-            </xsl:when>
-            <xsl:when test="$controlField008-22='f'">
-             Specialized;
-            </xsl:when>
-            </xsl:choose>
-    </xsl:if>
-<xsl:text> </xsl:text> <!-- added blank space to fix font display problem, see Bug 3671 -->
-       </span>
-</xsl:if>
-
-    <!-- Publisher Statement: Alternate Graphic Representation (MARC 880) -->
-    <xsl:if test="$display880">
-      <xsl:call-template name="m880Select">
-        <xsl:with-param name="basetags">260</xsl:with-param>
-        <xsl:with-param name="codes">abcg</xsl:with-param>
-        <xsl:with-param name="class">results_summary publisher</xsl:with-param>
-        <xsl:with-param name="label">Publisher: </xsl:with-param>
-      </xsl:call-template>
-    </xsl:if>
-
-    <xsl:if test="marc:datafield[@tag=260]">
-        <span class="results_summary publisher"><span class="label">Publisher: </span>
-            <xsl:for-each select="marc:datafield[@tag=260]">
-                <xsl:if test="marc:subfield[@code='a']">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:if>
-                <xsl:text> </xsl:text>
-                <xsl:if test="marc:subfield[@code='b']">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">b</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:if>
-                <xsl:text> </xsl:text>
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">cg</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-                </xsl:call-template>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-    </xsl:if>
-
-    <!-- Other Title  Statement: Alternate Graphic Representation (MARC 880) -->
-    <xsl:if test="$display880">
-       <xsl:call-template name="m880Select">
-         <xsl:with-param name="basetags">246</xsl:with-param>
-         <xsl:with-param name="codes">ab</xsl:with-param>
-         <xsl:with-param name="class">results_summary other_title</xsl:with-param>
-         <xsl:with-param name="label">Other title: </xsl:with-param>
-       </xsl:call-template>
-    </xsl:if>
-        
-    <xsl:if test="marc:datafield[@tag=246]">
-    <span class="results_summary other_title">
-    <span class="label">Other title: </span>
-            <xsl:for-each select="marc:datafield[@tag=246]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">ab</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-       </span>
-    </xsl:if>
-    <xsl:if test="marc:datafield[@tag=242]">
-    <span class="results_summary translated_title">
-    <span class="label">Title translated: </span>
-            <xsl:for-each select="marc:datafield[@tag=242]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abh</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-       </span>
-    </xsl:if>
-    <xsl:if test="marc:datafield[@tag=856]">
-         <span class="results_summary online_resources">
-                          <span class="label">Online Access: </span>
-                            <xsl:for-each select="marc:datafield[@tag=856]">
-                            <xsl:variable name="SubqText"><xsl:value-of select="marc:subfield[@code='q']"/></xsl:variable>
-                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
-                             <a>
-                             <xsl:choose>
-                               <xsl:when test="$OPACTrackClicks='track'">
-                                 <xsl:attribute name="href">/cgi-bin/koha/tracklinks.pl?uri=<xsl:value-of select="marc:subfield[@code='u']"/>;biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-                               </xsl:when>
-                               <xsl:when test="$OPACTrackClicks='anonymous'">
-                                 <xsl:attribute name="href">/cgi-bin/koha/tracklinks.pl?uri=<xsl:value-of select="marc:subfield[@code='u']"/>;biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-                               </xsl:when>
-                               <xsl:otherwise>
-                                 <xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
-                               </xsl:otherwise>
-                             </xsl:choose>
-                                    <xsl:choose>
-                                     <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
-                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
-                                    </xsl:when>
-                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-                                        <xsl:call-template name="subfieldSelect">                        
-                                        <xsl:with-param name="codes">y3z</xsl:with-param>                    
-                                        </xsl:call-template>
-                                    </xsl:when>
-                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
-                                       <xsl:choose>
-                                       <xsl:when test="$URLLinkText!=''">
-                                               <xsl:value-of select="$URLLinkText"/>
-                                       </xsl:when>
-                                       <xsl:otherwise>
-                                               <xsl:text>Click here to access online</xsl:text>
-                                       </xsl:otherwise>
-                                       </xsl:choose>
-                                    </xsl:when>
-                                    </xsl:choose>
-                                    </a>
-                              </xsl:if>
-                            <xsl:if test="$OPACURLOpenInNewWindow='1'">
-                                   <a target='_blank'>
-                                  <xsl:choose>
-                                    <xsl:when test="$OPACTrackClicks='track'">
-                                      <xsl:attribute name="href">/cgi-bin/koha/tracklinks.pl?uri=<xsl:value-of select="marc:subfield[@code='u']"/>;biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-                                    </xsl:when>
-                                    <xsl:when test="$OPACTrackClicks='anonymous'">
-                                      <xsl:attribute name="href">/cgi-bin/koha/tracklinks.pl?uri=<xsl:value-of select="marc:subfield[@code='u']"/>;biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-                                    </xsl:when>
-                                    <xsl:otherwise>
-                                      <xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
-                                    </xsl:otherwise>
-                                  </xsl:choose>
-                                    <xsl:choose>
-                                    <xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and ($SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
-                                        <xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute><xsl:attribute name="alt"><xsl:value-of select="marc:subfield[@code='y']"/></xsl:attribute><xsl:attribute name="height">100</xsl:attribute></xsl:element><xsl:text></xsl:text>
-                                    </xsl:when>
-                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-                                        <xsl:call-template name="subfieldSelect">                        
-                                        <xsl:with-param name="codes">y3z</xsl:with-param>                    
-                                        </xsl:call-template>
-                                    </xsl:when>
-                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
-                                       <xsl:choose>
-                                       <xsl:when test="$URLLinkText!=''">
-                                               <xsl:value-of select="$URLLinkText"/>
-                                       </xsl:when>
-                                       <xsl:otherwise>
-                                               <xsl:text>Click here to access online</xsl:text>
-                                       </xsl:otherwise>
-                                       </xsl:choose>
-                                    </xsl:when>
-                                    </xsl:choose>
-                                    </a>
-                              </xsl:if>
-                                    <xsl:choose>
-                                    <xsl:when test="position()=last()"><xsl:text> </xsl:text></xsl:when>
-                                    <xsl:otherwise> | </xsl:otherwise>
-                                    </xsl:choose>
-                            </xsl:for-each>
-                            </span>
-                        </xsl:if>
-                        <span class="results_summary availability">
-                        <span class="label">Availability: </span>
-                        <xsl:choose>
-                                  <xsl:when test="count(key('item-by-status', 'available'))=0 and count(key('item-by-status', 'reference'))=0">
-                        <xsl:choose>
-                            <xsl:when test="string-length($AlternateHoldingsField)=3 and marc:datafield[@tag=$AlternateHoldingsField]">
-                            <xsl:variable name="AlternateHoldingsCount" select="count(marc:datafield[@tag=$AlternateHoldingsField])"/>
-                            <xsl:for-each select="marc:datafield[@tag=$AlternateHoldingsField][1]">
-                                <xsl:call-template select="marc:datafield[@tag=$AlternateHoldingsField]" name="subfieldSelect">
-                                    <xsl:with-param name="codes"><xsl:value-of select="$AlternateHoldingsSubfields"/></xsl:with-param>
-                                    <xsl:with-param name="delimeter"><xsl:value-of select="$AlternateHoldingsSeparator"/></xsl:with-param>
-                                </xsl:call-template>
-                            </xsl:for-each>
-                            (<xsl:value-of select="$AlternateHoldingsCount"/>)
-                            </xsl:when>
-                            <xsl:otherwise>No items available </xsl:otherwise>
-                        </xsl:choose>
-                                  </xsl:when>
-                   <xsl:when test="count(key('item-by-status', 'available'))>0">
-                   <span class="available">
-                       <b><xsl:text>Items available for loan: </xsl:text></b>
-                       <xsl:variable name="available_items"
-                           select="key('item-by-status', 'available')"/>
-               <xsl:choose>
-               <xsl:when test="$singleBranchMode=1">
-               <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                   <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-                               <xsl:text> (</xsl:text>
-                               <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-                               <xsl:text>)</xsl:text>
-                               <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-                               </xsl:for-each>
-               </xsl:when>
-               <xsl:otherwise>
-                   <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                       <xsl:value-of select="items:homebranch"/>
-                   <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-                               <xsl:text> (</xsl:text>
-                               <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-                               <xsl:text>)</xsl:text>
-                               <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-                               </xsl:for-each>
-               </xsl:otherwise>
-               </xsl:choose>
-
-           </span>
-                   </xsl:when>
-                                  </xsl:choose>
-
-            <xsl:choose>
-                <xsl:when test="count(key('item-by-status', 'reference'))>0">
-                    <span class="available">
-                        <b><xsl:text>Items available for reference: </xsl:text></b>
-                        <xsl:variable name="reference_items" select="key('item-by-status', 'reference')"/>
-                        <xsl:for-each select="$reference_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                            <xsl:if test="$singleBranchMode=0">
-                                <xsl:value-of select="items:homebranch"/>
-                            </xsl:if>
-                            <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-                            <xsl:text> (</xsl:text>
-                            <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-                            <xsl:text> )</xsl:text>
-                            <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-                        </xsl:for-each>
-                    </span>
-                </xsl:when>
-            </xsl:choose>
-
-                   <xsl:choose> <xsl:when test="count(key('item-by-status', 'available'))>0">
-                       <xsl:choose><xsl:when test="count(key('item-by-status', 'reference'))>0">
-                            <br/>
-                       </xsl:when></xsl:choose>
-                   </xsl:when> </xsl:choose>
-
-                   <xsl:if test="count(key('item-by-status', 'Checked out'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Checked out (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Checked out'))"/>
-                       <xsl:text>). </xsl:text>
-                                  </span>
-                   </xsl:if>
-                   <xsl:if test="count(key('item-by-status', 'Withdrawn'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Withdrawn (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Withdrawn'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                                  </xsl:if>
-                    <xsl:if test="$hidelostitems='0' and count(key('item-by-status', 'Lost'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Lost (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Lost'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                                  </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'Damaged'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Damaged (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Damaged'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'On order'))>0">
-                   <span class="unavailable">
-                       <xsl:text>On order (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'On order'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'In transit'))>0">
-                   <span class="unavailable">
-                       <xsl:text>In transit (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'In transit'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'Waiting'))>0">
-                   <span class="unavailable">
-                       <xsl:text>On hold (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Waiting'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-               </span>
-    <xsl:choose>
-        <xsl:when test="($OPACItemLocation='location' or $OPACItemLocation='ccode') and (count(key('item-by-status', 'available'))!=0 or count(key('item-by-status', 'reference'))!=0)">
-            <span class="results_summary" id="location">
-                <span class="label">Location(s): </span>
-                <xsl:choose>
-                <xsl:when test="count(key('item-by-status', 'available'))>0">
-                    <span class="available">
-                        <xsl:variable name="available_items" select="key('item-by-status', 'available')"/>
-                        <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                            <xsl:choose>
-                                <xsl:when test="$OPACItemLocation='location'"><b><xsl:value-of select="concat(items:location,' ')"/></b></xsl:when>
-                                <xsl:when test="$OPACItemLocation='ccode'"><b><xsl:value-of select="concat(items:ccode,' ')"/></b></xsl:when>
-                            </xsl:choose>
-                            <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> <xsl:value-of select="items:itemcallnumber"/></xsl:if>
-                            <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-                        </xsl:for-each>
-                    </span>
-                </xsl:when>
-                <xsl:when test="count(key('item-by-status', 'reference'))>0">
-                    <span class="available">
-                        <xsl:variable name="reference_items" select="key('item-by-status', 'reference')"/>
-                        <xsl:for-each select="$reference_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                            <xsl:choose>
-                                <xsl:when test="$OPACItemLocation='location'"><b><xsl:value-of select="concat(items:location,' ')"/></b></xsl:when>
-                                <xsl:when test="$OPACItemLocation='ccode'"><b><xsl:value-of select="concat(items:ccode,' ')"/></b></xsl:when>
-                            </xsl:choose>
-                            <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> <xsl:value-of select="items:itemcallnumber"/></xsl:if>
-                            <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-                        </xsl:for-each>
-                    </span>
-                </xsl:when>
-                </xsl:choose>
-            </span>
-        </xsl:when>
-       </xsl:choose>
-    </xsl:template>
-
-    <xsl:template name="nameABCQ">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcq</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-                <xsl:with-param name="punctuation">
-                    <xsl:text>:,;/ </xsl:text>
-                </xsl:with-param>
-            </xsl:call-template>
-    </xsl:template>
-
-    <xsl:template name="nameABCDN">
-        <xsl:for-each select="marc:subfield[@code='a']">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="."/>
-                </xsl:call-template>
-        </xsl:for-each>
-        <xsl:for-each select="marc:subfield[@code='b']">
-                <xsl:value-of select="."/>
-        </xsl:for-each>
-        <xsl:if test="marc:subfield[@code='c'] or marc:subfield[@code='d'] or marc:subfield[@code='n']">
-                <xsl:call-template name="subfieldSelect">
-                    <xsl:with-param name="codes">cdn</xsl:with-param>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="nameACDEQ">
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">acdeq</xsl:with-param>
-            </xsl:call-template>
-    </xsl:template>
-
-    <xsl:template name="nameDate">
-        <xsl:for-each select="marc:subfield[@code='d']">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString" select="."/>
-            </xsl:call-template>
-        </xsl:for-each>
-    </xsl:template>
-
-    <xsl:template name="role">
-        <xsl:for-each select="marc:subfield[@code='e']">
-                    <xsl:value-of select="."/>
-        </xsl:for-each>
-        <xsl:for-each select="marc:subfield[@code='4']">
-                    <xsl:value-of select="."/>
-        </xsl:for-each>
-    </xsl:template>
-
-    <xsl:template name="specialSubfieldSelect">
-        <xsl:param name="anyCodes"/>
-        <xsl:param name="axis"/>
-        <xsl:param name="beforeCodes"/>
-        <xsl:param name="afterCodes"/>
-        <xsl:variable name="str">
-            <xsl:for-each select="marc:subfield">
-                <xsl:if test="contains($anyCodes, @code) or (contains($beforeCodes,@code) and following-sibling::marc:subfield[@code=$axis]) or (contains($afterCodes,@code) and preceding-sibling::marc:subfield[@code=$axis])">
-                    <xsl:value-of select="text()"/>
-                    <xsl:text> </xsl:text>
-                </xsl:if>
-            </xsl:for-each>
-        </xsl:variable>
-        <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-    </xsl:template>
-
-    <xsl:template name="subtitle">
-        <xsl:if test="marc:subfield[@code='b']">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString">
-                        <xsl:value-of select="marc:subfield[@code='b']"/>
-
-                        <!--<xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">b</xsl:with-param>                                 
-                        </xsl:call-template>-->
-                    </xsl:with-param>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="chopBrackets">
-        <xsl:param name="chopString"></xsl:param>
-        <xsl:variable name="string">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString" select="$chopString"></xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:if test="substring($string, 1,1)='['">
-            <xsl:value-of select="substring($string,2, string-length($string)-2)"></xsl:value-of>
-        </xsl:if>
-        <xsl:if test="substring($string, 1,1)!='['">
-            <xsl:value-of select="$string"></xsl:value-of>
-        </xsl:if>
-    </xsl:template>
-
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl
deleted file mode 100644 (file)
index df7c450..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-<?xml version='1.0'?>
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-<xsl:stylesheet version="1.0" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-       <xsl:template name="datafield">
-               <xsl:param name="tag"/>
-               <xsl:param name="ind1"><xsl:text> </xsl:text></xsl:param>
-               <xsl:param name="ind2"><xsl:text> </xsl:text></xsl:param>
-               <xsl:param name="subfields"/>
-               <xsl:element name="datafield">
-                       <xsl:attribute name="tag">
-                               <xsl:value-of select="$tag"/>
-                       </xsl:attribute>
-                       <xsl:attribute name="ind1">
-                               <xsl:value-of select="$ind1"/>
-                       </xsl:attribute>
-                       <xsl:attribute name="ind2">
-                               <xsl:value-of select="$ind2"/>
-                       </xsl:attribute>
-                       <xsl:copy-of select="$subfields"/>
-               </xsl:element>
-       </xsl:template>
-
-       <xsl:template name="subfieldSelect">
-               <xsl:param name="codes"/>
-               <xsl:param name="delimeter"><xsl:text> </xsl:text></xsl:param>
-               <xsl:param name="subdivCodes"/>
-               <xsl:param name="subdivDelimiter"/>
-        <xsl:param name="prefix"/>
-        <xsl:param name="suffix"/>
-               <xsl:variable name="str">
-                       <xsl:for-each select="marc:subfield">
-                               <xsl:if test="contains($codes, @code)">
-                    <xsl:if test="contains($subdivCodes, @code)">
-                        <xsl:value-of select="$subdivDelimiter"/>
-                    </xsl:if>
-                                       <xsl:value-of select="$prefix"/><xsl:value-of select="text()"/><xsl:value-of select="$suffix"/><xsl:value-of select="$delimeter"/>
-                               </xsl:if>
-                       </xsl:for-each>
-               </xsl:variable>
-               <xsl:value-of select="substring($str,1,string-length($str)-string-length($delimeter))"/>
-       </xsl:template>
-
-    <xsl:template name="subfieldSelectSpan">
-        <xsl:param name="codes"/>
-        <xsl:param name="delimeter"><xsl:text> </xsl:text></xsl:param>
-        <xsl:param name="subdivCodes"/>
-        <xsl:param name="subdivDelimiter"/>
-        <xsl:param name="prefix"/>
-        <xsl:param name="suffix"/>
-            <xsl:for-each select="marc:subfield">
-                <xsl:if test="contains($codes, @code)">
-                    <span>
-                        <xsl:attribute name="class"><xsl:value-of select="@code"/></xsl:attribute>
-                        <xsl:if test="contains($subdivCodes, @code)">
-                            <xsl:value-of select="$subdivDelimiter"/>
-                        </xsl:if>
-                        <xsl:value-of select="$prefix"/><xsl:value-of select="text()"/><xsl:value-of select="$suffix"/><xsl:if test="position()!=last()"><xsl:value-of select="$delimeter"/></xsl:if>
-                    </span>
-                </xsl:if>
-            </xsl:for-each>
-    </xsl:template>
-
-       <xsl:template name="buildSpaces">
-               <xsl:param name="spaces"/>
-               <xsl:param name="char"><xsl:text> </xsl:text></xsl:param>
-               <xsl:if test="$spaces>0">
-                       <xsl:value-of select="$char"/>
-                       <xsl:call-template name="buildSpaces">
-                               <xsl:with-param name="spaces" select="$spaces - 1"/>
-                               <xsl:with-param name="char" select="$char"/>
-                       </xsl:call-template>
-               </xsl:if>
-       </xsl:template>
-
-       <xsl:template name="chopPunctuation">
-               <xsl:param name="chopString"/>
-               <xsl:variable name="length" select="string-length($chopString)"/>
-               <xsl:choose>
-                       <xsl:when test="$length=0"/>
-                       <xsl:when test="contains('.:,;/ ', substring($chopString,$length,1))">
-                               <xsl:call-template name="chopPunctuation">
-                                       <xsl:with-param name="chopString" select="substring($chopString,1,$length - 1)"/>
-                               </xsl:call-template>
-                       </xsl:when>
-                       <xsl:when test="not($chopString)"/>
-                       <xsl:otherwise><xsl:value-of select="$chopString"/></xsl:otherwise>
-               </xsl:choose>
-       </xsl:template>
-
-       <!-- Function extractControlNumber is used to extract the control number (record number) from MARC tags 773/80/85 [etc.] subfield $w.
-            Parameter: control number string.
-            Assumes LOC convention: (OrgCode)recordNumber.
-            If OrgCode is not present, return full string.
-            Additionally, handle various brackets/parentheses. Chop leading and trailing spaces.
-       -->
-       <xsl:template name="extractControlNumber">
-           <xsl:param name="subfieldW"/>
-           <xsl:variable name="tranW" select="translate($subfieldW,']})&gt;','))))')"/>
-           <xsl:choose>
-             <xsl:when test="contains($tranW,')')">
-               <xsl:value-of select="normalize-space(translate(substring-after($tranW,')'),'[]{}()&lt;&gt;',''))"/>
-             </xsl:when>
-             <xsl:otherwise>
-               <xsl:value-of select="normalize-space($subfieldW)"/>
-             </xsl:otherwise>
-           </xsl:choose>
-       </xsl:template>
-
-    <!-- Function m880Select:  Display Alternate Graphic Representation (MARC 880) for selected latin "base"tags
-        - should be called immediately before the corresonding latin tags are processed 
-        - tags in right-to-left languages are displayed floating right
-        * Parameter:
-           + basetags: display these tags if found in linkage section ( subfield 6) of tag 880
-           + codes: display these subfields codes
-        * Options: 
-            - class: wrap output in <span class="$class">...</span>
-            - label: prefix each(!) tag with label $label
-            - bibno: link to biblionumber $bibno
-            - index: build a search link using index $index with subfield $a as key; if subfield $9 is present use index 'an' with key $9 instead.
-         * Limitations:
-            - displays every field on a separate line (to switch between rtl and ltr)
-         * Pitfalls:
-           (!) output might be empty
-    -->
-    <xsl:template name="m880Select">
-         <xsl:param name="basetags"/> <!-- e.g.  100,700,110,710 -->
-        <xsl:param name="codes"/> <!-- e.g. abc  -->
-        <xsl:param name="class"/> <!-- e.g. results_summary -->
-        <xsl:param name="label"/> <!-- e.g.  Edition -->
-        <xsl:param name="bibno"/>
-        <xsl:param name="index"/> <!-- e.g.  au -->
-
-        <xsl:for-each select="marc:datafield[@tag=880]">
-            <xsl:variable name="code6" select="marc:subfield[@code=6]"/>
-            <xsl:if test="contains(string($basetags), substring($code6,1,3))">
-                <span>
-                    <xsl:choose>
-                    <xsl:when test="boolean($class) and substring($code6,string-length($code6)-1,2) ='/r'">
-                        <xsl:attribute name="class"><xsl:value-of select="$class"/> m880</xsl:attribute>
-                        <xsl:attribute name="dir">rtl</xsl:attribute>
-                    </xsl:when>
-                     <xsl:when test="boolean($class)">
-                        <xsl:attribute name="class"><xsl:value-of select="$class"/></xsl:attribute>
-                        <xsl:attribute name="style">display:block; </xsl:attribute>
-                    </xsl:when>    
-                     <xsl:when test="substring($code6,string-length($code6)-1,2) ='/r'">
-                        <xsl:attribute name="class"><xsl:value-of select="$class"/> m880</xsl:attribute>
-                    </xsl:when>                                    
-                    </xsl:choose>
-                    <xsl:if test="boolean($label)">
-                        <span class="label">
-                            <xsl:value-of select="$label"/>
-                        </span>
-                    </xsl:if>
-                    <xsl:variable name="str">
-                        <xsl:for-each select="marc:subfield">
-                            <xsl:if test="contains($codes, @code)">
-                                <xsl:value-of select="text()"/>
-                                <xsl:text> </xsl:text>
-                            </xsl:if>
-                        </xsl:for-each>
-                    </xsl:variable>
-                    <xsl:if test="string-length($str) &gt; 0">
-                        <xsl:choose>
-                            <xsl:when test="boolean($bibno)">
-                                <a>
-                                    <xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of  select="$bibno"/></xsl:attribute>
-                                    <xsl:value-of select="$str"/>
-                                </a>
-                            </xsl:when>
-                           <xsl:when test="boolean($index) and boolean(marc:subfield[@code=9])">
-                                <a>
-                                    <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of  select="marc:subfield[@code=9]"/></xsl:attribute>
-                                    <xsl:value-of select="$str"/>
-                                </a>
-                            </xsl:when>
-                            <xsl:when test="boolean($index)">
-                                <a>
-                                    <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:value-of  select="$index"/>:<xsl:value-of  select="marc:subfield[@code='a']"/></xsl:attribute>
-                                    <xsl:value-of select="$str"/>
-                                </a>
-                            </xsl:when>
-                            <xsl:otherwise>
-                                <xsl:value-of select="$str"/>
-                            </xsl:otherwise>
-                        </xsl:choose>
-                    </xsl:if>
-                </span>
-            </xsl:if>
-        </xsl:for-each>
-
-    </xsl:template>
-
-</xsl:stylesheet>
-
-<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp.
-<metaInformation>
-<scenarios/><MapperInfo srcSchemaPath="" srcSchemaRoot="" srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>
-</metaInformation>
--->
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl
deleted file mode 100644 (file)
index d2dd57a..0000000
+++ /dev/null
@@ -1,639 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-
-<!-- $Id: MARC21slim2DC.xsl,v 1.1 2003/01/06 08:20:27 adam Exp $ -->
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-    <xsl:import href="NORMARCslimUtils.xsl"/>
-    <xsl:output method = "html" indent="yes" omit-xml-declaration = "yes" encoding="UTF-8"/>
-    <xsl:template match="/">
-            <xsl:apply-templates/>
-    </xsl:template>
-
-    <xsl:template match="marc:record">
-
-        <!-- Sysprefs -->
-        <xsl:variable name="UseControlNumber" select="marc:sysprefs/marc:syspref[@name='UseControlNumber']"/>
-        <xsl:variable name="SubjectModifier"><xsl:if test="marc:sysprefs/marc:syspref[@name='TraceCompleteSubfields']='1'">,complete-subfield</xsl:if></xsl:variable>
-        <xsl:variable name="TraceSubjectSubdivisions" select="marc:sysprefs/marc:syspref[@name='TraceSubjectSubdivisions']"/>
-        <xsl:variable name="TracingQuotesLeft">
-          <xsl:choose>
-            <xsl:when test="marc:sysprefs/marc:syspref[@name='UseICU']='1'">{</xsl:when>
-            <xsl:otherwise>"</xsl:otherwise>
-          </xsl:choose>
-        </xsl:variable>
-        <xsl:variable name="TracingQuotesRight">
-          <xsl:choose>
-            <xsl:when test="marc:sysprefs/marc:syspref[@name='UseICU']='1'">}</xsl:when>
-            <xsl:otherwise>"</xsl:otherwise>
-          </xsl:choose>
-        </xsl:variable>
-        <xsl:variable name="DisplayOPACiconsXSLT" select="marc:sysprefs/marc:syspref[@name='DisplayOPACiconsXSLT']"/>
-
-        <xsl:variable name="leader" select="marc:leader"/>
-        <xsl:variable name="leader6" select="substring($leader,7,1)"/>
-        <xsl:variable name="leader7" select="substring($leader,8,1)"/>
-        <xsl:variable name="controlField008" select="marc:controlfield[@tag=008]"/>
-        <xsl:variable name="field019b" select="marc:datafield[@tag=019]/marc:subfield[@code='b']"/>
-        <xsl:variable name="typeOf008">
-            <!-- The logic here should be exactly the same for NORMARCslim2intranetDetail.xsl, NORMARCslim2intranetResults.xsl, NORMARCslim2OPACDetail.xsl and NORMARCslim2OPACResults.xsl -->
-            <xsl:choose>
-                <xsl:when test="$field019b='b' or $field019b='k' or $field019b='l' or $leader6='b'">Mon</xsl:when>
-                <xsl:when test="$field019b='e' or contains($field019b,'ec') or contains($field019b,'ed') or contains($field019b,'ee') or contains($field019b,'ef') or $leader6='g'">FV</xsl:when>
-                <xsl:when test="$field019b='c' or $field019b='d' or contains($field019b,'da') or contains($field019b,'db') or contains($field019b,'dc') or contains($field019b,'dd') or contains($field019b,'dg') or contains($field019b,'dh') or contains($field019b,'di') or contains($field019b,'dj') or contains($field019b,'dk') or $leader6='c' or $leader6='d' or $leader6='i' or $leader6='j'">Mus</xsl:when>
-                <xsl:when test="$field019b='a' or contains($field019b,'ab') or contains($field019b,'aj') or $leader6='e' or $leader6='f'">Kar</xsl:when>
-                <xsl:when test="$field019b='f' or $field019b='i' or contains($field019b,'ib') or contains($field019b,'ic') or contains($field019b,'fd') or contains($field019b,'ff') or contains($field019b,'fi') or $leader6='k'">gra</xsl:when>
-                <xsl:when test="$field019b='g' or contains($field019b,'gb') or contains($field019b,'gd') or contains($field019b,'ge') or $leader6='m'">Fil</xsl:when>
-                <xsl:when test="$leader6='o'">kom</xsl:when>
-                <xsl:when test="$field019b='h' or $leader6='r'">trd</xsl:when>
-                <xsl:when test="$field019b='j' or $leader6='a'">
-                    <xsl:choose>
-                        <xsl:when test="$leader7='a' or $leader7='c' or $leader7='m' or $leader7='p'">Mon</xsl:when>
-                        <xsl:when test="$field019b='j' or $leader7='b' or $leader7='s'">Per</xsl:when>
-                    </xsl:choose>
-                </xsl:when>
-            </xsl:choose>
-        </xsl:variable>
-
-        <!-- Tittel og ansvarsopplysninger -->
-        <xsl:if test="marc:datafield[@tag=245]">
-        <h1 class="title">
-            <xsl:for-each select="marc:datafield[@tag=245]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:if test="marc:subfield[@code='h']">
-                        <xsl:text> </xsl:text>
-                        (<xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">h</xsl:with-param>
-                        </xsl:call-template>) 
-                    </xsl:if>
-                    <xsl:if test="marc:subfield[@code='b']">
-                        <xsl:text> : </xsl:text>
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">b</xsl:with-param>
-                        </xsl:call-template>
-                    </xsl:if>
-                    <xsl:text> </xsl:text>
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">np</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
-        </h1>
-        </xsl:if>
-
-        <!-- Author Statement -->
-               <!-- 245$9 is Koha authority number --> 
-        <xsl:choose>
-        <xsl:when test="marc:datafield[@tag=100] or marc:datafield[@tag=110] or marc:datafield[@tag=111] or marc:datafield[@tag=700] or marc:datafield[@tag=710] or marc:datafield[@tag=711]">
-        <h5 class="author">av
-        <xsl:for-each select="marc:datafield[@tag=100 or @tag=700]">
-        <a>
-        <xsl:choose>
-            <xsl:when test="marc:subfield[@code=9]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-            <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=au:<xsl:value-of select="marc:subfield[@code='a']"/></xsl:attribute>
-            </xsl:otherwise>
-        </xsl:choose>
-        <xsl:call-template name="nameABCDQ"/></a>
-        <xsl:if test="marc:subfield[@code=9]">
-            <a class='authlink'>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                <img style="vertical-align:middle" height="15" width="15" src="/opac-tmpl/prog/images/filefind.png"/>
-            </a>
-        </xsl:if>
-        <xsl:choose>
-        <xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-
-        <xsl:for-each select="marc:datafield[@tag=110 or @tag=710]">
-        <a>
-        <xsl:choose>
-            <xsl:when test="marc:subfield[@code=9]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-            <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=au:<xsl:value-of select="marc:subfield[@code='a']"/></xsl:attribute>      
-            </xsl:otherwise>
-        </xsl:choose>
-        <xsl:call-template name="nameABCDN"/></a>
-        <xsl:if test="marc:subfield[@code=9]">
-            <a class='authlink'>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                <img style="vertical-align:middle" height="15" width="15" src="/opac-tmpl/prog/images/filefind.png"/>
-            </a>
-        </xsl:if>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-
-        <xsl:for-each select="marc:datafield[@tag=111 or @tag=711]">
-        <a>
-        <xsl:choose>
-            <xsl:when test="marc:subfield[@code=9]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-            <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=au:<xsl:value-of select="marc:subfield[@code='a']"/></xsl:attribute>
-            </xsl:otherwise>
-        </xsl:choose>
-        <xsl:call-template name="nameACDEQ"/></a>
-        <xsl:if test="marc:subfield[@code=9]">
-            <a class='authlink'>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                <img style="vertical-align:middle" height="15" width="15" src="/opac-tmpl/prog/images/filefind.png"/>
-            </a>
-        </xsl:if>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-
-        </xsl:for-each>
-        </h5>
-        </xsl:when>
-        </xsl:choose>
-
-    <xsl:if test="$DisplayOPACiconsXSLT!='0'">
-        <xsl:if test="$typeOf008!=''">
-        <span class="results_summary">
-            <span class="label">Materialtype: </span>
-            <xsl:choose>
-                <xsl:when test="$typeOf008='Mon'"><img src="/opac-tmpl/lib/famfamfam/BK.png" alt="Bok" title="Bok"/> Bok</xsl:when>
-                <xsl:when test="$typeOf008='Per'"><img src="/opac-tmpl/lib/famfamfam/AR.png" alt="Periodika" title="Periodika"/> Periodika</xsl:when>
-                <xsl:when test="$typeOf008='Fil'"><img src="/opac-tmpl/lib/famfamfam/CF.png" alt="Fil" title="Fil"/> Fil</xsl:when>
-                <xsl:when test="$typeOf008='Kar'"><img src="/opac-tmpl/lib/famfamfam/MP.png" alt="Kart" title="Kart"/> Kart</xsl:when>
-                <xsl:when test="$typeOf008='FV'"><img  src="/opac-tmpl/lib/famfamfam/VM.png" alt="Film og video" title="Film og video"/> Film og video</xsl:when>
-                <xsl:when test="$typeOf008='Mus'"><img src="/opac-tmpl/lib/famfamfam/PR.png" alt="Musikktrykk og lydopptak" title="Musikktrykk og lydopptak"/> Musikk</xsl:when>
-                <xsl:when test="$typeOf008='gra'"><img src="/opac-tmpl/lib/famfamfam/GR.png" alt="Grafisk materiale" title="Grafisk materiale"/> Grafisk materiale</xsl:when>
-                <xsl:when test="$typeOf008='kom'"><img src="/opac-tmpl/lib/famfamfam/MX.png" alt="Kombidokumenter" title="Kombidokumenter"/> Kombidokumenter</xsl:when>
-                <xsl:when test="$typeOf008='trd'"><img src="/opac-tmpl/lib/famfamfam/TD.png" alt="Tre-dimensjonale gjenstander" title="Tre-dimensjonale gjenstander"/> Tre-dimensjonale gjenstander</xsl:when>
-            </xsl:choose>
-        </span>
-        </xsl:if>
-    </xsl:if>
-
-        <!--Series -->
-        <xsl:if test="marc:datafield[@tag=440 or @tag=490]">
-               <span class="results_summary"><span class="label">Series: </span>
-               <xsl:for-each select="marc:datafield[@tag=440]">
-                    <a href="/cgi-bin/koha/opac-search.pl?q=se:{marc:subfield[@code='a']}">
-                   <xsl:call-template name="chopPunctuation">
-                                   <xsl:with-param name="chopString">
-                                       <xsl:call-template name="subfieldSelect">
-                                           <xsl:with-param name="codes">av</xsl:with-param>
-                                       </xsl:call-template>
-                                   </xsl:with-param>
-                               </xsl:call-template>
-                               </a>
-                           <xsl:text> </xsl:text><xsl:call-template name="part"/>
-                   <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-               </xsl:for-each>
-       
-               <xsl:for-each select="marc:datafield[@tag=490][@ind1=0]">
-                    <a href="/cgi-bin/koha/opac-search.pl?q=se:{marc:subfield[@code='a']}">
-                               <xsl:call-template name="chopPunctuation">
-                                   <xsl:with-param name="chopString">
-                                       <xsl:call-template name="subfieldSelect">
-                                           <xsl:with-param name="codes">av</xsl:with-param>
-                                       </xsl:call-template>
-                                   </xsl:with-param>
-                               </xsl:call-template>
-                   </a>
-                           <xsl:call-template name="part"/>
-               <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-               </xsl:for-each>
-               </span>
-        </xsl:if>
-
-        <!-- Analytics -->
-        <xsl:if test="$leader7='s' or $leader7='c'">
-        <span class="results_summary analytics"><span class="label">Analytics: </span>
-            <a>
-            <xsl:choose>
-            <xsl:when test="$UseControlNumber = '1' and marc:controlfield[@tag=001]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=rcn:<xsl:value-of select="marc:controlfield[@tag=001]"/>+and+(bib-level:a+or+bib-level:b)</xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Host-item:<xsl:value-of select="translate(marc:datafield[@tag=245]/marc:subfield[@code='a'], '/', '')"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:text>Show analytics</xsl:text>
-            </a>
-        </span>
-        </xsl:if>
-
-        <!-- 773 - Links from child to parent -->
-        <xsl:if test="marc:datafield[@tag=773]">
-        <xsl:for-each select="marc:datafield[@tag=773]">
-        <xsl:if test="@ind1=0">
-        <span class="results_summary in"><span class="label">
-        <xsl:choose>
-        <xsl:when test="@ind2=' '">
-            In:
-        </xsl:when>
-        <xsl:when test="@ind2=8">
-            <xsl:if test="marc:subfield[@code='i']">
-                <xsl:value-of select="marc:subfield[@code='i']"/>
-            </xsl:if>
-        </xsl:when>
-        </xsl:choose>
-        </span>
-                <xsl:variable name="f773">
-                    <xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template></xsl:with-param></xsl:call-template>
-                </xsl:variable>
-            <xsl:choose>
-                <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-                        <xsl:value-of select="translate($f773, '()', '')"/>
-                    </a>
-                    <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if>
-                </xsl:when>
-                <xsl:when test="marc:subfield[@code='0']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:subfield[@code='0']"/></xsl:attribute>
-                        <xsl:value-of select="$f773"/>
-                    </a>
-                </xsl:when>
-                <xsl:otherwise>
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f773, '()', '')"/></xsl:attribute>
-                        <xsl:value-of select="$f773"/>
-                    </a>
-                    <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if>
-                </xsl:otherwise>
-            </xsl:choose>
-        </span>
-        <xsl:if test="marc:subfield[@code='n']">
-            <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
-        </xsl:if>
-        </xsl:if>
-        </xsl:for-each>
-        </xsl:if>
-
-        <!-- Publisher Statement -->
-        
-        <xsl:if test="marc:datafield[@tag=260]">
-        <span class="results_summary"><span class="label">Utgiver: </span>
-            <xsl:for-each select="marc:datafield[@tag=260]">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">bcg</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span> 
-        </xsl:if>
-
-        <!-- Edition Statement -->
-        
-        <xsl:if test="marc:datafield[@tag=250]">
-        <span class="results_summary"><span class="label">Utgave: </span>
-            <xsl:for-each select="marc:datafield[@tag=250]">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">ab</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- Description -->
-        
-        <xsl:if test="marc:datafield[@tag=300]">
-        <span class="results_summary"><span class="label">Beskrivelse: </span>
-            <xsl:for-each select="marc:datafield[@tag=300]">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abceg</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-       </xsl:if>
-
-       <abbr class="unapi-id" title="koha:biblionumber:{marc:datafield[@tag=999]/marc:subfield[@code='c']}" ><!-- unAPI --></abbr>
-
-       <xsl:if test="marc:datafield[@tag=020]">
-        <span class="results_summary"><span class="label">ISBN: </span>
-        <xsl:for-each select="marc:datafield[@tag=020]">
-        <xsl:variable name="isbn" select="marc:subfield[@code='a']"/>
-                <xsl:value-of select="marc:subfield[@code='a']"/>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=022]">
-        <span class="results_summary"><span class="label">ISSN: </span>
-        <xsl:for-each select="marc:datafield[@tag=022]">
-                <xsl:value-of select="marc:subfield[@code='a']"/>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- Other Title  Statement -->
-
-        <xsl:if test="marc:datafield[@tag=246]">
-        <span class="results_summary"><span class="label">Parallelltittel: </span>
-            <xsl:for-each select="marc:datafield[@tag=246]">
-                <xsl:call-template name="chopPunctuation">
-                  <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abhfgnp</xsl:with-param>
-                    </xsl:call-template>
-                   </xsl:with-param>
-               </xsl:call-template>
-                    <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-        </span>
-       </xsl:if>
-
-        <!-- Uniform Title  Statement -->
-
-        <xsl:if test="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">
-        <span class="results_summary"><span class="label">Standardtittel: </span>
-        <xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">
-            <xsl:variable name="str">
-                <xsl:for-each select="marc:subfield">
-                    <xsl:if test="(contains('adfklmor',@code) and (not(../marc:subfield[@code='n' or @code='p']) or (following-sibling::marc:subfield[@code='n' or @code='p'])))">
-                        <xsl:value-of select="text()"/>
-                        <xsl:text> </xsl:text>
-                     </xsl:if>
-                </xsl:for-each>
-            </xsl:variable>
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-                        
-                </xsl:with-param>
-            </xsl:call-template>
-            <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-
-        <!-- Subjects -->
-
-        <xsl:if test="marc:datafield[substring(@tag, 1, 1) = '6']">
-            <span class="results_summary subjects"><span class="label">Emne(r): </span>
-            <xsl:for-each select="marc:datafield[substring(@tag, 1, 1) = '6']">
-            <a>
-            <xsl:choose>
-            <!-- Will implement this later
-                <xsl:when test="marc:subfield[@code=9] and $UseAuthoritiesForTracings='1'">
-                    <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                </xsl:when>
-            -->
-            <xsl:when test="$TraceSubjectSubdivisions='1'">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcdvxyz</xsl:with-param>
-                        <xsl:with-param name="delimeter"> AND </xsl:with-param>
-                        <xsl:with-param name="prefix">(su<xsl:value-of select="$SubjectModifier"/>:<xsl:value-of select="$TracingQuotesLeft"/></xsl:with-param>
-                        <xsl:with-param name="suffix"><xsl:value-of select="$TracingQuotesRight"/>)</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=su<xsl:value-of select="$SubjectModifier"/>:<xsl:value-of select="$TracingQuotesLeft"/><xsl:value-of select="marc:subfield[@code='a']"/><xsl:value-of select="$TracingQuotesRight"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">abcdvxyz</xsl:with-param>
-                        <xsl:with-param name="subdivCodes">vxyz</xsl:with-param>
-                        <xsl:with-param name="subdivDelimiter">-- </xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-            </xsl:call-template>
-            </a>
-            <xsl:if test="marc:subfield[@code=9]">
-                <a class='authlink'>
-                    <xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="marc:subfield[@code=9]"/></xsl:attribute>
-                    <img style="vertical-align:middle" height="15" width="15" src="/opac-tmpl/prog/images/filefind.png"/>
-                </a>
-            </xsl:if>
-            <xsl:choose>
-            <xsl:when test="position()=last()"></xsl:when>
-            <xsl:otherwise> | </xsl:otherwise>
-            </xsl:choose>
-
-            </xsl:for-each>
-            </span>
-        </xsl:if>
-
-        <xsl:if test="marc:datafield[@tag=856]">
-        <span class="results_summary"><span class="label">Nettbasert ressurs: </span>
-        <xsl:for-each select="marc:datafield[@tag=856]">
-            <a><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
-        <xsl:choose>
-            <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">y3z</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:when>
-        <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
-        Klikk her for tilgang
-        </xsl:when>
-        </xsl:choose>
-        </a>
-            <xsl:choose>
-            <xsl:when test="position()=last()"></xsl:when>
-            <xsl:otherwise> | </xsl:otherwise>
-            </xsl:choose>  
-        </xsl:for-each>
-        </span>
-        </xsl:if>
-        
-        <!-- NORMARC does not define indicators for 505
-        <xsl:if test="marc:datafield[@tag=505]">
-        <xsl:for-each select="marc:datafield[@tag=505]">
-        <span class="results_summary"><span class="label">
-        <xsl:choose>
-        <xsl:when test="@ind1=0">
-            Contents:
-        </xsl:when>
-        <xsl:when test="@ind1=1">
-            Incomplete contents:
-        </xsl:when>
-        <xsl:when test="@ind1=1">
-            Partial contents:
-        </xsl:when>
-        </xsl:choose>  
-        </span>
-        <xsl:choose>
-        <xsl:when test="@ind2=0">
-            <xsl:for-each select="marc:subfield[@code='t']">
-                <xsl:value-of select="marc:subfield[@code=t]"/> <xsl:value-of select="marc:subfield[@code=r]"/>
-            </xsl:for-each> 
-        </xsl:when>
-        <xsl:otherwise>
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">au</xsl:with-param>
-            </xsl:call-template>
-        </xsl:otherwise>
-        </xsl:choose>
-        </span>
-        </xsl:for-each>
-        </xsl:if>
-        -->
-        <xsl:if test="marc:datafield[@tag=505]">
-               <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">a</xsl:with-param>
-            </xsl:call-template>
-               </xsl:if>
-               
-        <!-- 780 -->
-        <xsl:if test="marc:datafield[@tag=780]">
-        <xsl:for-each select="marc:datafield[@tag=780]">
-        <span class="results_summary"><span class="label">
-        <xsl:choose>
-               <xsl:when test="@ind2=0">
-                   Fortsettelse av:
-               </xsl:when>
-               <xsl:when test="@ind2=1">
-                   Delvis fortsettelse av:
-               </xsl:when>
-               <xsl:when test="@ind2=2">
-                   Avløser:
-               </xsl:when>
-               <xsl:when test="@ind2=3">
-                   Avløser delvis:
-               </xsl:when>
-               <xsl:when test="@ind2=4">
-                   SammenslÃ¥ing av: ... ; og ...
-               </xsl:when>
-               <xsl:when test="@ind2=5">
-                   Har tatt opp:
-               </xsl:when>
-               <xsl:when test="@ind2=6">
-                   Har delvis tatt opp:
-               </xsl:when>
-               <xsl:when test="@ind2=7">
-                   Utskilt fra:
-               </xsl:when>
-        </xsl:choose>
-        </span>
-                <xsl:variable name="f780">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:variable>
-             <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:value-of select="translate($f780, '()', '')"/></xsl:attribute>
-                <xsl:value-of select="translate($f780, '()', '')"/>
-            </a>
-        </span>
-        <xsl:choose>
-        <xsl:when test="@ind1=0">
-            <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
-        </xsl:when>
-        </xsl:choose>
-
-        </xsl:for-each>
-        </xsl:if>
-
-        <!-- 785 -->
-        <xsl:if test="marc:datafield[@tag=785]">
-        <xsl:for-each select="marc:datafield[@tag=785]">
-        <span class="results_summary"><span class="label">
-        <xsl:choose>
-               <xsl:when test="@ind2=0">
-                   Fortsettelse i:
-               </xsl:when>
-               <xsl:when test="@ind2=1">
-                   Fortsettes delvis i:
-               </xsl:when>
-               <xsl:when test="@ind2=2">
-                   Avløst av:
-               </xsl:when>
-               <xsl:when test="@ind2=3">
-                   Delvsi avløst av:
-               </xsl:when>
-               <xsl:when test="@ind2=4">
-                   GÃ¥tt inn i:
-               </xsl:when>
-               <xsl:when test="@ind2=5">
-                   Delvis gÃ¥tt inn i:
-               </xsl:when>
-               <xsl:when test="@ind2=6">
-                   Fortsettes av: ...; og ...
-               </xsl:when>
-               <xsl:when test="@ind2=7">
-                       SlÃ¥tt sammen med: .., til: ...
-               </xsl:when>
-        </xsl:choose>
-        </span>
-                   <xsl:variable name="f785">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:variable>
-
-                <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:value-of select="translate($f785, '()', '')"/></xsl:attribute>
-                <xsl:value-of select="translate($f785, '()', '')"/>
-            </a>
-
-        </span>
-        </xsl:for-each>
-        </xsl:if>
-
-    </xsl:template>
-
-    <xsl:template name="part">
-        <xsl:variable name="partNumber">
-            <xsl:call-template name="specialSubfieldSelect">
-                <xsl:with-param name="axis">n</xsl:with-param>
-                <xsl:with-param name="anyCodes">n</xsl:with-param>
-                <xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:variable name="partName">
-            <xsl:call-template name="specialSubfieldSelect">
-                <xsl:with-param name="axis">p</xsl:with-param>
-                <xsl:with-param name="anyCodes">p</xsl:with-param>
-                <xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:if test="string-length(normalize-space($partNumber))">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="$partNumber"/>
-                </xsl:call-template>
-        </xsl:if>
-        <xsl:if test="string-length(normalize-space($partName))">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="$partName"/>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="specialSubfieldSelect">
-        <xsl:param name="anyCodes"/>
-        <xsl:param name="axis"/>
-        <xsl:param name="beforeCodes"/>
-        <xsl:param name="afterCodes"/>
-        <xsl:variable name="str">
-            <xsl:for-each select="marc:subfield">
-                <xsl:if test="contains($anyCodes, @code)      or (contains($beforeCodes,@code) and following-sibling::marc:subfield[@code=$axis])      or (contains($afterCodes,@code) and preceding-sibling::marc:subfield[@code=$axis])">
-                    <xsl:value-of select="text()"/>
-                    <xsl:text> </xsl:text>
-                </xsl:if>
-            </xsl:for-each>
-        </xsl:variable>
-        <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-    </xsl:template>
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl
deleted file mode 100644 (file)
index a86affb..0000000
+++ /dev/null
@@ -1,958 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-
-<!-- $Id: MARC21slim2DC.xsl,v 1.1 2003/01/06 08:20:27 adam Exp $ -->
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-    <xsl:import href="NORMARCslimUtils.xsl"/>
-    <xsl:output method = "html" indent="yes" omit-xml-declaration = "yes" encoding="UTF-8"/>
-    <xsl:key name="item-by-status" match="items:item" use="items:status"/>
-    <xsl:key name="item-by-status-and-branch" match="items:item" use="concat(items:status, ' ', items:homebranch)"/>
-
-    <xsl:template match="/">
-            <xsl:apply-templates/>
-    </xsl:template>
-    <xsl:template match="marc:record">
-
-    <!-- System preferences -->
-    <xsl:variable name="UseControlNumber" select="marc:sysprefs/marc:syspref[@name='UseControlNumber']"/>
-    <xsl:variable name="DisplayOPACiconsXSLT" select="marc:sysprefs/marc:syspref[@name='DisplayOPACiconsXSLT']"/>
-    <xsl:variable name="singleBranchMode" select="marc:sysprefs/marc:syspref[@name='singleBranchMode']"/>
-
-        <xsl:variable name="leader" select="marc:leader"/>
-        <xsl:variable name="leader6" select="substring($leader,7,1)"/>
-        <xsl:variable name="leader7" select="substring($leader,8,1)"/>
-        <xsl:variable name="biblionumber" select="marc:datafield[@tag=999]/marc:subfield[@code='c']"/>
-        <xsl:variable name="isbn" select="marc:datafield[@tag=020]/marc:subfield[@code='a']"/>
-        <xsl:variable name="controlField007" select="marc:controlfield[@tag=007]"/>
-        <xsl:variable name="controlField007-00" select="substring($controlField007,1,1)"/>
-        <xsl:variable name="controlField007-01" select="substring($controlField007,2,1)"/>
-        <xsl:variable name="controlField008" select="marc:controlfield[@tag=008]"/>
-        <xsl:variable name="field019b" select="marc:datafield[@tag=019]/marc:subfield[@code='b']"/>
-        <xsl:variable name="typeOf008">
-            <!-- The logic here should be exactly the same for NORMARCslim2intranetDetail.xsl, NORMARCslim2intranetResults.xsl, NORMARCslim2OPACDetail.xsl and NORMARCslim2OPACResults.xsl -->
-            <xsl:choose>
-                <xsl:when test="$field019b='b' or $field019b='k' or $field019b='l' or $leader6='b'">Mon</xsl:when>
-                <xsl:when test="$field019b='e' or contains($field019b,'ec') or contains($field019b,'ed') or contains($field019b,'ee') or contains($field019b,'ef') or $leader6='g'">FV</xsl:when>
-                <xsl:when test="$field019b='c' or $field019b='d' or contains($field019b,'da') or contains($field019b,'db') or contains($field019b,'dc') or contains($field019b,'dd') or contains($field019b,'dg') or contains($field019b,'dh') or contains($field019b,'di') or contains($field019b,'dj') or contains($field019b,'dk') or $leader6='c' or $leader6='d' or $leader6='i' or $leader6='j'">Mus</xsl:when>
-                <xsl:when test="$field019b='a' or contains($field019b,'ab') or contains($field019b,'aj') or $leader6='e' or $leader6='f'">Kar</xsl:when>
-                <xsl:when test="$field019b='f' or $field019b='i' or contains($field019b,'ib') or contains($field019b,'ic') or contains($field019b,'fd') or contains($field019b,'ff') or contains($field019b,'fi') or $leader6='k'">gra</xsl:when>
-                <xsl:when test="$field019b='g' or contains($field019b,'gb') or contains($field019b,'gd') or contains($field019b,'ge') or $leader6='m'">Fil</xsl:when>
-                <xsl:when test="$leader6='o'">kom</xsl:when>
-                <xsl:when test="$field019b='h' or $leader6='r'">trd</xsl:when>
-                <xsl:when test="$field019b='j' or $leader6='a'">
-                    <xsl:choose>
-                        <xsl:when test="$leader7='a' or $leader7='c' or $leader7='m' or $leader7='p'">Mon</xsl:when>
-                        <xsl:when test="$field019b='j' or $leader7='b' or $leader7='s'">Per</xsl:when>
-                    </xsl:choose>
-                </xsl:when>
-            </xsl:choose>
-        </xsl:variable>
-        <xsl:variable name="controlField008-23" select="substring($controlField008,24,1)"/>
-        <xsl:variable name="controlField008-21" select="substring($controlField008,22,1)"/>
-        <xsl:variable name="controlField008-22" select="substring($controlField008,23,1)"/>
-        <xsl:variable name="controlField008-24" select="substring($controlField008,25,4)"/>
-        <xsl:variable name="controlField008-26" select="substring($controlField008,27,1)"/>
-        <xsl:variable name="controlField008-29" select="substring($controlField008,30,1)"/>
-        <xsl:variable name="controlField008-34" select="substring($controlField008,35,1)"/>
-        <xsl:variable name="controlField008-33" select="substring($controlField008,34,1)"/>
-        <xsl:variable name="controlField008-30-31" select="substring($controlField008,31,2)"/>
-
-        <xsl:variable name="physicalDescription">
-        
-        <!-- Why are these treated specially? 
-        
-            <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='a']">
-                reformatted digital
-            </xsl:if>
-            <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='b']">
-                digitized microfilm
-            </xsl:if>
-            <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='d']">
-                digitized other analog
-            </xsl:if>
-
-            <xsl:variable name="check008-23">
-                <xsl:if test="$typeOf008='BK' or $typeOf008='MU' or $typeOf008='CR' or $typeOf008='MX'">
-                    <xsl:value-of select="true()"></xsl:value-of>
-                </xsl:if>
-            </xsl:variable>
-            <xsl:variable name="check008-29">
-                <xsl:if test="$typeOf008='MP' or $typeOf008='VM'">
-                    <xsl:value-of select="true()"></xsl:value-of>
-                </xsl:if>
-            </xsl:variable>
-            
-            <xsl:choose>
-                <xsl:when test="($check008-23 and $controlField008-23='f') or ($check008-29 and $controlField008-29='f')">
-                    braille
-                </xsl:when>
-                <xsl:when test="($controlField008-23=' ' and ($leader6='c' or $leader6='d')) or (($typeOf008='BK' or $typeOf008='CR') and ($controlField008-23=' ' or $controlField008='r'))">
-                    print
-                </xsl:when>
-                <xsl:when test="$leader6 = 'm' or ($check008-23 and $controlField008-23='s') or ($check008-29 and $controlField008-29='s')">
-                    electronic
-                </xsl:when>
-                <xsl:when test="($check008-23 and $controlField008-23='b') or ($check008-29 and $controlField008-29='b')">
-                    microfiche
-                </xsl:when>
-                <xsl:when test="($check008-23 and $controlField008-23='a') or ($check008-29 and $controlField008-29='a')">
-                    microfilm
-                </xsl:when>
-            </xsl:choose>
-            
-            -->
-            
-            <!-- 019$b from BSMARC -->
-            
-            <xsl:if test="$field019b">
-                               <xsl:if test="$field019b='a'"> Kartografisk materiale</xsl:if>
-                               <xsl:if test="contains($field019b,'ab')"> Atlas</xsl:if>
-                               <xsl:if test="contains($field019b,'aj')"> Kart</xsl:if>
-                               <xsl:if test="$field019b='b'"> Manuskripter</xsl:if>
-                               <xsl:if test="$field019b='c'"> Musikktrykk</xsl:if>
-                               <xsl:if test="$field019b='d'"> Lydopptak</xsl:if>
-                               <xsl:if test="contains($field019b,'da')"> Grammofonplate</xsl:if>
-                               <xsl:if test="contains($field019b,'db')"> Kassett</xsl:if>
-                               <xsl:if test="contains($field019b,'dc')"> Kompaktplate</xsl:if>
-                               <xsl:if test="contains($field019b,'dd')"> Avspiller med lydfil (eks. Digibøker)</xsl:if>
-                               <xsl:if test="contains($field019b,'dg')"> Musikk</xsl:if>
-                               <xsl:if test="contains($field019b,'dh')"> SprÃ¥kkurs</xsl:if>
-                               <xsl:if test="contains($field019b,'di')"> Lydbok</xsl:if>
-                               <xsl:if test="contains($field019b,'dj')"> Annen tale/annet</xsl:if>
-                               <xsl:if test="contains($field019b,'dk')"> Kombidokument</xsl:if>
-                               <xsl:if test="$field019b='e'"> Film og video</xsl:if>
-                               <xsl:if test="contains($field019b,'ec')"> Filmspole</xsl:if>
-                               <xsl:if test="contains($field019b,'ed')"> Videokassett (VHS)</xsl:if>
-                               <xsl:if test="contains($field019b,'ee')"> Videoplate (DVD)</xsl:if>
-                               <xsl:if test="contains($field019b,'ef')"> Blu-ray-plate</xsl:if>
-                               <xsl:if test="$field019b='f'"> Grafisk materiale</xsl:if>
-                               <xsl:if test="contains($field019b,'fd')"> Dias</xsl:if>
-                               <xsl:if test="contains($field019b,'ff')"> Fotografi</xsl:if>
-                               <xsl:if test="contains($field019b,'fi')"> Kunstreproduksjon</xsl:if>
-                               <xsl:if test="$field019b='g'"> Elektroniske ressurser</xsl:if>
-                               <xsl:if test="contains($field019b,'gb')"> Diskett</xsl:if>
-                               <xsl:if test="contains($field019b,'gd')"> Optiske lagringsmedia (CD-ROM)</xsl:if>
-                               <xsl:if test="contains($field019b,'ge')"> Nettressurser</xsl:if>
-                               <xsl:if test="$field019b='h'"> Tredimensjonale gjenstander</xsl:if>
-                               <xsl:if test="$field019b='i'"> Mikroformer</xsl:if>
-                               <xsl:if test="contains($field019b,'ib')"> Mikrofilmspole</xsl:if>
-                               <xsl:if test="contains($field019b,'ic')"> Mikrofilmkort</xsl:if>
-                               <xsl:if test="$field019b='j'"> Periodika</xsl:if>
-                               <xsl:if test="$field019b='k'"> Artikler (i bøker eller periodika)</xsl:if>
-                               <xsl:if test="$field019b='l'"> Fysiske bøker</xsl:if>
-            </xsl:if>
-            
-            <!-- Check positions 00 and 01 of controlfield 007 -->
-
-            <xsl:if test="$controlField007-00='a'">
-               <!-- Kartografisk materiale (unntatt globus) -->
-                               <xsl:if test="$controlField007-01='a'">Anamorfisk kart</xsl:if>
-                               <xsl:if test="$controlField007-01='b'">Atlas</xsl:if>
-                               <xsl:if test="$controlField007-01='c'">Fantasikart</xsl:if>
-                               <xsl:if test="$controlField007-01='d'">Flykart</xsl:if>
-                               <xsl:if test="$controlField007-01='e'">Sjøkart</xsl:if>
-                               <xsl:if test="$controlField007-01='f'">Navigasjonskart</xsl:if>
-                               <xsl:if test="$controlField007-01='g'">Blokkdiagram</xsl:if>
-                               <xsl:if test="$controlField007-01='h'">Stjernekart</xsl:if>
-                               <xsl:if test="$controlField007-01='j'">Kart</xsl:if>
-                               <xsl:if test="$controlField007-01='k'">Kartprofil</xsl:if>
-                               <xsl:if test="$controlField007-01='l'">Fotokart</xsl:if>
-                               <xsl:if test="$controlField007-01='m'">Fotomosaikk</xsl:if>
-                               <xsl:if test="$controlField007-01='n'">Ortofoto</xsl:if>
-                               <xsl:if test="$controlField007-01='o'">Tegnet kart</xsl:if>
-                               <xsl:if test="$controlField007-01='p'">Trykt kart</xsl:if>
-                               <xsl:if test="$controlField007-01='q'">Terrengmodell</xsl:if>
-                               <xsl:if test="$controlField007-01='r'">Fjernanalysebilde</xsl:if>
-                               <xsl:if test="$controlField007-01='s'">Kartseksjon</xsl:if>
-                               <xsl:if test="$controlField007-01='t'">Plan</xsl:if>
-                               <xsl:if test="$controlField007-01='y'">Perspektivkart</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen karttype</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='c'">
-               <!-- Maskinlesbar fil -->
-                               <xsl:if test="$controlField007-01='a'">Magnetisk-optisk plate</xsl:if>
-                               <xsl:if test="$controlField007-01='b'">Lagringsbrikke</xsl:if>
-                               <xsl:if test="$controlField007-01='c'">Optisk kassett</xsl:if>
-                               <xsl:if test="$controlField007-01='d'">Diskett</xsl:if>
-                               <xsl:if test="$controlField007-01='h'">Platelager (harddisk)</xsl:if>
-                               <xsl:if test="$controlField007-01='k'">MagnetbÃ¥ndkassett</xsl:if>
-                               <xsl:if test="$controlField007-01='m'">MagnetbÃ¥ndspole</xsl:if>
-                               <xsl:if test="$controlField007-01='n'">Fjerntilgang (online)</xsl:if>
-                               <xsl:if test="$controlField007-01='o'">Optisk plate</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annet lagringsmedium</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='d'">
-               <!-- Globus -->
-                               <xsl:if test="$controlField007-01='a'">Stjerneglobus</xsl:if>
-                               <xsl:if test="$controlField007-01='b'">Planet- eller mÃ¥neglobus</xsl:if>
-                               <xsl:if test="$controlField007-01='c'">Jordglobus</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen globustype</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='g'">
-               <!-- Grafisk materiale som er tenkt projisert eller gjennomlyst -->
-                               <xsl:if test="$controlField007-01='h'">Hologram</xsl:if>
-                               <xsl:if test="$controlField007-01='o'">BilledbÃ¥nd</xsl:if>
-                               <xsl:if test="$controlField007-01='p'">Stereobilde</xsl:if>
-                               <xsl:if test="$controlField007-01='r'">Røntgenbilde</xsl:if>
-                               <xsl:if test="$controlField007-01='s'">Dia</xsl:if>
-                               <xsl:if test="$controlField007-01='t'">Transparent</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen materialtype</xsl:if>
-            </xsl:if>
-       
-            <xsl:if test="$controlField007-00='h'">
-               <!-- Mikroform -->
-                               <xsl:if test="$controlField007-01='a'">Vinduskort</xsl:if>
-                               <xsl:if test="$controlField007-01='c'">Mikrofilmkassett</xsl:if>
-                               <xsl:if test="$controlField007-01='d'">Mikrofilmspole</xsl:if>
-                               <xsl:if test="$controlField007-01='e'">Mikrofilmkort</xsl:if>
-                               <xsl:if test="$controlField007-01='g'">Mikro-opak</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen mikroformtype</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='k'">
-               <!-- Grafisk materiale som er ugjennomtrengelig for lys -->
-                               <xsl:if test="$controlField007-01='c'">Collage</xsl:if> <!-- Originalt kunstverk -->
-                               <xsl:if test="$controlField007-01='d'">Tegning</xsl:if> <!-- Originalt kunstverk -->
-                               <xsl:if test="$controlField007-01='e'">Maleri</xsl:if> <!-- Originalt kunstverk -->
-                               <xsl:if test="$controlField007-01='g'">Fotografi - negativ</xsl:if>
-                               <xsl:if test="$controlField007-01='h'">Fotografi</xsl:if> <!-- Brukes ogsÃ¥ om ugjennomsiktige stereobilder. -->
-                               <xsl:if test="$controlField007-01='i'">Bilde</xsl:if> <!-- Brukes nÃ¥r en mer spesifikk betegnelse er ukjent eller uønsket. -->
-                               <xsl:if test="$controlField007-01='j'">Grafisk blad</xsl:if>
-                               <xsl:if test="$controlField007-01='k'">Flipover</xsl:if>
-                               <xsl:if test="$controlField007-01='l'">Teknisk tegning</xsl:if>
-                               <xsl:if test="$controlField007-01='m'">Studieplansje</xsl:if>
-                               <xsl:if test="$controlField007-01='n'">Plansje</xsl:if>
-                               <xsl:if test="$controlField007-01='o'">Billedkort</xsl:if>
-                               <xsl:if test="$controlField007-01='p'">Ordkort</xsl:if>
-                               <xsl:if test="$controlField007-01='q'">Symbolkort</xsl:if>
-                               <xsl:if test="$controlField007-01='r'">Kunstreproduksjon</xsl:if>
-                               <xsl:if test="$controlField007-01='s'">Postkort</xsl:if>
-                               <xsl:if test="$controlField007-01='t'">Plakat</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen materialtype</xsl:if>
-            </xsl:if>
-       
-            <xsl:if test="$controlField007-00='m'">
-               <!-- Film -->
-                               <xsl:if test="$controlField007-01='c'">Filmsløyfe</xsl:if>
-                               <xsl:if test="$controlField007-01='f'">Filmkassett</xsl:if>
-                               <xsl:if test="$controlField007-01='r'">Filmspole</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen filmtype</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='s'">
-               <!-- Lydopptak -->
-                               <xsl:if test="$controlField007-01='c'">Kompaktplate</xsl:if>
-                               <xsl:if test="$controlField007-01='d'">Grammofonplate</xsl:if>
-                               <xsl:if test="$controlField007-01='e'">Sylinder</xsl:if> <!-- Lydrull, voksrull, fonografsylinder -->
-                               <xsl:if test="$controlField007-01='g'">Sløyfekassett</xsl:if>
-                               <xsl:if test="$controlField007-01='i'">Filmlydspor</xsl:if>
-                               <xsl:if test="$controlField007-01='q'">Rull (pianorull/orgelrull)</xsl:if>
-                               <xsl:if test="$controlField007-01='s'">Lydkassett</xsl:if>
-                               <xsl:if test="$controlField007-01='t'">LydbÃ¥nd</xsl:if>
-                               <xsl:if test="$controlField007-01='w'">Wire</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annet lydmateriale</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='u'">
-               <!-- Tre-dimensjonal gjenstand -->
-                               <xsl:if test="$controlField007-01='a'">Originalt kunstverk</xsl:if> <!-- F.eks. en skulptur. -->
-                               <xsl:if test="$controlField007-01='c'">Kunstreproduksjon</xsl:if>
-                               <xsl:if test="$controlField007-01='d'">Diorama</xsl:if>
-                               <xsl:if test="$controlField007-01='e'">Øvelsesmodell</xsl:if>
-                               <xsl:if test="$controlField007-01='g'">Spill</xsl:if>
-                               <xsl:if test="$controlField007-01='p'">Mikroskopdia</xsl:if>
-                               <xsl:if test="$controlField007-01='q'">Modell</xsl:if>
-                               <xsl:if test="$controlField007-01='r'">Realia</xsl:if>
-                               <xsl:if test="$controlField007-01='u'">Utstilling</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen type gjenstand</xsl:if>
-            </xsl:if>
-
-            <xsl:if test="$controlField007-00='v'">
-               <!-- Videoopptak -->
-                               <xsl:if test="$controlField007-01='d'">Videoplate</xsl:if>
-                               <xsl:if test="$controlField007-01='f'">Videokassett</xsl:if>
-                               <xsl:if test="$controlField007-01='r'">Videospole</xsl:if>
-                               <xsl:if test="$controlField007-01='z'">Annen type videoopptak</xsl:if>
-            </xsl:if>
-
-        </xsl:variable>
-
-               <!-- Tittel og ansvarsopplysninger -->
-       <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="$biblionumber"/></xsl:attribute>
-        <xsl:if test="marc:datafield[@tag=245]">
-        <xsl:for-each select="marc:datafield[@tag=245]">
-            <xsl:variable name="title">
-                     <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a</xsl:with-param>
-                    </xsl:call-template>
-                    <xsl:if test="marc:subfield[@code='h']">
-                        <xsl:text> </xsl:text>
-                        (<xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">h</xsl:with-param>
-                        </xsl:call-template>) 
-                    </xsl:if>
-                    <xsl:if test="marc:subfield[@code='b']">
-                        <xsl:text> : </xsl:text>
-                        <xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">b</xsl:with-param>
-                        </xsl:call-template>
-                    </xsl:if>
-                    <xsl:text> </xsl:text>
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">np</xsl:with-param>
-                     </xsl:call-template>
-            </xsl:variable>
-            <xsl:variable name="titleChop">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString">
-                        <xsl:value-of select="$title"/>
-                    </xsl:with-param>
-                </xsl:call-template>
-            </xsl:variable>
-            <xsl:value-of select="$titleChop"/>
-        </xsl:for-each>
-        </xsl:if>
-    </a>
-    <p>
-
-    <xsl:choose>
-    <xsl:when test="marc:datafield[@tag=100] or marc:datafield[@tag=110] or marc:datafield[@tag=111] or marc:datafield[@tag=700] or marc:datafield[@tag=710] or marc:datafield[@tag=711]">
-
-    av 
-        <xsl:for-each select="marc:datafield[(@tag=100 or @tag=700) and @ind1!='z']">
-            <xsl:choose>
-            <xsl:when test="position()=last()">
-                <xsl:call-template name="nameABCDQ"/>.
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:call-template name="nameABCDQ"/>;
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-
-        <xsl:for-each select="marc:datafield[(@tag=110 or @tag=710) and @ind1!='z']">
-            <xsl:choose>
-            <xsl:when test="position()=last()">
-                <xsl:call-template name="nameABCDN"/>.
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:call-template name="nameABCDN"/>;
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-
-        <xsl:for-each select="marc:datafield[(@tag=111 or @tag=711) and @ind1!='z']">
-            <xsl:choose>
-            <xsl:when test="position()=last()">
-                <xsl:call-template name="nameACDEQ"/>.
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:call-template name="nameACDEQ"/>;
-            </xsl:otherwise>
-            </xsl:choose>
-        </xsl:for-each>
-    </xsl:when>
-    </xsl:choose>
-    </p>
-
-    <xsl:if test="marc:datafield[@tag=250]">
-       <span class="results_summary">
-    <span class="label">Utgave: </span>
-            <xsl:for-each select="marc:datafield[@tag=250]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">ab</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
-       </span>
-    </xsl:if>
-
-        <!-- Analytics -->
-        <xsl:if test="$leader7='s' or $leader7='c'">
-        <span class="results_summary analytics"><span class="label">Analytics: </span>
-            <a>
-            <xsl:choose>
-            <xsl:when test="$UseControlNumber = '1' and marc:controlfield[@tag=001]">
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=rcn:<xsl:value-of select="marc:controlfield[@tag=001]"/>+and+(bib-level:a+or+bib-level:b)</xsl:attribute>
-            </xsl:when>
-            <xsl:otherwise>
-                <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Host-item:<xsl:value-of select="translate(marc:datafield[@tag=245]/marc:subfield[@code='a'], '/', '')"/></xsl:attribute>
-            </xsl:otherwise>
-            </xsl:choose>
-            <xsl:text>Show analytics</xsl:text>
-            </a>
-        </span>
-        </xsl:if>
-
-        <!-- 773 - Links from child to parent -->
-        <xsl:if test="marc:datafield[@tag=773]">
-        <xsl:for-each select="marc:datafield[@tag=773]">
-        <xsl:if test="@ind1=0">
-        <span class="results_summary in"><span class="label">
-        <xsl:choose>
-        <xsl:when test="@ind2=' '">
-            In:
-        </xsl:when>
-        <xsl:when test="@ind2=8">
-            <xsl:if test="marc:subfield[@code='i']">
-                <xsl:value-of select="marc:subfield[@code='i']"/>
-            </xsl:if>
-        </xsl:when>
-        </xsl:choose>
-        </span>
-                <xsl:variable name="f773">
-                    <xsl:call-template name="chopPunctuation"><xsl:with-param name="chopString"><xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">a_t</xsl:with-param>
-                    </xsl:call-template></xsl:with-param></xsl:call-template>
-                </xsl:variable>
-            <xsl:choose>
-                <xsl:when test="$UseControlNumber = '1' and marc:subfield[@code='w']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=Control-number:<xsl:call-template name="extractControlNumber"><xsl:with-param name="subfieldW" select="marc:subfield[@code='w']"/></xsl:call-template></xsl:attribute>
-                        <xsl:value-of select="translate($f773, '()', '')"/>
-                    </a>
-                    <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if>
-                </xsl:when>
-                <xsl:when test="marc:subfield[@code='0']">
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:subfield[@code='0']"/></xsl:attribute>
-                        <xsl:value-of select="$f773"/>
-                    </a>
-                </xsl:when>
-                <xsl:otherwise>
-                    <a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=ti,phr:<xsl:value-of select="translate($f773, '()', '')"/></xsl:attribute>
-                        <xsl:value-of select="$f773"/>
-                    </a>
-                    <xsl:if test="marc:subfield[@code='g']"><xsl:text> </xsl:text><xsl:value-of select="marc:subfield[@code='g']"/></xsl:if>
-                </xsl:otherwise>
-            </xsl:choose>
-        </span>
-        <xsl:if test="marc:subfield[@code='n']">
-            <span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
-        </xsl:if>
-        </xsl:if>
-        </xsl:for-each>
-        </xsl:if>
-
-<xsl:if test="$DisplayOPACiconsXSLT!='0'">
-    <span class="results_summary">
-    <xsl:if test="$typeOf008!=''">
-        <span class="label">Materialtype: </span>
-        <xsl:choose>
-            <xsl:when test="$typeOf008='Mon'"><img src="/opac-tmpl/lib/famfamfam/BK.png" alt="Bok" title="Bok"/> Bok</xsl:when>
-            <xsl:when test="$typeOf008='Per'"><img src="/opac-tmpl/lib/famfamfam/AR.png" alt="Periodika" title="Periodika"/> Periodika</xsl:when>
-            <xsl:when test="$typeOf008='Fil'"><img src="/opac-tmpl/lib/famfamfam/CF.png" alt="Fil" title="Fil"/> Fil</xsl:when>
-            <xsl:when test="$typeOf008='Kar'"><img src="/opac-tmpl/lib/famfamfam/MP.png" alt="Kart" title="Kart"/> Kart</xsl:when>
-            <xsl:when test="$typeOf008='FV'"><img  src="/opac-tmpl/lib/famfamfam/VM.png" alt="Film og video" title="Film og video"/> Film og video</xsl:when>
-            <xsl:when test="$typeOf008='Mus'"><img src="/opac-tmpl/lib/famfamfam/PR.png" alt="Musikktrykk og lydopptak" title="Musikktrykk og lydopptak"/> Musikk</xsl:when>
-            <xsl:when test="$typeOf008='gra'"><img src="/opac-tmpl/lib/famfamfam/GR.png" alt="Grafisk materiale" title="Grafisk materiale"/> Grafisk materiale</xsl:when>
-            <xsl:when test="$typeOf008='kom'"><img src="/opac-tmpl/lib/famfamfam/MX.png" alt="Kombidokumenter" title="Kombidokumenter"/> Kombidokumenter</xsl:when>
-            <xsl:when test="$typeOf008='trd'"><img src="/opac-tmpl/lib/famfamfam/TD.png" alt="Tre-dimensjonale gjenstander" title="Tre-dimensjonale gjenstander"/> Tre-dimensjonale gjenstander</xsl:when>
-        </xsl:choose>
-    </xsl:if>
-    <xsl:if test="string-length(normalize-space($physicalDescription))">
-        <span class="label">; Format: </span><xsl:copy-of select="$physicalDescription"></xsl:copy-of>
-    </xsl:if>
-    
-    <!-- test 
-    <xsl:for-each select="marc:datafield[@tag=019]">
-    019b: 
-    <xsl:call-template name="subfieldSelect">
-               <xsl:with-param name="codes">b</xsl:with-param>
-               </xsl:call-template>
-    </xsl:for-each>
-       -->
-       
-        <xsl:if test="$controlField008-21 or $controlField008-22 or $controlField008-24 or $controlField008-26 or $controlField008-29 or $controlField008-34 or $controlField008-33 or $controlField008-30-31 or $controlField008-33">
-
-        <xsl:if test="$typeOf008='Per'">
-        <xsl:if test="$controlField008-21 and contains($controlField008-21,'amnpz')">
-        <span class="label">; Type periodikum: </span>
-        </xsl:if>
-            <xsl:choose>
-                <xsl:when test="$controlField008-21='a'">Ã…rbok</xsl:when>
-                               <xsl:when test="$controlField008-21='m'">Monografiserie</xsl:when>
-                               <xsl:when test="$controlField008-21='n'">Avis</xsl:when>
-                               <xsl:when test="$controlField008-21='p'">Tidsskrift</xsl:when>
-                               <xsl:when test="$controlField008-21='z'">Andre typer periodika</xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        
-        <xsl:if test="$typeOf008='Mon' or $typeOf008='Per'">
-        <xsl:if test="contains($controlField008-24,'abcdefhiklmnoqrstx')">
-        <span class="label">; Innhold: </span>
-        </xsl:if>
-            <xsl:choose>
-                <xsl:when test="contains($controlField008-24,'a')"> Sammendrag(abstracts)/Referatorganer</xsl:when>
-                <xsl:when test="contains($controlField008-24,'b')"> Bibliografier</xsl:when>
-                <xsl:when test="contains($controlField008-24,'c')"> Kataloger</xsl:when>
-                <xsl:when test="contains($controlField008-24,'d')"> Ordbøker</xsl:when>
-                <xsl:when test="contains($controlField008-24,'e')"> Konversasjonsleksika</xsl:when>
-                <xsl:when test="contains($controlField008-24,'f')"> HÃ¥ndbøker</xsl:when>
-                <xsl:when test="contains($controlField008-24,'h')"> Referanseverk</xsl:when>
-                <xsl:when test="contains($controlField008-24,'i')"> Registre</xsl:when>
-                <xsl:when test="contains($controlField008-24,'k')"> Diskografier</xsl:when>
-                <xsl:when test="contains($controlField008-24,'l')"> Lover og forskrifter</xsl:when>
-                <xsl:when test="contains($controlField008-24,'m')"> Hovedoppgaver/diplomoppgaver</xsl:when>
-                <xsl:when test="contains($controlField008-24,'n')"> Oversiktsverker innenfor et emne</xsl:when>
-                <xsl:when test="contains($controlField008-24,'o')"> Anmeldelser</xsl:when>
-                <xsl:when test="contains($controlField008-24,'q')"> Filmografier</xsl:when>
-                <xsl:when test="contains($controlField008-24,'r')"> Adressebøker</xsl:when>
-                <xsl:when test="contains($controlField008-24,'s')"> Statistikker</xsl:when>
-                <xsl:when test="contains($controlField008-24,'t')"> Tekniske rapporter</xsl:when>
-                <xsl:when test="contains($controlField008-24,'x')"> Doktoravhandlinger/lisensiat-avhandlinger</xsl:when>
-                <!--
-                <xsl:when test="contains($controlField008-24,'z')"> Annet</xsl:when>
-                -->
-            </xsl:choose>
-            <xsl:choose>
-                <xsl:when test="$controlField008-29='1'">
-                    Konferansepublikasjon
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        <xsl:if test="$typeOf008='CF'">
-            <xsl:if test="$controlField008-26='a' or $controlField008-26='b' or $controlField008-26='c' or $controlField008-26='d' or $controlField008-26='e' or $controlField008-26='f' or $controlField008-26='g' or $controlField008-26='h' or $controlField008-26='i' or $controlField008-26='j'">
-            <span class="label">; Type maskinlesbar fil: </span>
-            </xsl:if>
-            <xsl:choose>
-                <xsl:when test="$controlField008-26='a'">Numeriske data</xsl:when>
-                <xsl:when test="$controlField008-26='b'">Programvare</xsl:when>
-                <xsl:when test="$controlField008-26='c'">Grafiske data</xsl:when>
-                <xsl:when test="$controlField008-26='d'">Tekst</xsl:when>
-                <xsl:when test="$controlField008-26='e'">Bibliografiske data</xsl:when>
-                <xsl:when test="$controlField008-26='f'">Font</xsl:when>
-                <xsl:when test="$controlField008-26='g'">Spill</xsl:when>
-                <xsl:when test="$controlField008-26='h'">Lyd</xsl:when>
-                <xsl:when test="$controlField008-26='i'">Interaktivt multimedium</xsl:when>
-                <xsl:when test="$controlField008-26='j'">Online tjeneste</xsl:when>
-                <!-- Probably makes no sense to display these
-                <xsl:when test="$controlField008-26='m'">En kombinasjon av to eller flere av de ovennevnte</xsl:when>
-                <xsl:when test="$controlField008-26='u'">Ukjent</xsl:when>
-                <xsl:when test="$controlField008-26='z'">Annen type data</xsl:when>
-                -->
-            </xsl:choose>
-        </xsl:if>
-        <xsl:if test="$typeOf008='Mon'">
-            <xsl:if test="(substring($controlField008,25,1)='j') or (substring($controlField008,25,1)='1') or ($controlField008-34='a' or $controlField008-34='b' or $controlField008-34='c' or $controlField008-34='d')">
-            <span class="label">; Innhold: </span>
-            </xsl:if>
-            <xsl:if test="substring($controlField008,31,1)='1' or substring($controlField008,31,1)='a' or substring($controlField008,31,1)='b'">
-                Festskrift
-            </xsl:if>
-            <xsl:if test="$controlField008-34='a' or $controlField008-34='a' or $controlField008-34='b' or $controlField008-34='c' or $controlField008-34='d'">
-                Biografi
-            </xsl:if>
-
-            <xsl:if test="$controlField008-33 and $controlField008-33!='^' and $controlField008-33!=' '">
-            <span class="label">; Litterær form: </span>
-            </xsl:if>
-            <xsl:choose>
-                <xsl:when test="$controlField008-33='0'">Ikke skjønnlitteratur</xsl:when>
-                <xsl:when test="$controlField008-33='l'">Lærebok, brevkurs</xsl:when>
-                <xsl:when test="$controlField008-33='1'">Skjønnlitteratur</xsl:when>
-                <xsl:when test="$controlField008-33='r'">Roman</xsl:when>
-                <xsl:when test="$controlField008-33='n'">Novelle / fortelling</xsl:when>
-                <xsl:when test="$controlField008-33='d'">Dikt</xsl:when>
-                <xsl:when test="$controlField008-33='s'">Skuespill</xsl:when>
-                <xsl:when test="$controlField008-33='t'">Tegneserie</xsl:when>
-                <xsl:when test="$controlField008-33='a'">Antologi</xsl:when>
-                <xsl:when test="$controlField008-33='p'">Pekebok</xsl:when>
-            </xsl:choose>
-        </xsl:if> 
-        <xsl:if test="$typeOf008='Mus' and $controlField008-30-31 and $controlField008-30-31!='^^' and $controlField008-30-31!='  '">
-            <span class="label">; Litterær form: </span> <!-- Literary text for sound recordings -->
-            <xsl:if test="contains($controlField008-30-31,'a')">Selvbiografier</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'b')">Biografier</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'c')">Samtaler og diskusjoner</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'d')">Drama</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'e')">Essays</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'f')">Romaner</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'g')">Rapporter, referater</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'h')">Fortellinger, noveller</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'i')">Undervisning</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'j')">SprÃ¥kundervisning</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'k')">Komedier</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'l')">Foredrag, taler</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'m')">Memoarer</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'o')">Eventyr</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'p')">Dikt</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'r')">Fremføring av alle typer ikke-musikalske produksjoner</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'s')">Lyder (f.eks. fuglelyder)</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'t')">Intervjuer</xsl:if>
-            <xsl:if test="contains($controlField008-30-31,'z')">Andre typer innhold</xsl:if>
-        </xsl:if>
-        
-        <!--
-        <xsl:if test="$typeOf008='VM'">
-            <span class="label">; Type of visual material: </span>
-            <xsl:choose>
-                <xsl:when test="$controlField008-33='a'">
-                    art original
-                </xsl:when>
-                <xsl:when test="$controlField008-33='b'">
-                    kit
-                </xsl:when>
-                <xsl:when test="$controlField008-33='c'">
-                    art reproduction
-                </xsl:when>
-                <xsl:when test="$controlField008-33='d'">
-                    diorama
-                </xsl:when>
-                <xsl:when test="$controlField008-33='f'">
-                    filmstrip
-                </xsl:when>
-                <xsl:when test="$controlField008-33='g'">
-                    legal article
-                </xsl:when>
-                <xsl:when test="$controlField008-33='i'">
-                    picture
-                </xsl:when>
-                <xsl:when test="$controlField008-33='k'">
-                    graphic
-                </xsl:when>
-                <xsl:when test="$controlField008-33='l'">
-                    technical drawing
-                </xsl:when>
-                <xsl:when test="$controlField008-33='m'">
-                    motion picture
-                </xsl:when>
-                <xsl:when test="$controlField008-33='n'">
-                    chart
-                </xsl:when>
-                <xsl:when test="$controlField008-33='o'">
-                    flash card
-                </xsl:when>
-                <xsl:when test="$controlField008-33='p'">
-                    microscope slide
-                </xsl:when>
-                <xsl:when test="$controlField008-33='q' or marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2
-,1)='q']">
-                    model
-                </xsl:when>
-                <xsl:when test="$controlField008-33='r'">
-                    realia
-                </xsl:when>
-                <xsl:when test="$controlField008-33='s'">
-                    slide
-                </xsl:when>
-                <xsl:when test="$controlField008-33='t'">
-                    transparency
-                </xsl:when>
-                <xsl:when test="$controlField008-33='v'">
-                    videorecording
-                </xsl:when>
-                <xsl:when test="$controlField008-33='w'">
-                    toy
-                </xsl:when>
-            </xsl:choose>
-        </xsl:if>
-        -->
-        
-        </xsl:if> 
-       
-       <!--
-    <xsl:if test="($typeOf008='Mon' or $typeOf008='Per' or $typeOf008='Mus' or $typeOf008='FV' or $typeOf008='Fil') and ($controlField008-22='a' or $controlField008-22='b' or $controlField008-22='c' or $controlField008-22='d' or $controlField008-22='e' or $controlField008-22='g' or $controlField008-22='j' or $controlField008-22='f')">
-    -->
-    <xsl:if test="$typeOf008='Mon'">
-        <span class="label">; MÃ¥lgruppe: </span>
-        <xsl:choose>
-                       <xsl:when test="$controlField008-22='a'">Voksne;</xsl:when>
-                       <xsl:when test="$controlField008-22='b'">Billedbøker for voksne;</xsl:when>
-                       <xsl:when test="$controlField008-22='j'">Barn og ungdom;</xsl:when>
-                       <xsl:when test="$controlField008-22='k'">Billedbøker;</xsl:when>
-                       <xsl:when test="$controlField008-22='l'">Barn i alderen til og med 5 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='m'">Elever pÃ¥ 1. til 3. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='n'">Elever pÃ¥ 4. og 5. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='o'">Elever pÃ¥ 6. og 7. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='p'">Elever pÃ¥ ungdomstrinnet;</xsl:when>
-                       <xsl:when test="$controlField008-22='v'">Billedbøker for barn i alderen til og med 5 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='w'">Billedbøker for elever pÃ¥ 1. til 3. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='x'">Billedbøker for elever pÃ¥ 4. og 5. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='y'">Billedbøker for elever pÃ¥ 6. og 7. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='z'">Billedbøker for elever pÃ¥ ungdomstrinnet;</xsl:when>
-                       <xsl:when test="$controlField008-22='f'">Spesialisert;</xsl:when>
-                       <xsl:when test="$controlField008-22='q'">Lettlest;</xsl:when>
-                       <xsl:when test="$controlField008-22='r'">For psykisk utviklingshemmede;</xsl:when>
-                       <xsl:when test="$controlField008-22='s'">Storskrift;</xsl:when>
-                       <xsl:when test="$controlField008-22='g'">Generell;</xsl:when>
-                       <xsl:when test="$controlField008-22='u'">Ukjent;</xsl:when>
-        </xsl:choose>
-    </xsl:if>
-    <xsl:if test="$typeOf008='Per'">
-        <span class="label">; MÃ¥lgruppe: </span>
-        <xsl:choose>
-                       <xsl:when test="$controlField008-22='a'">Voksne;</xsl:when>
-                       <xsl:when test="$controlField008-22='b'">Tegneserier for voksne;</xsl:when>
-                       <xsl:when test="$controlField008-22='j'">Barn og ungdom;</xsl:when>
-                       <xsl:when test="$controlField008-22='k'">Tegneserier;</xsl:when>
-                       <xsl:when test="$controlField008-22='l'">Barn i alderen til og med 5 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='m'">Elever pÃ¥ 1. til 3. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='n'">Elever pÃ¥ 4. og 5. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='o'">Elever pÃ¥ 6. og 7. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='p'">Elever pÃ¥ ungdomstrinnet;</xsl:when>
-                       <xsl:when test="$controlField008-22='v'">Tegneserier for barn i alderen til og med 5 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='w'">Tegneserier for elever pÃ¥ 1. til 3. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='x'">Tegneserier for elever pÃ¥ 4. og 5. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='y'">Tegneserier for elever pÃ¥ 6. og 7. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='z'">Tegneserier for elever pÃ¥ ungdomstrinnet;</xsl:when>
-                       <xsl:when test="$controlField008-22='f'">Spesialisert;</xsl:when>
-                       <xsl:when test="$controlField008-22='q'">Lettlest;</xsl:when>
-                       <xsl:when test="$controlField008-22='r'">For psykisk utviklingshemmede;</xsl:when>
-                       <xsl:when test="$controlField008-22='s'">Storskrift;</xsl:when>
-                       <xsl:when test="$controlField008-22='g'">Generell;</xsl:when>
-                       <xsl:when test="$controlField008-22='u'">Ukjent;</xsl:when>
-        </xsl:choose>
-    </xsl:if>
-    <xsl:if test="$typeOf008='Fil' or $typeOf008='Mus'">
-        <span class="label">; MÃ¥lgruppe: </span>
-        <xsl:choose>
-                       <xsl:when test="$controlField008-22='a'">Voksne;</xsl:when>
-                       <xsl:when test="$controlField008-22='j'">Barn og ungdom;</xsl:when>
-                       <xsl:when test="$controlField008-22='1'">Barn i alderen til og med 5 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='m'">Elever pÃ¥ 1. til 3. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='n'">Elever pÃ¥ 4. og 5. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='o'">Elever pÃ¥ 6. og 7. klassetrinn;</xsl:when>
-                       <xsl:when test="$controlField008-22='p'">Elever pÃ¥ ungdomstrinnet;</xsl:when>
-                       <xsl:when test="$controlField008-22='f'">Spesialisert;</xsl:when>
-                       <xsl:when test="$controlField008-22='q'">Lettlest;</xsl:when>
-                       <xsl:when test="$controlField008-22='r'">For psykisk utviklingshemmede;</xsl:when>
-                       <xsl:when test="$controlField008-22='s'">Storskrift;</xsl:when>
-                       <xsl:when test="$controlField008-22='g'">Generell;</xsl:when>
-                       <xsl:when test="$controlField008-22='u'">Ukjent;</xsl:when>
-        </xsl:choose>
-    </xsl:if>
-    <xsl:if test="$typeOf008='FV'">
-        <span class="label">; MÃ¥lgruppe: </span>
-        <xsl:choose>
-                       <xsl:when test="$controlField008-22='a'">Voksne;</xsl:when>
-                       <xsl:when test="$controlField008-22='1'">Voksne over 18 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='2'">Voksne over 15 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='j'">Barn og ungdom;</xsl:when>
-                       <xsl:when test="$controlField008-22='4'">Ungdom over 12 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='5'">Barn over 7 Ã¥r;</xsl:when>
-                       <xsl:when test="$controlField008-22='6'">SmÃ¥barn;</xsl:when>
-                       <xsl:when test="$controlField008-22='f'">Spesialisert;</xsl:when>
-                       <xsl:when test="$controlField008-22='g'">Generell;</xsl:when>
-                       <xsl:when test="$controlField008-22='u'">Ukjent;</xsl:when>
-        </xsl:choose>
-    </xsl:if>
-       </span>
-</xsl:if>
-
-       <!-- Utgivelse, distribusjon osv -->
-    <xsl:if test="marc:datafield[@tag=260]">
-       <span class="results_summary">
-    <span class="label">Utgiver: </span> 
-            <xsl:for-each select="marc:datafield[@tag=260]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">bcg</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
-       </span>
-    </xsl:if>
-    
-    <!-- Parallelltittel (R) -->
-    <xsl:if test="marc:datafield[@tag=246]">
-       <span class="results_summary">
-    <span class="label">Parallelltittel: </span>
-            <xsl:for-each select="marc:datafield[@tag=246]">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">ab</xsl:with-param>
-                    </xsl:call-template>
-            </xsl:for-each>
-       </span>
-
-    </xsl:if>
-
-<span class="results_summary">
-                        <span class="label">Availability: </span>
-                        <xsl:choose>
-                             <xsl:when test="count(key('item-by-status', 'available'))=0 and count(key('item-by-status', 'reference'))=0">No items available
-                                  </xsl:when>
-
-                   <xsl:when test="count(key('item-by-status', 'available'))>0">
-                   <span class="available">
-                       <b><xsl:text>Items available for loan: </xsl:text></b>
-                       <xsl:variable name="available_items" select="key('item-by-status', 'available')"/>
-               <xsl:choose>
-               <xsl:when test="$singleBranchMode=1">
-               <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                 <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-               <xsl:text> (</xsl:text>
-               <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-                <xsl:text>)</xsl:text>
-                <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-            </xsl:for-each>
-            </xsl:when>
-               <xsl:otherwise>
-                       <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                           <xsl:value-of select="items:homebranch"/>
-                                                  <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-
-                           <xsl:text> (</xsl:text>
-                           <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-                           <xsl:text>)</xsl:text>
-<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-                       </xsl:for-each>
-               </xsl:otherwise>
-               </xsl:choose>
-                   </span>
-                   </xsl:when>
-
-                                  </xsl:choose>
-
-                   <xsl:choose>
-                   <xsl:when test="count(key('item-by-status', 'reference'))>0">
-                   <span class="available">
-                       <b><xsl:text>Items available for reference: </xsl:text></b>
-                       <xsl:variable name="reference_items"
-                           select="key('item-by-status', 'reference')"/>
-                       <xsl:for-each select="$reference_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-                           <xsl:if test="$singleBranchMode=0">
-                               <xsl:value-of select="items:homebranch"/>
-                           </xsl:if>
-                                                  <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-                           <xsl:text> (</xsl:text>
-                           <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-                           <xsl:text>)</xsl:text>
-                   <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-
-                       </xsl:for-each>
-                   </span>
-                   </xsl:when>
-                   </xsl:choose>
-
-                   <xsl:if test="count(key('item-by-status', 'Checked out'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Checked out (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Checked out'))"/>
-
-                       <xsl:text>). </xsl:text>
-                                  </span>
-                   </xsl:if>
-                   <xsl:if test="count(key('item-by-status', 'Withdrawn'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Withdrawn (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Withdrawn'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-
-                                  </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'Lost'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Lost (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Lost'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                                  </xsl:if>
-
-                    <xsl:if test="count(key('item-by-status', 'Damaged'))>0">
-                   <span class="unavailable">
-                       <xsl:text>Damaged (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'Damaged'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'On order'))>0">
-
-                   <span class="unavailable">
-                       <xsl:text>On order (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'On order'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'In transit'))>0">
-                   <span class="unavailable">
-
-                       <xsl:text>In transit (</xsl:text>
-                       <xsl:value-of select="count(key('item-by-status', 'In transit'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-                    <xsl:if test="count(key('item-by-status', 'Waiting'))>0">
-                   <span class="unavailable">
-                       <xsl:text>On hold (</xsl:text>
-
-                       <xsl:value-of select="count(key('item-by-status', 'Waiting'))"/>
-                       <xsl:text>). </xsl:text>                   </span>
-                   </xsl:if>
-               </span>
-
-    </xsl:template>
-
-    <xsl:template name="termsOfAddress">
-        <xsl:if test="marc:subfield[@code='b' or @code='c']">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">bc</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="nameDate">
-        <xsl:for-each select="marc:subfield[@code='d']">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString" select="."/>
-            </xsl:call-template>
-        </xsl:for-each>
-    </xsl:template>
-
-    <xsl:template name="role">
-        <xsl:for-each select="marc:subfield[@code='e']">
-                    <xsl:value-of select="."/>
-        </xsl:for-each>
-        <xsl:for-each select="marc:subfield[@code='4']">
-                    <xsl:value-of select="."/>
-        </xsl:for-each>
-    </xsl:template>
-
-    <xsl:template name="specialSubfieldSelect">
-        <xsl:param name="anyCodes"/>
-        <xsl:param name="axis"/>
-        <xsl:param name="beforeCodes"/>
-        <xsl:param name="afterCodes"/>
-        <xsl:variable name="str">
-            <xsl:for-each select="marc:subfield">
-                <xsl:if test="contains($anyCodes, @code) or (contains($beforeCodes,@code) and following-sibling::marc:subfield[@code=$axis]) or (contains($afterCodes,@code) and preceding-sibling::marc:subfield[@code=$axis])">
-                    <xsl:value-of select="text()"/>
-                    <xsl:text> </xsl:text>
-                </xsl:if>
-            </xsl:for-each>
-        </xsl:variable>
-        <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-    </xsl:template>
-
-    <xsl:template name="subtitle">
-        <xsl:if test="marc:subfield[@code='b']">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString">
-                        <xsl:value-of select="marc:subfield[@code='b']"/>
-
-                        <!--<xsl:call-template name="subfieldSelect">
-                            <xsl:with-param name="codes">b</xsl:with-param>                                 
-                        </xsl:call-template>-->
-                    </xsl:with-param>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="chopBrackets">
-        <xsl:param name="chopString"></xsl:param>
-        <xsl:variable name="string">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString" select="$chopString"></xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:if test="substring($string, 1,1)='['">
-            <xsl:value-of select="substring($string,2, string-length($string)-2)"></xsl:value-of>
-        </xsl:if>
-        <xsl:if test="substring($string, 1,1)!='['">
-            <xsl:value-of select="$string"></xsl:value-of>
-        </xsl:if>
-    </xsl:template>
-
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl
deleted file mode 100644 (file)
index d5b1fc6..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-<?xml version='1.0'?>
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-<xsl:stylesheet version="1.0" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-       <xsl:template name="datafield">
-               <xsl:param name="tag"/>
-               <xsl:param name="ind1"><xsl:text> </xsl:text></xsl:param>
-               <xsl:param name="ind2"><xsl:text> </xsl:text></xsl:param>
-               <xsl:param name="subfields"/>
-               <xsl:element name="datafield">
-                       <xsl:attribute name="tag">
-                               <xsl:value-of select="$tag"/>
-                       </xsl:attribute>
-                       <xsl:attribute name="ind1">
-                               <xsl:value-of select="$ind1"/>
-                       </xsl:attribute>
-                       <xsl:attribute name="ind2">
-                               <xsl:value-of select="$ind2"/>
-                       </xsl:attribute>
-                       <xsl:copy-of select="$subfields"/>
-               </xsl:element>
-       </xsl:template>
-
-       <xsl:template name="subfieldSelect">
-               <xsl:param name="codes"/>
-               <xsl:param name="delimeter"><xsl:text> </xsl:text></xsl:param>
-               <xsl:param name="subdivCodes"/>
-               <xsl:param name="subdivDelimiter"/>
-        <xsl:param name="prefix"/>
-        <xsl:param name="suffix"/>
-               <xsl:variable name="str">
-                       <xsl:for-each select="marc:subfield">
-                               <xsl:if test="contains($codes, @code)">
-                    <xsl:if test="contains($subdivCodes, @code)">
-                        <xsl:value-of select="$subdivDelimiter"/>
-                    </xsl:if>
-                                       <xsl:value-of select="$prefix"/><xsl:value-of select="text()"/><xsl:value-of select="$suffix"/><xsl:value-of select="$delimeter"/>
-                               </xsl:if>
-                       </xsl:for-each>
-               </xsl:variable>
-               <xsl:value-of select="substring($str,1,string-length($str)-string-length($delimeter))"/>
-       </xsl:template>
-
-       <xsl:template name="buildSpaces">
-               <xsl:param name="spaces"/>
-               <xsl:param name="char"><xsl:text> </xsl:text></xsl:param>
-               <xsl:if test="$spaces>0">
-                       <xsl:value-of select="$char"/>
-                       <xsl:call-template name="buildSpaces">
-                               <xsl:with-param name="spaces" select="$spaces - 1"/>
-                               <xsl:with-param name="char" select="$char"/>
-                       </xsl:call-template>
-               </xsl:if>
-       </xsl:template>
-
-       <xsl:template name="chopPunctuation">
-               <xsl:param name="chopString"/>
-               <xsl:variable name="length" select="string-length($chopString)"/>
-               <xsl:choose>
-                       <xsl:when test="$length=0"/>
-                       <xsl:when test="contains('.:,;/ ', substring($chopString,$length,1))">
-                               <xsl:call-template name="chopPunctuation">
-                                       <xsl:with-param name="chopString" select="substring($chopString,1,$length - 1)"/>
-                               </xsl:call-template>
-                       </xsl:when>
-                       <xsl:when test="not($chopString)"/>
-                       <xsl:otherwise><xsl:value-of select="$chopString"/></xsl:otherwise>
-               </xsl:choose>
-<xsl:text> </xsl:text>
-       </xsl:template>
-
-       <!-- Function extractControlNumber is used to extract the control number (record number) from MARC tags 773/80/85 [etc.] subfield $w.
-            Parameter: control number string.
-            Assumes LOC convention: (OrgCode)recordNumber.
-            If OrgCode is not present, return full string.
-            Additionally, handle various brackets/parentheses. Chop leading and trailing spaces.
-       -->
-       <xsl:template name="extractControlNumber">
-           <xsl:param name="subfieldW"/>
-           <xsl:variable name="tranW" select="translate($subfieldW,']})&gt;','))))')"/>
-           <xsl:choose>
-             <xsl:when test="contains($tranW,')')">
-               <xsl:value-of select="normalize-space(translate(substring-after($tranW,')'),'[]{}()&lt;&gt;',''))"/>
-             </xsl:when>
-             <xsl:otherwise>
-               <xsl:value-of select="normalize-space($subfieldW)"/>
-             </xsl:otherwise>
-           </xsl:choose>
-       </xsl:template>
-
-<xsl:template name="nameABCDQ">
-<xsl:call-template name="chopPunctuation">
-<xsl:with-param name="chopString">
-<xsl:call-template name="subfieldSelect">
-<xsl:with-param name="codes">aq</xsl:with-param>
-</xsl:call-template>
-</xsl:with-param>
-<xsl:with-param name="punctuation">
-<xsl:text>:,;/ </xsl:text>
-</xsl:with-param>
-</xsl:call-template>
-<xsl:call-template name="termsOfAddress"/>
-</xsl:template>
-
-<xsl:template name="nameABCDN">
-<xsl:for-each select="marc:subfield[@code='a']">
-<xsl:call-template name="chopPunctuation">
-<xsl:with-param name="chopString" select="."/>
-</xsl:call-template>
-</xsl:for-each>
-<xsl:for-each select="marc:subfield[@code='b']">
-<xsl:value-of select="."/>
-</xsl:for-each>
-<xsl:if test="marc:subfield[@code='c'] or marc:subfield[@code='d'] or marc:subfield[@code='n']">
-<xsl:call-template name="subfieldSelect">
-<xsl:with-param name="codes">cdn</xsl:with-param>
-</xsl:call-template>
-</xsl:if>
-</xsl:template>
-
-<xsl:template name="nameACDEQ">
-<xsl:call-template name="subfieldSelect">
-<xsl:with-param name="codes">acdeq</xsl:with-param>
-</xsl:call-template>
-</xsl:template>
-
-<xsl:template name="termsOfAddress">
-<xsl:if test="marc:subfield[@code='b' or @code='c']">
-<xsl:call-template name="chopPunctuation">
-<xsl:with-param name="chopString">
-<xsl:call-template name="subfieldSelect">
-<xsl:with-param name="codes">bc</xsl:with-param>
-</xsl:call-template>
-</xsl:with-param>
-</xsl:call-template>
-</xsl:if>
-</xsl:template>
-
-    <!-- Function m880Select:  Display Alternate Graphic Representation (MARC 880) for selected latin "base"tags
-        - should be called immediately before the corresonding latin tags are processed 
-        - tags in right-to-left languages are displayed floating right
-        * Parameter:
-           + basetags: display these tags if found in linkage section ( subfield 6) of tag 880
-           + codes: display these subfields codes
-        * Options: 
-            - class: wrap output in <span class="$class">...</span>
-            - label: prefix each(!) tag with label $label
-            - bibno: link to biblionumber $bibno
-            - index: build a search link using index $index with subfield $a as key; if subfield $9 is present use index 'an' with key $9 instead.
-         * Limitations:
-            - displays every field on a separate line (to switch between rtl and ltr)
-         * Pitfalls:
-           (!) output might be empty
-    -->
-    <xsl:template name="m880Select">
-         <xsl:param name="basetags"/> <!-- e.g.  100,700,110,710 -->
-        <xsl:param name="codes"/> <!-- e.g. abc  -->
-        <xsl:param name="class"/> <!-- e.g. results_summary -->
-        <xsl:param name="label"/> <!-- e.g.  Edition -->
-        <xsl:param name="bibno"/>
-        <xsl:param name="index"/> <!-- e.g.  au -->
-
-        <xsl:for-each select="marc:datafield[@tag=880]">
-            <xsl:variable name="code6" select="marc:subfield[@code=6]"/>
-            <xsl:if test="contains(string($basetags), substring($code6,1,3))">
-                <span>
-                    <xsl:if test="boolean($class)">
-                        <xsl:attribute name="class"><xsl:value-of select="$class"/></xsl:attribute>
-                    </xsl:if>
-                    <xsl:choose>
-                        <!-- display right-to-left tags floating right of their left-to-right counterparts -->
-                        <xsl:when test="substring($code6,10,2) ='/r'">
-                            <xsl:attribute name="style">display:block; text-align:right; float:right; width:50%; padding-left:20px</xsl:attribute>
-                            <xsl:attribute name="dir">rtl</xsl:attribute>
-                        </xsl:when>
-                        <xsl:otherwise>
-                            <xsl:attribute name="style">display:block; </xsl:attribute>
-                        </xsl:otherwise>
-                    </xsl:choose>
-                    <xsl:if test="boolean($label)">
-                        <span class="label">
-                            <xsl:value-of select="$label"/>
-                        </span>
-                    </xsl:if>
-                    <xsl:variable name="str">
-                        <xsl:for-each select="marc:subfield">
-                            <xsl:if test="contains($codes, @code)">
-                                <xsl:value-of select="text()"/>
-                                <xsl:text> </xsl:text>
-                            </xsl:if>
-                        </xsl:for-each>
-                    </xsl:variable>
-                    <xsl:if test="string-length($str) &gt; 0">
-                        <xsl:choose>
-                            <xsl:when test="boolean($bibno)">
-                                <a>
-                                    <xsl:attribute name="href">/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of  select="$bibno"/></xsl:attribute>
-                                    <xsl:value-of select="$str"/>
-                                </a>
-                            </xsl:when>
-                           <xsl:when test="boolean($index) and boolean(marc:subfield[@code=9])">
-                                <a>
-                                    <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=an:<xsl:value-of  select="marc:subfield[@code=9]"/></xsl:attribute>
-                                    <xsl:value-of select="$str"/>
-                                </a>
-                            </xsl:when>
-                            <xsl:when test="boolean($index)">
-                                <a>
-                                    <xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:value-of  select="$index"/>:<xsl:value-of  select="marc:subfield[@code='a']"/></xsl:attribute>
-                                    <xsl:value-of select="$str"/>
-                                </a>
-                            </xsl:when>
-                            <xsl:otherwise>
-                                <xsl:value-of select="$str"/>
-                            </xsl:otherwise>
-                        </xsl:choose>
-                    </xsl:if>
-                </span>
-            </xsl:if>
-        </xsl:for-each>
-
-    </xsl:template>
-
-</xsl:stylesheet>
-
-<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp.
-<metaInformation>
-<scenarios/><MapperInfo srcSchemaPath="" srcSchemaRoot="" srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>
-</metaInformation>
--->
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl
deleted file mode 100644 (file)
index f7d1984..0000000
+++ /dev/null
@@ -1,533 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-
-<xsl:import href="UNIMARCslimUtils.xsl"/>
-<xsl:output method = "html" indent="yes" omit-xml-declaration = "yes" encoding="UTF-8"/>
-<xsl:template match="/">
-  <xsl:apply-templates/>
-</xsl:template>
-
-<xsl:template match="marc:record">
-  <xsl:variable name="leader" select="marc:leader"/>
-  <xsl:variable name="leader6" select="substring($leader,7,1)"/>
-  <xsl:variable name="leader7" select="substring($leader,8,1)"/>
-  <xsl:variable name="biblionumber" select="marc:datafield[@tag=090]/marc:subfield[@code='a']"/>
-  <xsl:variable name="DisplayOPACiconsXSLT" select="marc:sysprefs/marc:syspref[@name='DisplayOPACiconsXSLT']"/>
-  <xsl:variable name="OPACURLOpenInNewWindow" select="marc:sysprefs/marc:syspref[@name='OPACURLOpenInNewWindow']"/>
-  <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
-
-  <xsl:if test="marc:datafield[@tag=200]">
-    <xsl:for-each select="marc:datafield[@tag=200]">
-      <h1 class="title">
-        <xsl:call-template name="addClassRtl" />
-        <xsl:for-each select="marc:subfield">
-          <xsl:choose>
-            <xsl:when test="@code='a'">
-              <xsl:variable name="title" select="."/>
-              <xsl:variable name="ntitle"
-               select="translate($title, '&#x0088;&#x0089;&#x0098;&#x009C;','')"/>
-              <xsl:value-of select="$ntitle" />
-            </xsl:when>
-            <xsl:when test="@code='b'">
-              <xsl:text> [</xsl:text>
-              <xsl:value-of select="."/>
-              <xsl:text>]</xsl:text>
-            </xsl:when>
-            <xsl:when test="@code='d'">
-              <xsl:text> = </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:when test="@code='e'">
-              <xsl:text> : </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:when test="@code='f'">
-              <xsl:text> / </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:when test="@code='g'">
-              <xsl:text> ; </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:otherwise>
-              <xsl:text>, </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:otherwise>
-          </xsl:choose>
-        </xsl:for-each>
-      </h1>
-    </xsl:for-each>
-  </xsl:if>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">454</xsl:with-param>
-    <xsl:with-param name="label">Translation of</xsl:with-param>
-    <xsl:with-param name="spanclass">original_title</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">461</xsl:with-param>
-    <xsl:with-param name="label">Set Level</xsl:with-param>
-    <xsl:with-param name="spanclass">set_level</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">464</xsl:with-param>
-    <xsl:with-param name="label">Piece-Analytic Level</xsl:with-param>
-    <xsl:with-param name="spanclass">piece_analytic_level</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_7xx">
-    <xsl:with-param name="tag">700</xsl:with-param>
-    <xsl:with-param name="label">Main Author</xsl:with-param>
-    <xsl:with-param name="spanclass">main_author</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_7xx">
-    <xsl:with-param name="tag">710</xsl:with-param>
-    <xsl:with-param name="label">Corporate Author (Main)</xsl:with-param>
-    <xsl:with-param name="spanclass">corporate_main_author</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_7xx">
-    <xsl:with-param name="tag">701</xsl:with-param>
-    <xsl:with-param name="label">Coauthor</xsl:with-param>
-    <xsl:with-param name="spanclass">coauthor</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_7xx">
-    <xsl:with-param name="tag">702</xsl:with-param>
-    <xsl:with-param name="label">Secondary Author</xsl:with-param>
-    <xsl:with-param name="spanclass">secondary_author</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_7xx">
-    <xsl:with-param name="tag">711</xsl:with-param>
-    <xsl:with-param name="label">Corporate Author (Coauthor)</xsl:with-param>
-    <xsl:with-param name="spanclass">corporate_coauthor</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_7xx">
-    <xsl:with-param name="tag">712</xsl:with-param>
-    <xsl:with-param name="label">Corporate Author (Secondary)</xsl:with-param>
-    <xsl:with-param name="spanclass">corporate_secondary_author</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">500</xsl:with-param>
-    <xsl:with-param name="label">Uniform Title</xsl:with-param>
-    <xsl:with-param name="spanclass">uniform_title</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">503</xsl:with-param>
-    <xsl:with-param name="label">Uniform Conventional Heading</xsl:with-param>
-    <xsl:with-param name="spanclass">uniform_conventional_heading</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:if test="marc:datafield[@tag=101]">
-    <span class="results_summary language">
-      <span class="label">Language: </span>
-      <xsl:for-each select="marc:datafield[@tag=101]">
-        <xsl:for-each select="marc:subfield">
-          <xsl:choose>
-            <xsl:when test="@code='b'">of intermediate text, </xsl:when>
-            <xsl:when test="@code='c'">of original work, </xsl:when>
-            <xsl:when test="@code='d'">of summary, </xsl:when>
-            <xsl:when test="@code='e'">of contents page, </xsl:when>
-            <xsl:when test="@code='f'">of title page, </xsl:when>
-            <xsl:when test="@code='g'">of title proper, </xsl:when>
-            <xsl:when test="@code='h'">of libretto, </xsl:when>
-            <xsl:when test="@code='i'">of accompanying material, </xsl:when>
-            <xsl:when test="@code='j'">of subtitles, </xsl:when>
-          </xsl:choose>
-          <xsl:value-of select="text()"/>
-          <xsl:choose>
-            <xsl:when test="position()=last()">
-              <xsl:text>.</xsl:text>
-            </xsl:when>
-            <xsl:otherwise>
-              <xsl:text> ; </xsl:text>
-            </xsl:otherwise>
-          </xsl:choose>
-        </xsl:for-each>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=102]">
-         <span class="results_summary country">
-      <span class="label">Country: </span>
-      <xsl:for-each select="marc:datafield[@tag=102]">
-        <xsl:for-each select="marc:subfield">
-          <xsl:value-of select="text()"/>
-          <xsl:choose>
-            <xsl:when test="position()=last()">
-              <xsl:text>.</xsl:text>
-            </xsl:when>
-              <xsl:otherwise><xsl:text>, </xsl:text>
-            </xsl:otherwise>
-          </xsl:choose>
-        </xsl:for-each>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:call-template name="tag_comma">
-    <xsl:with-param name="tag">205</xsl:with-param>
-    <xsl:with-param name="label">Edition Statement</xsl:with-param>
-    <xsl:with-param name="spanclass">edition</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_210" />
-
-  <xsl:call-template name="tag_215" />
-
-  <xsl:if test="marc:datafield[@tag=010]/marc:subfield[@code='a']">
-    <span class="results_summary isbn"><span class="label">ISBN: </span>
-    <xsl:for-each select="marc:datafield[@tag=010]">
-      <xsl:variable name="isbn" select="marc:subfield[@code='a']"/>
-      <xsl:value-of select="marc:subfield[@code='a']"/>
-      <xsl:choose>
-        <xsl:when test="position()=last()">
-          <xsl:text>.</xsl:text>
-        </xsl:when>
-        <xsl:otherwise>
-          <xsl:text> ; </xsl:text>
-        </xsl:otherwise>
-      </xsl:choose>
-    </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=011]">
-    <span class="results_summary issn">
-      <span class="label">ISSN: </span>
-      <xsl:for-each select="marc:datafield[@tag=011]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:choose>
-          <xsl:when test="position()=last()">
-            <xsl:text>.</xsl:text>
-          </xsl:when>
-          <xsl:otherwise>
-            <xsl:text>; </xsl:text>
-          </xsl:otherwise>
-        </xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">225</xsl:with-param>
-    <xsl:with-param name="label">Series</xsl:with-param>
-    <xsl:with-param name="spanclass">series</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:if test="marc:datafield[@tag=676]">
-    <span class="results_summary dewey">
-    <span class="label">Dewey: </span>
-      <xsl:for-each select="marc:datafield[@tag=676]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:if test="marc:subfield[@code='v']">
-          <xsl:text>, </xsl:text>
-          <xsl:value-of select="marc:subfield[@code='v']"/>
-        </xsl:if>
-        <xsl:if test="marc:subfield[@code='z']">
-          <xsl:text>, </xsl:text>
-          <xsl:value-of select="marc:subfield[@code='z']"/>
-        </xsl:if>
-        <xsl:if test="not (position()=last())">
-          <xsl:text> ; </xsl:text>
-        </xsl:if>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=686]">
-    <span class="results_summary classification">
-    <span class="label">Classification: </span>
-      <xsl:for-each select="marc:datafield[@tag=686]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:if test="marc:subfield[@code='b']">
-          <xsl:text>, </xsl:text>
-          <xsl:value-of select="marc:subfield[@code='b']"/>
-        </xsl:if>
-        <xsl:if test="marc:subfield[@code='c']">
-          <xsl:text>, </xsl:text>
-          <xsl:value-of select="marc:subfield[@code='c']"/>
-        </xsl:if>
-        <xsl:if test="not (position()=last())"><xsl:text> ; </xsl:text></xsl:if>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=327]">
-    <span class="results_summary contents">
-      <span class="label">Contents note: </span>
-      <xsl:for-each select="marc:datafield[@tag=327]">
-        <xsl:call-template name="chopPunctuation">
-          <xsl:with-param name="chopString">
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">abcdjpvxyz</xsl:with-param>
-                <xsl:with-param name="subdivCodes">jpxyz</xsl:with-param>
-                <xsl:with-param name="subdivDelimiter">-- </xsl:with-param>
-            </xsl:call-template>
-          </xsl:with-param>
-        </xsl:call-template>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=330]">
-    <span class="results_summary abstract">
-      <span class="label">Abstract: </span>
-      <xsl:for-each select="marc:datafield[@tag=330]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:choose>
-          <xsl:when test="position()=last()">
-            <xsl:text>.</xsl:text>
-          </xsl:when>
-          <xsl:otherwise>
-            <xsl:text>; </xsl:text>
-          </xsl:otherwise>
-        </xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=317]">
-    <span class="results_summary provenance">
-      <span class="label">Provenance note: </span>
-      <xsl:for-each select="marc:datafield[@tag=317]">
-          <xsl:value-of select="marc:subfield[@code='a']"/>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=320]">
-    <span class="results_summary bibliography">
-      <span class="label">Bibliography: </span>
-      <xsl:for-each select="marc:datafield[@tag=320]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=328]">
-    <span class="results_summary thesis">
-      <span class="label">Thesis: </span>
-      <xsl:for-each select="marc:datafield[@tag=328]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=333]">
-    <span class="results_summary audience">
-      <span class="label">Audience: </span>
-      <xsl:for-each select="marc:datafield[@tag=333]">
-        <xsl:value-of select="marc:subfield[@code='a']"/>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:if test="marc:datafield[@tag=955]">
-    <span class="results_summary sudoc_serial_history">
-      <span class="label">SUDOC serial history: </span>
-      <xsl:for-each select="marc:datafield[@tag=955]">
-        <xsl:value-of select="marc:subfield[@code='9']"/>:
-        <xsl:value-of select="marc:subfield[@code='r']"/>
-        <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">600</xsl:with-param>
-    <xsl:with-param name="label">Subject - Personal Name</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">601</xsl:with-param>
-    <xsl:with-param name="label">Subject - Corporate Author</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">602</xsl:with-param>
-    <xsl:with-param name="label">Subject - Family</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">604</xsl:with-param>
-    <xsl:with-param name="label">Subject - Author/Title</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">606</xsl:with-param>
-    <xsl:with-param name="label">Subject - Topical Name</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">607</xsl:with-param>
-    <xsl:with-param name="label">Subject - Geographical Name</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">608</xsl:with-param>
-    <xsl:with-param name="label">Subject - Form</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">610</xsl:with-param>
-    <xsl:with-param name="label">Subject</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">615</xsl:with-param>
-    <xsl:with-param name="label">Subject Category</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_subject">
-    <xsl:with-param name="tag">616</xsl:with-param>
-    <xsl:with-param name="label">Trademark</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:if test="marc:datafield[@tag=856]">
-    <span class="results_summary online_resources">
-      <span class="label">Online Resources:</span>
-      <xsl:for-each select="marc:datafield[@tag=856]">
-        <a>
-          <xsl:attribute name="href">
-            <xsl:value-of select="marc:subfield[@code='u']"/>
-          </xsl:attribute>
-          <xsl:if test="$OPACURLOpenInNewWindow='1'">
-            <xsl:attribute name="target">_blank</xsl:attribute>
-          </xsl:if>
-          <xsl:choose>
-            <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-              <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">y3z</xsl:with-param>
-              </xsl:call-template>
-            </xsl:when>
-            <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
-              <xsl:choose>
-                <xsl:when test="$URLLinkText!=''">
-                  <xsl:value-of select="$URLLinkText"/>
-                </xsl:when>
-                <xsl:otherwise>
-                  <xsl:text>Click here to access online</xsl:text>
-                </xsl:otherwise>
-              </xsl:choose>
-            </xsl:when>
-          </xsl:choose>
-        </a>
-        <xsl:choose>
-          <xsl:when test="position()=last()"></xsl:when>
-          <xsl:otherwise> | </xsl:otherwise>
-        </xsl:choose>
-      </xsl:for-each>
-    </span>
-  </xsl:if>
-</xsl:template>
-
-    <xsl:template name="nameABCDQ">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">aq</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-                <xsl:with-param name="punctuation">
-                    <xsl:text>:,;/ </xsl:text>
-                </xsl:with-param>
-            </xsl:call-template>
-        <xsl:call-template name="termsOfAddress"/>
-    </xsl:template>
-
-    <xsl:template name="nameABCDN">
-        <xsl:for-each select="marc:subfield[@code='a']">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="."/>
-                </xsl:call-template>
-        </xsl:for-each>
-        <xsl:for-each select="marc:subfield[@code='b']">
-                <xsl:value-of select="."/>
-        </xsl:for-each>
-        <xsl:if test="marc:subfield[@code='c'] or marc:subfield[@code='d'] or marc:subfield[@code='n']">
-                <xsl:call-template name="subfieldSelect">
-                    <xsl:with-param name="codes">cdn</xsl:with-param>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="nameACDEQ">
-            <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">acdeq</xsl:with-param>
-            </xsl:call-template>
-    </xsl:template>
-    <xsl:template name="termsOfAddress">
-        <xsl:if test="marc:subfield[@code='b' or @code='c']">
-            <xsl:call-template name="chopPunctuation">
-                <xsl:with-param name="chopString">
-                    <xsl:call-template name="subfieldSelect">
-                        <xsl:with-param name="codes">bc</xsl:with-param>
-                    </xsl:call-template>
-                </xsl:with-param>
-            </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="part">
-        <xsl:variable name="partNumber">
-            <xsl:call-template name="specialSubfieldSelect">
-                <xsl:with-param name="axis">n</xsl:with-param>
-                <xsl:with-param name="anyCodes">n</xsl:with-param>
-                <xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:variable name="partName">
-            <xsl:call-template name="specialSubfieldSelect">
-                <xsl:with-param name="axis">p</xsl:with-param>
-                <xsl:with-param name="anyCodes">p</xsl:with-param>
-                <xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param>
-            </xsl:call-template>
-        </xsl:variable>
-        <xsl:if test="string-length(normalize-space($partNumber))">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="$partNumber"/>
-                </xsl:call-template>
-        </xsl:if>
-        <xsl:if test="string-length(normalize-space($partName))">
-                <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString" select="$partName"/>
-                </xsl:call-template>
-        </xsl:if>
-    </xsl:template>
-
-    <xsl:template name="specialSubfieldSelect">
-        <xsl:param name="anyCodes"/>
-        <xsl:param name="axis"/>
-        <xsl:param name="beforeCodes"/>
-        <xsl:param name="afterCodes"/>
-        <xsl:variable name="str">
-            <xsl:for-each select="marc:subfield">
-                <xsl:if test="contains($anyCodes, @code)      or (contains($beforeCodes,@code) and following-sibling::marc:subfield[@code=$axis])      or (contains($afterCodes,@code) and preceding-sibling::marc:subfield[@code=$axis])">
-                    <xsl:value-of select="text()"/>
-                    <xsl:text> </xsl:text>
-                </xsl:if>
-            </xsl:for-each>
-        </xsl:variable>
-        <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
-    </xsl:template>
-
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl
deleted file mode 100644 (file)
index 0becec1..0000000
+++ /dev/null
@@ -1,253 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-
-<xsl:import href="UNIMARCslimUtils.xsl"/>
-<xsl:output method = "html" indent="yes" omit-xml-declaration = "yes" encoding="UTF-8"/>
-<xsl:key name="item-by-status" match="items:item" use="items:status"/>
-<xsl:key name="item-by-status-and-branch" match="items:item" use="concat(items:status, ' ', items:homebranch)"/>
-
-<xsl:template match="/">
-  <xsl:apply-templates/>
-</xsl:template>
-
-<xsl:template match="marc:record">
-  <xsl:variable name="leader" select="marc:leader"/>
-  <xsl:variable name="leader6" select="substring($leader,7,1)"/>
-  <xsl:variable name="leader7" select="substring($leader,8,1)"/>
-  <xsl:variable name="biblionumber"
-   select="marc:datafield[@tag=090]/marc:subfield[@code='a']"/>
-  <xsl:variable name="isbn"
-   select="marc:datafield[@tag=010]/marc:subfield[@code='a']"/>
-
-  <xsl:variable name="hidelostitems" select="marc:sysprefs/marc:syspref[@name='hidelostitems']"/>
-  <xsl:variable name="singleBranchMode" select="marc:sysprefs/marc:syspref[@name='singleBranchMode']"/>
-  <xsl:variable name="OPACURLOpenInNewWindow" select="marc:sysprefs/marc:syspref[@name='OPACURLOpenInNewWindow']"/>
-
-  <xsl:if test="marc:datafield[@tag=200]">
-    <xsl:for-each select="marc:datafield[@tag=200]">
-        <xsl:call-template name="addClassRtl" />
-        <xsl:for-each select="marc:subfield">
-          <xsl:choose>
-            <xsl:when test="@code='a'">
-              <xsl:variable name="title" select="."/>
-              <xsl:variable name="ntitle"
-                select="translate($title, '&#x0088;&#x0089;&#x0098;&#x009C;','')"/>
-              <a>
-                <xsl:attribute name="href">
-                  <xsl:text>/cgi-bin/koha/opac-detail.pl?biblionumber=</xsl:text>
-                  <xsl:value-of select="$biblionumber"/>
-                </xsl:attribute>
-                <xsl:value-of select="$ntitle" />
-              </a>
-            </xsl:when>
-            <xsl:when test="@code='b'">
-              <xsl:text> [</xsl:text>
-              <xsl:value-of select="."/>
-              <xsl:text>]</xsl:text>
-            </xsl:when>
-            <xsl:when test="@code='d'">
-              <xsl:text> = </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:when test="@code='e'">
-              <xsl:text> : </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:when test="@code='f'">
-              <xsl:text> / </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:when test="@code='g'">
-              <xsl:text> ; </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:when>
-            <xsl:otherwise>
-              <xsl:text>, </xsl:text>
-              <xsl:value-of select="."/>
-            </xsl:otherwise>
-          </xsl:choose>
-        </xsl:for-each>
-    </xsl:for-each>
-  </xsl:if>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">454</xsl:with-param>
-    <xsl:with-param name="label">Translation of</xsl:with-param>
-    <xsl:with-param name="spanclass">original_title</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">461</xsl:with-param>
-    <xsl:with-param name="label">Set Level</xsl:with-param>
-    <xsl:with-param name="spanclass">set_level</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_title">
-    <xsl:with-param name="tag">464</xsl:with-param>
-    <xsl:with-param name="label">Piece-Analytic Level</xsl:with-param>
-    <xsl:with-param name="spanclass">piece_analytic_level</xsl:with-param>
-  </xsl:call-template>
-
-  <xsl:call-template name="tag_210" />
-
-  <xsl:call-template name="tag_215" />
-
-  <span class="results_summary availability">
-    <span class="label">Availability: </span>
-    <xsl:choose>
-      <xsl:when test="marc:datafield[@tag=856]">
-        <xsl:for-each select="marc:datafield[@tag=856]">
-          <xsl:choose>
-            <xsl:when test="@ind2=0">
-              <a>
-                <xsl:attribute name="href">
-                  <xsl:value-of select="marc:subfield[@code='u']"/>
-                </xsl:attribute>
-                <xsl:if test="$OPACURLOpenInNewWindow='1'">
-                    <xsl:attribute name="target">_blank</xsl:attribute>
-                </xsl:if>
-                <xsl:choose>
-                  <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-                    <xsl:call-template name="subfieldSelect">                        
-                      <xsl:with-param name="codes">y3z</xsl:with-param>                    
-                    </xsl:call-template>
-                  </xsl:when>
-                  <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
-                    Click here to access online
-                  </xsl:when>
-                </xsl:choose>
-              </a>
-              <xsl:choose>
-                <xsl:when test="position()=last()"></xsl:when>
-                <xsl:otherwise> | </xsl:otherwise>
-              </xsl:choose>
-            </xsl:when> 
-          </xsl:choose>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:when test="count(key('item-by-status', 'available'))=0 and count(key('item-by-status', 'reference'))=0">
-        No items available
-      </xsl:when>
-      <xsl:when test="count(key('item-by-status', 'available'))>0">
-        <span class="available">
-          <b><xsl:text>Items available for loan: </xsl:text></b>
-          <xsl:variable name="available_items" select="key('item-by-status', 'available')"/>
-      <xsl:choose>
-      <xsl:when test="$singleBranchMode=1">
-      <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-        <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber"> [<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-          <xsl:text> (</xsl:text>
-          <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-          <xsl:text>)</xsl:text>
-          <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
-      </xsl:for-each>
-      </xsl:when>
-      <xsl:otherwise>
-          <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-            <xsl:value-of select="items:homebranch"/>
-                           <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber">[<xsl:value-of select="items:itemcallnumber"/>]
-                           </xsl:if>
-            <xsl:text> (</xsl:text>
-            <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-            <xsl:text>)</xsl:text>
-            <xsl:choose>
-              <xsl:when test="position()=last()">
-                <xsl:text>. </xsl:text>
-              </xsl:when>
-              <xsl:otherwise>
-                <xsl:text>, </xsl:text>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-      </xsl:otherwise>
-      </xsl:choose>
-        </span>
-      </xsl:when>
-    </xsl:choose>
-    <xsl:choose>
-      <xsl:when test="count(key('item-by-status', 'reference'))>0">
-        <span class="available">
-          <b><xsl:text>Items available for reference: </xsl:text></b>
-          <xsl:variable name="reference_items"
-                        select="key('item-by-status', 'reference')"/>
-          <xsl:for-each select="$reference_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
-            <xsl:if test="$singleBranchMode=0">
-                <xsl:value-of select="items:homebranch"/>
-            </xsl:if>
-            <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber">[<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
-            <xsl:text> (</xsl:text>
-            <xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
-            <xsl:text>)</xsl:text>
-            <xsl:choose>
-              <xsl:when test="position()=last()">
-                <xsl:text>. </xsl:text>
-              </xsl:when>
-              <xsl:otherwise>
-                <xsl:text>, </xsl:text>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-        </span>
-      </xsl:when>
-    </xsl:choose>
-    <xsl:if test="count(key('item-by-status', 'Checked out'))>0">
-      <span class="unavailable">
-        <xsl:text>Checked out (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'Checked out'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-    <xsl:if test="count(key('item-by-status', 'Withdrawn'))>0">
-      <span class="unavailable">
-        <xsl:text>Withdrawn (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'Withdrawn'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-    <xsl:if test="$hidelostitems='0' and count(key('item-by-status', 'Lost'))>0">
-      <span class="unavailable">
-        <xsl:text>Lost (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'Lost'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-    <xsl:if test="count(key('item-by-status', 'Damaged'))>0">
-      <span class="unavailable">
-        <xsl:text>Damaged (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'Damaged'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-    <xsl:if test="count(key('item-by-status', 'On order'))>0">
-      <span class="unavailable">
-        <xsl:text>On order (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'On order'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-    <xsl:if test="count(key('item-by-status', 'In transit'))>0">
-      <span class="unavailable">
-        <xsl:text>In transit (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'In transit'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-    <xsl:if test="count(key('item-by-status', 'Waiting'))>0">
-      <span class="unavailable">
-        <xsl:text>On hold (</xsl:text>
-        <xsl:value-of select="count(key('item-by-status', 'Waiting'))"/>
-        <xsl:text>). </xsl:text>
-      </span>
-    </xsl:if>
-  </span>
-
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
deleted file mode 100644 (file)
index fc4faa1..0000000
+++ /dev/null
@@ -1,368 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-
-<xsl:stylesheet version="1.0"
-  xmlns:marc="http://www.loc.gov/MARC21/slim"
-  xmlns:items="http://www.koha-community.org/items"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  exclude-result-prefixes="marc items">
-
-  <xsl:template name="datafield">
-    <xsl:param name="tag"/>
-    <xsl:param name="ind1"><xsl:text> </xsl:text></xsl:param>
-    <xsl:param name="ind2"><xsl:text> </xsl:text></xsl:param>
-    <xsl:param name="subfields"/>
-    <xsl:element name="datafield">
-      <xsl:attribute name="tag">
-        <xsl:value-of select="$tag"/>
-      </xsl:attribute>
-      <xsl:attribute name="ind1">
-        <xsl:value-of select="$ind1"/>
-      </xsl:attribute>
-      <xsl:attribute name="ind2">
-       <xsl:value-of select="$ind2"/>
-         </xsl:attribute>
-       <xsl:copy-of select="$subfields"/>
-    </xsl:element>
-  </xsl:template>
-
-  <xsl:template name="subfieldSelect">
-    <xsl:param name="codes"/>
-    <xsl:param name="delimeter"><xsl:text> </xsl:text></xsl:param>
-    <xsl:param name="subdivCodes"/>
-    <xsl:param name="subdivDelimiter"/>
-    <xsl:variable name="str">
-      <xsl:for-each select="marc:subfield">
-        <xsl:if test="contains($codes, @code)">
-          <xsl:if test="contains($subdivCodes, @code)">
-            <xsl:value-of select="$subdivDelimiter"/>
-          </xsl:if>
-          <xsl:value-of select="text()"/><xsl:value-of select="$delimeter"/>
-        </xsl:if>
-      </xsl:for-each>
-    </xsl:variable>
-    <xsl:value-of select="substring($str,1,string-length($str)-string-length($delimeter))"/>
-  </xsl:template>
-
-  <xsl:template name="buildSpaces">
-    <xsl:param name="spaces"/>
-    <xsl:param name="char"><xsl:text> </xsl:text></xsl:param>
-    <xsl:if test="$spaces>0">
-      <xsl:value-of select="$char"/>
-      <xsl:call-template name="buildSpaces">
-        <xsl:with-param name="spaces" select="$spaces - 1"/>
-        <xsl:with-param name="char" select="$char"/>
-      </xsl:call-template>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="chopPunctuation">
-    <xsl:param name="chopString"/>
-    <xsl:variable name="length" select="string-length($chopString)"/>
-    <xsl:choose>
-      <xsl:when test="$length=0"/>
-      <xsl:when test="contains('.:,;/ ', substring($chopString,$length,1))">
-        <xsl:call-template name="chopPunctuation">
-          <xsl:with-param name="chopString" select="substring($chopString,1,$length - 1)"/>
-        </xsl:call-template>
-      </xsl:when>
-      <xsl:when test="not($chopString)"/>
-      <xsl:otherwise><xsl:value-of select="$chopString"/></xsl:otherwise>
-    </xsl:choose>
-    <xsl:text> </xsl:text>
-  </xsl:template>
-
-  <xsl:template name="addClassRtl">
-    <xsl:variable name="lang" select="marc:subfield[@code='7']" />
-    <xsl:if test="$lang = 'ha' or $lang = 'Hebrew' or $lang = 'fa' or $lang = 'Arabe'">
-      <xsl:attribute name="class">rtl</xsl:attribute>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="tag_title">
-    <xsl:param name="tag" />
-    <xsl:param name="label" />
-    <xsl:param name="spanclass" />
-    <xsl:if test="marc:datafield[@tag=$tag]">
-      <span class="results_summary {$spanclass}">
-        <span class="label">
-        <xsl:value-of select="$label"/>: </span>
-        <xsl:for-each select="marc:datafield[@tag=$tag]">
-          <xsl:call-template name="addClassRtl" />
-          <xsl:for-each select="marc:subfield">
-            <xsl:choose>
-              <xsl:when test="@code='a'">
-                <xsl:variable name="title" select="."/>
-                <xsl:variable name="ntitle"
-                 select="translate($title, '&#x0088;&#x0089;&#x0098;&#x009C;','')"/>
-                <xsl:value-of select="$ntitle" />
-              </xsl:when>
-              <xsl:when test="@code='b'">
-                <xsl:text>[</xsl:text>
-                <xsl:value-of select="."/>
-                <xsl:text>]</xsl:text>
-              </xsl:when>
-              <xsl:when test="@code='d'">
-                <xsl:text> = </xsl:text>
-                <xsl:value-of select="."/>
-              </xsl:when>
-              <xsl:when test="@code='e'">
-                <xsl:text> : </xsl:text>
-                <xsl:value-of select="."/>
-              </xsl:when>
-              <xsl:when test="@code='f'">
-                <xsl:text> / </xsl:text>
-                <xsl:value-of select="."/>
-              </xsl:when>
-              <xsl:when test="@code='g'">
-                <xsl:text> ; </xsl:text>
-                <xsl:value-of select="."/>
-              </xsl:when>
-              <xsl:otherwise>
-                <xsl:if test="position()>1">
-                  <xsl:text>, </xsl:text>
-                </xsl:if>
-                <xsl:value-of select="."/>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-          <xsl:if test="not (position() = last())">
-            <xsl:text> â€¢ </xsl:text>
-          </xsl:if>
-        </xsl:for-each>
-      </span>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="tag_comma">
-    <xsl:param name="tag" />
-    <xsl:param name="label" />
-    <xsl:param name="spanclass" />
-    <xsl:if test="marc:datafield[@tag=$tag]">
-      <span class="results_summary {$spanclass}">
-        <span class="label">
-        <xsl:value-of select="$label"/>: </span>
-        <xsl:for-each select="marc:datafield[@tag=$tag]">
-          <xsl:call-template name="addClassRtl" />
-          <xsl:for-each select="marc:subfield">
-            <xsl:if test="position()>1">
-              <xsl:text>, </xsl:text>
-            </xsl:if>
-            <xsl:value-of select="."/>
-          </xsl:for-each>
-          <xsl:if test="not (position() = last())">
-            <xsl:text> â€¢ </xsl:text>
-          </xsl:if>
-        </xsl:for-each>
-      </span>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="tag_210">
-    <span class="results_summary publication">
-      <span class="label">Publication: </span>
-      <xsl:for-each select="marc:datafield[@tag=210]">
-        <span>
-          <xsl:call-template name="addClassRtl" />
-          <xsl:for-each select="marc:subfield">
-            <xsl:choose>
-              <xsl:when test="@code='c' or @code='g'">
-                <xsl:if test="position()>1">
-                  <xsl:text> : </xsl:text>
-                </xsl:if>
-                <xsl:value-of select="."/>
-              </xsl:when>
-              <xsl:otherwise>
-                <xsl:if test="position()>1">
-                  <xsl:text>, </xsl:text>
-                </xsl:if>
-                <xsl:value-of select="."/>
-              </xsl:otherwise>
-            </xsl:choose>
-          </xsl:for-each>
-          <xsl:if test="not (position() = last())">
-            <xsl:text> â€¢ </xsl:text>
-          </xsl:if>
-        </span>
-      </xsl:for-each>
-    </span>
-  </xsl:template>
-
-  <xsl:template name="tag_215">
-    <xsl:for-each select="marc:datafield[@tag=215]">
-         <span class="results_summary description">
-        <span class="label">Description: </span>
-        <xsl:if test="marc:subfield[@code='a']">
-          <xsl:value-of select="marc:subfield[@code='a']"/>
-        </xsl:if>
-        <xsl:if test="marc:subfield[@code='c']"> :
-          <xsl:value-of select="marc:subfield[@code='c']"/>
-        </xsl:if>
-        <xsl:if test="marc:subfield[@code='d']"> ;
-          <xsl:value-of select="marc:subfield[@code='d']"/>
-        </xsl:if>
-        <xsl:if test="marc:subfield[@code='e']"> +
-          <xsl:value-of select="marc:subfield[@code='e']"/>
-        </xsl:if>
-      </span>
-    </xsl:for-each>
-  </xsl:template>
-
-  <xsl:template name="tag_onesubject">
-    <xsl:choose>
-      <xsl:when test="marc:subfield[@code=9]">
-        <xsl:for-each select="marc:subfield">
-          <xsl:if test="@code='9'">
-            <xsl:variable name="start" select="position()"/>
-            <xsl:variable name="ends">
-              <xsl:for-each select="../marc:subfield[position() &gt; $start]">
-                <xsl:if test="@code=9">
-                  <xsl:variable name="end" select="position() + $start"/>
-                  <xsl:value-of select="$end"/>
-                  <xsl:text>,</xsl:text>
-                </xsl:if>
-              </xsl:for-each>
-            </xsl:variable>
-            <xsl:variable name="end">
-              <xsl:choose>
-                <xsl:when test="string-length($ends) > 0">
-                  <xsl:value-of select="substring-before($ends,',')"/>
-                </xsl:when>
-                <xsl:otherwise>
-                  <xsl:text>1000</xsl:text>
-                </xsl:otherwise>
-              </xsl:choose>
-            </xsl:variable>
-            <xsl:variable name="display">
-              <xsl:for-each select="../marc:subfield[position() &gt; $start and position() &lt; $end and @code!=2 and @code!=3]">
-                <xsl:value-of select="."/>
-                <xsl:if test="not(position()=last())">
-                  <xsl:text>, </xsl:text>
-                </xsl:if>
-              </xsl:for-each>
-            </xsl:variable>
-            <a>
-              <xsl:attribute name="href">
-                <xsl:text>/cgi-bin/koha/opac-search.pl?q=an:</xsl:text>
-                <xsl:value-of select="."/>
-              </xsl:attribute>
-              <xsl:choose>
-                <xsl:when test="string-length($display) &gt; 0">
-                  <xsl:call-template name="chopPunctuation">
-                    <xsl:with-param name="chopString">
-                      <xsl:value-of select="$display"/>
-                    </xsl:with-param>
-                  </xsl:call-template>
-                </xsl:when>
-                <xsl:otherwise>
-                  <xsl:value-of select="."/>
-                </xsl:otherwise>
-              </xsl:choose>
-            </a>
-            <xsl:variable name="ncommas"
-                 select="string-length($ends) - string-length(translate($ends, ',', ''))" />
-            <xsl:if test="$ncommas &gt; 1">
-              <xsl:text> -- </xsl:text>
-            </xsl:if>
-          </xsl:if>
-        </xsl:for-each>
-      </xsl:when>
-      <xsl:when test="marc:subfield[@code=a]">
-        <a>
-          <xsl:attribute name="href">
-            <xsl:text>/cgi-bin/koha/opac-search.pl?q=su:</xsl:text>
-            <xsl:value-of select="marc:subfield[@code='a']"/>
-          </xsl:attribute>
-          <xsl:call-template name="chopPunctuation">
-            <xsl:with-param name="chopString">
-              <xsl:call-template name="subfieldSelect">
-                <xsl:with-param name="codes">abcdfijkmnpvxyz</xsl:with-param>
-                <xsl:with-param name="subdivCodes">ijknpxyz</xsl:with-param>
-                <xsl:with-param name="subdivDelimiter">-- </xsl:with-param>
-              </xsl:call-template>
-            </xsl:with-param>
-          </xsl:call-template>
-        </a>
-      </xsl:when>
-      <xsl:otherwise/>
-    </xsl:choose>
-    <xsl:if test="not(position()=last())">
-      <xsl:text> | </xsl:text>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="tag_subject">
-    <xsl:param name="tag" />
-    <xsl:param name="label" />
-    <xsl:param name="spanclass" />
-    <xsl:if test="marc:datafield[@tag=$tag]">
-      <span class="results_summary subjects {$spanclass}">
-        <span class="label">
-          <xsl:value-of select="$label"/>
-          <xsl:text>: </xsl:text>
-        </span>
-        <span class="value">
-          <xsl:for-each select="marc:datafield[@tag=$tag]">
-            <xsl:call-template name="tag_onesubject">
-            </xsl:call-template>
-          </xsl:for-each>
-        </span>
-      </span>
-    </xsl:if>
-  </xsl:template>
-
-  <xsl:template name="tag_7xx">
-    <xsl:param name="tag" />
-    <xsl:param name="label" />
-    <xsl:param name="spanclass" />
-    <xsl:if test="marc:datafield[@tag=$tag]">
-      <span class="results_summary author {$spanclass}">
-        <span class="label">
-          <xsl:value-of select="$label" />
-          <xsl:text>: </xsl:text>
-        </span>
-        <span class="value">
-          <xsl:for-each select="marc:datafield[@tag=$tag]">
-            <a>
-              <xsl:choose>
-                <xsl:when test="marc:subfield[@code=9]">
-                  <xsl:attribute name="href">
-                    <xsl:text>/cgi-bin/koha/opac-search.pl?q=an:</xsl:text>
-                    <xsl:value-of select="marc:subfield[@code=9]"/>
-                  </xsl:attribute>
-                </xsl:when>
-                <xsl:otherwise>
-                  <xsl:attribute name="href">
-                    <xsl:text>/cgi-bin/koha/opac-search.pl?q=au:</xsl:text>
-                    <xsl:value-of select="marc:subfield[@code='a']"/>
-                    <xsl:text> </xsl:text>
-                    <xsl:value-of select="marc:subfield[@code='b']"/>
-                  </xsl:attribute>
-                </xsl:otherwise>
-              </xsl:choose>
-              <xsl:for-each select="marc:subfield[@code='a' or @code='b' or @code='4' or @code='c' or @code='d' or @code='f' or @code='g' or @code='p']">
-                <xsl:choose>
-                  <xsl:when test="@code='9'">
-                  </xsl:when>
-                  <xsl:otherwise>
-                    <xsl:value-of select="."/>
-                  </xsl:otherwise>
-                </xsl:choose>
-                <xsl:if test="not(position() = last())">
-                  <xsl:text>, </xsl:text>
-                </xsl:if>
-              </xsl:for-each>
-            </a>
-            <xsl:if test="not(position() = last())">
-              <span style="padding: 3px;">
-                <xsl:text>;</xsl:text>
-              </span>
-            </xsl:if>
-          </xsl:for-each>
-        </span>
-      </span>
-    </xsl:if>
-  </xsl:template>
-
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl
deleted file mode 100644 (file)
index 17c9b67..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-  xmlns="http://www.w3.org/1999/xhtml"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xmlns:marc="http://www.loc.gov/MARC21/slim" 
-  exclude-result-prefixes="xsi marc"
-  version="1.0">
-  <xsl:output method="xml" version="1.0" encoding="UTF-8" doctype-public="-//W3C//DTD Xhtml 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" />    
-      <xsl:template match="/">
-        <html>
-          <head>
-           <title>MARC Card View</title>
-          </head>
-          <body>
-           <xsl:apply-templates/>
-          </body>
-        </html>
-      </xsl:template>
-      
-      <xsl:template match="marc:record">
-        <div class="cardimage">
-        <xsl:apply-templates select="marc:datafield[@tag!='082' and @tag!='092' and @tag!='010']"/>
-        <span class="bottom">
-          <xsl:apply-templates select="marc:controlfield[@tag='001']"/>
-          <xsl:apply-templates select="marc:datafield[@tag='082' or @tag='092' or @tag='010']"/>
-        </span>
-        </div>
-      </xsl:template>
-      
-      <xsl:template match="marc:controlfield">
-          <span class="oclc">#<xsl:value-of select="substring(.,4)"/></span>
-      </xsl:template>
-      
-      <xsl:template match="marc:datafield">
-        <xsl:if test="starts-with(@tag, '1')">
-          <p class="mainheading"><xsl:value-of select="."/></p>
-        </xsl:if>
-        <xsl:if test="starts-with(@tag, '24') and /marc:record/marc:datafield[@tag='100']">
-          <span class="title"><xsl:value-of select="."/></span>
-        </xsl:if>
-        <xsl:if test="starts-with(@tag, '24') and not(/marc:record/marc:datafield[@tag='100'])">
-          <span class="titlemain"><xsl:value-of select="."/></span><br/>
-        </xsl:if>
-        <xsl:if test="@tag='260'">
-          <xsl:value-of select="."/>
-        </xsl:if>
-        <xsl:if test="@tag='300'">
-          <p class="extent"><xsl:value-of select="."/></p>
-        </xsl:if>
-        <xsl:if test="starts-with(@tag, '5')">
-          <p class="note"><xsl:value-of select="."/></p>
-        </xsl:if>
-        <xsl:if test="@tag='650'">
-          <span class='counter'><xsl:number count="marc:datafield[@tag='650']"/>.</span> <xsl:apply-templates select="marc:subfield"/>
-        </xsl:if>
-        <xsl:if test="@tag='653'">
-          <span class="counter"><xsl:number format="i" count="marc:datafield[@tag='653']"/>.</span> <xsl:apply-templates select="marc:subfield"/>
-        </xsl:if>
-        <xsl:if test="@tag='010'">
-          <xsl:variable name="LCCN.nospace" select="translate(., ' ', '')"/>
-          <xsl:variable name="LCCN.length" select="string-length($LCCN.nospace)"/>
-          <xsl:variable name="LCCN.display" select="concat(substring($LCCN.nospace, 1, $LCCN.length - 6), '-', format-number(substring($LCCN.nospace, $LCCN.length - 5),'#'))"/>
-          <span class="LCCN">LCCN:<xsl:value-of select="$LCCN.display"/></span>
-        </xsl:if>
-        <xsl:if test="@tag='082' or @tag='092'">
-          <span class="DDC"><xsl:value-of select="marc:subfield[@code='a']"/></span>
-        </xsl:if>
-        <xsl:if test="@tag='856'">
-          <br/><xsl:apply-templates mode="link" select="marc:subfield" />
-        </xsl:if>
-      </xsl:template>
-      <xsl:template match="marc:subfield" mode="link">
-        <xsl:if test="@code='u'">
-          <span class="link">
-            <a class="url" href="{.}"/>
-        </span>
-        </xsl:if>
-      </xsl:template>
-      <xsl:template match="marc:subfield">
-        <xsl:if test="@code!='2'">    
-        <xsl:if test="@code!='a'">--</xsl:if>
-        <xsl:value-of select="."/>
-      </xsl:if>
-      </xsl:template>
-    </xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl
deleted file mode 100644 (file)
index fb8a07e..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE stylesheet [<!ENTITY nbsp "&#160;" >]>
-<xsl:stylesheet version="1.0" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-    <xsl:output method="html" encoding="UTF-8"/>
-
-       <xsl:template match="/">
-               <html>
-          <head><title>MARC View</title></head>
-          <body>
-           <xsl:apply-templates/>
-          </body>
-               </html>
-       </xsl:template>
-
-       <xsl:template match="marc:record">
-               <table>
-                       <tr>
-                               <th style="white-space:nowrap">
-                                       000
-                               </th>
-                               <td colspan="2"></td>
-                               <td>
-                                       <xsl:value-of select="marc:leader"/>
-                               </td>
-                       </tr>
-                       <xsl:apply-templates select="marc:datafield|marc:controlfield"/>
-               </table>
-       </xsl:template>
-
-       <xsl:template match="marc:controlfield">
-               <tr>
-                       <th style="white-space:nowrap">
-                               <xsl:value-of select="@tag"/>
-                       </th>
-                       <td colspan="2"></td>
-                       <td>
-                               <xsl:value-of select="."/>
-                       </td>
-               </tr>
-       </xsl:template>
-
-       <xsl:template match="marc:datafield">
-               <tr>
-                       <th style="white-space:nowrap">
-                               <xsl:value-of select="@tag"/>
-                       </th>
-                       <td><xsl:value-of select="@ind1"/></td>
-                       <td><xsl:value-of select="@ind2"/></td>
-                       <td><xsl:apply-templates select="marc:subfield"/></td>
-               </tr>
-       </xsl:template>
-
-       <xsl:template match="marc:subfield">
-               <strong>_<xsl:value-of select="@code"/></strong> <xsl:value-of select="."/>
-               <xsl:choose>
-               <xsl:when test="position()=last()"><xsl:text> </xsl:text></xsl:when><xsl:otherwise><br /></xsl:otherwise></xsl:choose>
-       </xsl:template>
-
-</xsl:stylesheet>
diff --git a/koha-tmpl/opac-tmpl/prog/images/asc.gif b/koha-tmpl/opac-tmpl/prog/images/asc.gif
deleted file mode 100644 (file)
index 3074264..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/asc.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/ascdesc.gif b/koha-tmpl/opac-tmpl/prog/images/ascdesc.gif
deleted file mode 100644 (file)
index 2ea1fc8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/ascdesc.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/bonus.png b/koha-tmpl/opac-tmpl/prog/images/bonus.png
deleted file mode 100644 (file)
index 663a31d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/bonus.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/back_disabled.jpg b/koha-tmpl/opac-tmpl/prog/images/datatables/back_disabled.jpg
deleted file mode 100644 (file)
index 1e73a54..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/back_disabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/back_enabled.jpg b/koha-tmpl/opac-tmpl/prog/images/datatables/back_enabled.jpg
deleted file mode 100644 (file)
index a6d764c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/back_enabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/forward_disabled.jpg b/koha-tmpl/opac-tmpl/prog/images/datatables/forward_disabled.jpg
deleted file mode 100644 (file)
index 28a9dc5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/forward_disabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/forward_enabled.jpg b/koha-tmpl/opac-tmpl/prog/images/datatables/forward_enabled.jpg
deleted file mode 100644 (file)
index 598c075..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/forward_enabled.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc.png b/koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc.png
deleted file mode 100644 (file)
index a56d0e2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc_disabled.png b/koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc_disabled.png
deleted file mode 100644 (file)
index b7e621e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc_disabled.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_both.png b/koha-tmpl/opac-tmpl/prog/images/datatables/sort_both.png
deleted file mode 100644 (file)
index 839ac4b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_both.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc.png b/koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc.png
deleted file mode 100644 (file)
index 90b2951..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc_disabled.png b/koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc_disabled.png
deleted file mode 100644 (file)
index 2409653..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc_disabled.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/desc.gif b/koha-tmpl/opac-tmpl/prog/images/desc.gif
deleted file mode 100644 (file)
index 1eee784..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/desc.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/favicon.ico b/koha-tmpl/opac-tmpl/prog/images/favicon.ico
deleted file mode 100644 (file)
index 586bd55..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/favicon.ico and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/feed-icon-16x16.png b/koha-tmpl/opac-tmpl/prog/images/feed-icon-16x16.png
deleted file mode 100644 (file)
index 1679ab0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/feed-icon-16x16.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/filefind.png b/koha-tmpl/opac-tmpl/prog/images/filefind.png
deleted file mode 100644 (file)
index 3c05c72..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/filefind.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/koha-logo.gif b/koha-tmpl/opac-tmpl/prog/images/koha-logo.gif
deleted file mode 100644 (file)
index 5a16572..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/koha-logo.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/loading.gif b/koha-tmpl/opac-tmpl/prog/images/loading.gif
deleted file mode 100644 (file)
index 3c2f7c0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/loading.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/sign_in_green.png b/koha-tmpl/opac-tmpl/prog/images/sign_in_green.png
deleted file mode 100644 (file)
index 7e84129..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/sign_in_green.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/social-sprite.png b/koha-tmpl/opac-tmpl/prog/images/social-sprite.png
deleted file mode 100644 (file)
index 63d6b74..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/social-sprite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/sprite.png b/koha-tmpl/opac-tmpl/prog/images/sprite.png
deleted file mode 100644 (file)
index a6037a9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/sprite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/star-ratings-sprite.png b/koha-tmpl/opac-tmpl/prog/images/star-ratings-sprite.png
deleted file mode 100644 (file)
index 1dadc55..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/images/star-ratings-sprite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.gif
deleted file mode 100644 (file)
index 4227b69..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.jpg b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.jpg
deleted file mode 100644 (file)
index 7cca522..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVD.gif
deleted file mode 100644 (file)
index e72e4cd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVDreserve.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVDreserve.gif
deleted file mode 100644 (file)
index 29834b0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVDreserve.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.gif
deleted file mode 100644 (file)
index fad7283..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.jpg b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.jpg
deleted file mode 100644 (file)
index 64aaf25..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalCD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalCD.gif
deleted file mode 100644 (file)
index 632fe76..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalCD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalDVD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalDVD.gif
deleted file mode 100644 (file)
index 5b278cb..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalDVD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.gif
deleted file mode 100644 (file)
index a51563a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.jpg b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.jpg
deleted file mode 100644 (file)
index 6663a7e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivaltape.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivaltape.gif
deleted file mode 100644 (file)
index b6d5382..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivaltape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/book.gif
deleted file mode 100644 (file)
index 3bbb8c6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cd.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cd.gif
deleted file mode 100644 (file)
index 904e2a6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdrom.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdrom.gif
deleted file mode 100644 (file)
index 0208076..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdrom.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdromreserve.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdromreserve.gif
deleted file mode 100644 (file)
index f5c0974..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdromreserve.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/download.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/download.gif
deleted file mode 100644 (file)
index e28cc06..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/download.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ebook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ebook.gif
deleted file mode 100644 (file)
index 19a0231..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ebook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.gif
deleted file mode 100644 (file)
index 1a1c5ff..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.jpg b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.jpg
deleted file mode 100644 (file)
index e431641..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.jpg and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/newbook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/newbook.gif
deleted file mode 100644 (file)
index 0d36106..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/newbook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/referencebook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/referencebook.gif
deleted file mode 100644 (file)
index e350c28..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/referencebook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservebook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservebook.gif
deleted file mode 100644 (file)
index bba9b26..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservebook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservecd.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservecd.gif
deleted file mode 100644 (file)
index 1e45013..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservecd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservetape.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservetape.gif
deleted file mode 100644 (file)
index 14a56a9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservetape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservevhs.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservevhs.gif
deleted file mode 100644 (file)
index 9761c3e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservevhs.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/tape.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/tape.gif
deleted file mode 100644 (file)
index 793db8d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/tape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/vhs.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/vhs.gif
deleted file mode 100644 (file)
index a65106b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/vhs.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/2d_art.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/2d_art.gif
deleted file mode 100644 (file)
index 2fe7917..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/2d_art.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/3d_art.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/3d_art.gif
deleted file mode 100644 (file)
index ff31721..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/3d_art.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/7Day_book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/7Day_book.gif
deleted file mode 100644 (file)
index 4be3ee1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/7Day_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/archive.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/archive.gif
deleted file mode 100644 (file)
index 42d2901..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/archive.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/audio.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/audio.gif
deleted file mode 100644 (file)
index 35326b1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/audio.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/book.gif
deleted file mode 100644 (file)
index e882cb0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/cd_music.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/cd_music.gif
deleted file mode 100644 (file)
index 8af80ee..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/cd_music.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/computer_file.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/computer_file.gif
deleted file mode 100644 (file)
index b289c94..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/computer_file.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/digital_audio.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/digital_audio.gif
deleted file mode 100644 (file)
index 78fecc4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/digital_audio.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/dvd.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/dvd.gif
deleted file mode 100644 (file)
index ec1334a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/dvd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_book.gif
deleted file mode 100644 (file)
index d146c8c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_journal.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_journal.gif
deleted file mode 100644 (file)
index b0a165f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_journal.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_video.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_video.gif
deleted file mode 100644 (file)
index 32fd4e5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_video.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/journal.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/journal.gif
deleted file mode 100644 (file)
index 6539226..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/journal.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/juvenile_book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/juvenile_book.gif
deleted file mode 100644 (file)
index bd2eb76..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/juvenile_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/kit.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/kit.gif
deleted file mode 100644 (file)
index ee4103c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/kit.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/laserdisk.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/laserdisk.gif
deleted file mode 100644 (file)
index 9043a0a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/laserdisk.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/map.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/map.gif
deleted file mode 100644 (file)
index 7c4d6de..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/map.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_book.gif
deleted file mode 100644 (file)
index 171e9d7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_dvd.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_dvd.gif
deleted file mode 100644 (file)
index 8bff4a9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_dvd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/periodical.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/periodical.gif
deleted file mode 100644 (file)
index 8144f78..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/periodical.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/realia.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/realia.gif
deleted file mode 100644 (file)
index aa832c6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/realia.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reference.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reference.gif
deleted file mode 100644 (file)
index 8400aa8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reserve_book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reserve_book.gif
deleted file mode 100644 (file)
index ff64371..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reserve_book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/score.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/score.gif
deleted file mode 100644 (file)
index 9ec7bbd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/score.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/software.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/software.gif
deleted file mode 100644 (file)
index 43c776b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/software.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/sound.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/sound.gif
deleted file mode 100644 (file)
index d2599ec..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/sound.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/tape_music.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/tape_music.gif
deleted file mode 100644 (file)
index 2910cee..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/tape_music.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vhs.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vhs.gif
deleted file mode 100644 (file)
index 0a1cc4a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vhs.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vinyl_music.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vinyl_music.gif
deleted file mode 100644 (file)
index 654f5bf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vinyl_music.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/web.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/web.gif
deleted file mode 100644 (file)
index 1b8f2cc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/web.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/bd.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/bd.png
deleted file mode 100644 (file)
index 773a712..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/bd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cd.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cd.png
deleted file mode 100644 (file)
index b29e4f5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cdrom.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cdrom.png
deleted file mode 100644 (file)
index 25957ea..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cdrom.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dossier_de_presse.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dossier_de_presse.png
deleted file mode 100644 (file)
index 8a13696..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dossier_de_presse.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd.png
deleted file mode 100644 (file)
index 585a2d3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd_musical.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd_musical.png
deleted file mode 100644 (file)
index f5941e2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd_musical.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre.png
deleted file mode 100644 (file)
index 25dcb9c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_ancien.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_ancien.png
deleted file mode 100644 (file)
index 2ffdb2d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_ancien.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_artiste.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_artiste.png
deleted file mode 100644 (file)
index 39fedb4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_artiste.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_audio.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_audio.png
deleted file mode 100644 (file)
index 2da6a5a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_audio.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_en_gros_caracteres.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_en_gros_caracteres.png
deleted file mode 100644 (file)
index a658285..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_en_gros_caracteres.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_multimedia.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_multimedia.png
deleted file mode 100644 (file)
index 0a3e2cd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_multimedia.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/partition.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/partition.png
deleted file mode 100644 (file)
index 65bb645..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/partition.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/revue.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/revue.png
deleted file mode 100644 (file)
index 338df90..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/revue.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/vhs.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/vhs.png
deleted file mode 100644 (file)
index 0709532..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/vhs.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/000000.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/000000.png
deleted file mode 100644 (file)
index c49677f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/000000.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/006600.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/006600.png
deleted file mode 100644 (file)
index fe1f139..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/006600.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/3333cc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/3333cc.png
deleted file mode 100644 (file)
index 99b4dd9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/3333cc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/660000.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/660000.png
deleted file mode 100644 (file)
index c9d1460..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/660000.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6600cc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6600cc.png
deleted file mode 100644 (file)
index 824a29b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6600cc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/663333.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/663333.png
deleted file mode 100644 (file)
index c9188a1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/663333.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6666cc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6666cc.png
deleted file mode 100644 (file)
index 971e519..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6666cc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/66cc66.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/66cc66.png
deleted file mode 100644 (file)
index 6ef627a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/66cc66.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/990000.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/990000.png
deleted file mode 100644 (file)
index ebde602..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/990000.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/996633.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/996633.png
deleted file mode 100644 (file)
index eb887fb..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/996633.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/999999.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/999999.png
deleted file mode 100644 (file)
index 43fd127..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/999999.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/9999cc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/9999cc.png
deleted file mode 100644 (file)
index aef8072..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/9999cc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/99cc33.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/99cc33.png
deleted file mode 100644 (file)
index a8bdda4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/99cc33.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc3333.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc3333.png
deleted file mode 100644 (file)
index bfbb87e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc3333.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc6666.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc6666.png
deleted file mode 100644 (file)
index 7245ce2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc6666.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc66cc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc66cc.png
deleted file mode 100644 (file)
index a6d755e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc66cc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc9999.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc9999.png
deleted file mode 100644 (file)
index efc8d4f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc9999.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc99cc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc99cc.png
deleted file mode 100644 (file)
index da331c1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc99cc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cccc00.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cccc00.png
deleted file mode 100644 (file)
index a9894bd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cccc00.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffff33.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffff33.png
deleted file mode 100644 (file)
index 7124afd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffff33.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffcc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffcc.png
deleted file mode 100644 (file)
index 96be0f4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffcc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffff.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffff.png
deleted file mode 100644 (file)
index 5fb4c35..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffff.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Internet_Connection_Tools.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Internet_Connection_Tools.png
deleted file mode 100644 (file)
index 6ba047e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Internet_Connection_Tools.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Quicktime.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Quicktime.png
deleted file mode 100644 (file)
index cc7278a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Quicktime.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_COPYING.txt b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_COPYING.txt
deleted file mode 100644 (file)
index b3aa599..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-License
-
-The Crystal Project are released under LGPL.
-
-GNU General Public License.
-
-   0.
-
-      This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
-
-      A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
-
-      The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)
-
-      "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
-
-      Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
-   1.
-
-      You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
-
-      You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
-   2.
-
-      You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
-         1. The modified work must itself be a software library.
-         2. You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
-         3. You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
-         4. If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.
-
-      (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
-
-      These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
-
-      Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.
-
-      In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
-   3.
-
-      You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.
-
-      Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.
-
-      This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
-   4.
-
-      You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.
-
-      If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
-   5.
-
-      A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.
-      However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
-
-      When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.
-
-      If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)
-
-      Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.
-   6.
-
-      As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.
-
-      You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
-         1. Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) .
-         2. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
-         3. Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
-         4. If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
-         5. Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
-
-      For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
-
-      It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
-   7.
-
-      You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
-         1.
-
-            Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
-         2.
-
-            Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
-   8.
-
-      You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
-   9.
-
-      You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
-  10.
-
-      Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
-  11.
-
-      If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.
-
-      If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
-
-      It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
-
-      This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
-  12.
-
-      If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
-  13.
-
-      The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
-
-      Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
-  14.
-
-      If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
-
-No Warranty
-
-  15.
-
-      Because the library is licensed free of charge, there is no warranty for the library, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the library "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the library is with you. Should the library prove defective, you assume the cost of all necessary servicing, repair or correction.
-  16.
-
-      In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the library as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the library (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the library to operate with any other software), even if such holder or other party has been advised of the possibility of such damages.
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_README.txt b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_README.txt
deleted file mode 100644 (file)
index 4d119eb..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-The Crystal Clear icon set was created by
-Everaldo Coelho, http://www.everaldo.com/
-Submitted:  Oct 11 2003
-Updated:  Jun 16 2007
-
-Icons were acquired from Wikimedia Commons,
-http://commons.wikimedia.org/wiki/Crystal_Clear, 30 Jan 2010.
-
-The images were renamed, organized and re-sized to create this packager in a
-standard icon package format.  This was preformed by Jeff Israel at the Open
-Icon Library.
-
-This package was created by the Open Icon Library,
-http://openiconlibrary.sourceforge.net/ and is available for download there.T
-All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
-
-See COPYING.txt or http://www.everaldo.com/crystal/?action=license for details.
-
----------------
-
-Added to this set were three images by RayAna Min Park (August 2011):
-
-books-closed.png
-books-open-cd.png
-books-open.png
-
-All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/aktion.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/aktion.png
deleted file mode 100644 (file)
index f68701d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/aktion.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/binary.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/binary.png
deleted file mode 100644 (file)
index 2a84df8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/binary.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/blockdevice.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/blockdevice.png
deleted file mode 100644 (file)
index 41a7a62..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/blockdevice.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/bookmark.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/bookmark.png
deleted file mode 100644 (file)
index f02bae1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/bookmark.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-closed-32.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-closed-32.png
deleted file mode 100644 (file)
index 7bff6e4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-closed-32.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-32.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-32.png
deleted file mode 100644 (file)
index 2939d6a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-32.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-cd-32.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-cd-32.png
deleted file mode 100644 (file)
index c0547a3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-cd-32.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/browser.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/browser.png
deleted file mode 100644 (file)
index 27cdb51..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/browser.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/build.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/build.png
deleted file mode 100644 (file)
index a24c07e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/build.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/calc.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/calc.png
deleted file mode 100644 (file)
index 980402d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/calc.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/camera.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/camera.png
deleted file mode 100644 (file)
index ea1db14..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/camera.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cardgame.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cardgame.png
deleted file mode 100644 (file)
index f97b1e7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cardgame.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdimage.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdimage.png
deleted file mode 100644 (file)
index ebb17da..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdimage.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_mount.png
deleted file mode 100644 (file)
index d714732..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_unmount.png
deleted file mode 100644 (file)
index 4ecbab8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdtrack.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdtrack.png
deleted file mode 100644 (file)
index 57166c9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdtrack.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_mount.png
deleted file mode 100644 (file)
index 63435f6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_unmount.png
deleted file mode 100644 (file)
index 52fccad..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/decrypted.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/decrypted.png
deleted file mode 100644 (file)
index c96fc1b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/decrypted.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/demo.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/demo.png
deleted file mode 100644 (file)
index 9bdf62c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/demo.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/desktopshare.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/desktopshare.png
deleted file mode 100644 (file)
index e81e87a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/desktopshare.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/display.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/display.png
deleted file mode 100644 (file)
index 4fff193..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/display.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document.png
deleted file mode 100644 (file)
index 8988e77..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document2.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document2.png
deleted file mode 100644 (file)
index f02995c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/download_manager.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/download_manager.png
deleted file mode 100644 (file)
index 29f6b8e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/download_manager.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount.png
deleted file mode 100644 (file)
index 759500d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount_2.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount_2.png
deleted file mode 100644 (file)
index 44a5b91..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount_2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_unmount.png
deleted file mode 100644 (file)
index 55e5e41..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/edit.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/edit.png
deleted file mode 100644 (file)
index 9cdbd34..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/edit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/editpaste.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/editpaste.png
deleted file mode 100644 (file)
index 15846cc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/editpaste.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/encrypted.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/encrypted.png
deleted file mode 100644 (file)
index dfeba13..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/encrypted.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/file_temporary.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/file_temporary.png
deleted file mode 100644 (file)
index 2cadff4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/file_temporary.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_mount.png
deleted file mode 100644 (file)
index 44437d2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_unmount.png
deleted file mode 100644 (file)
index 4fb26b5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_blue.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_blue.png
deleted file mode 100644 (file)
index 2be4be3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_blue.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_green.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_green.png
deleted file mode 100644 (file)
index dee110e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_green.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey.png
deleted file mode 100644 (file)
index 1311540..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey_open.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey_open.png
deleted file mode 100644 (file)
index 4925e91..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey_open.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_html.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_html.png
deleted file mode 100644 (file)
index d6d6f6f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_html.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_image.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_image.png
deleted file mode 100644 (file)
index ec82a25..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_images.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_images.png
deleted file mode 100644 (file)
index f06baec..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_images.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_locked.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_locked.png
deleted file mode 100644 (file)
index c9f2de7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_locked.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_music.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_music.png
deleted file mode 100644 (file)
index 919f212..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_music.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_print.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_print.png
deleted file mode 100644 (file)
index cb00dc9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_print.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_red.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_red.png
deleted file mode 100644 (file)
index 1e1bbe3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_red.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_sound.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_sound.png
deleted file mode 100644 (file)
index f091233..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_sound.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_txt.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_txt.png
deleted file mode 100644 (file)
index 91c9a46..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_txt.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_video.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_video.png
deleted file mode 100644 (file)
index c3f9d4a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_video.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_yellow.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_yellow.png
deleted file mode 100644 (file)
index 0576bf0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_yellow.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/hdd_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/hdd_mount.png
deleted file mode 100644 (file)
index 2f1e6b1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/hdd_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/html.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/html.png
deleted file mode 100644 (file)
index bee3f62..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/html.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image.png
deleted file mode 100644 (file)
index 42d762c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image2.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image2.png
deleted file mode 100644 (file)
index 5ba95e8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/info.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/info.png
deleted file mode 100644 (file)
index e8990cb..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/info.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/internet.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/internet.png
deleted file mode 100644 (file)
index 32da6a7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/internet.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/joystick.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/joystick.png
deleted file mode 100644 (file)
index aad42cd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/joystick.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kaddressbook.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kaddressbook.png
deleted file mode 100644 (file)
index 1651f9c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kaddressbook.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kbackgammon.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kbackgammon.png
deleted file mode 100644 (file)
index 843710f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kbackgammon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmdf.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmdf.png
deleted file mode 100644 (file)
index 8491ebf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmdf.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmmidi.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmmidi.png
deleted file mode 100644 (file)
index ae78b68..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmmidi.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcoloredit.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcoloredit.png
deleted file mode 100644 (file)
index d4108a4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcoloredit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kdict.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kdict.png
deleted file mode 100644 (file)
index 95b8e3f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kdict.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kedit.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kedit.png
deleted file mode 100644 (file)
index 8000b63..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kedit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/keyboard.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/keyboard.png
deleted file mode 100644 (file)
index 3710d08..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/keyboard.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/klaptop.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/klaptop.png
deleted file mode 100644 (file)
index 6cfb8fb..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/klaptop.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kmid.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kmid.png
deleted file mode 100644 (file)
index ab67d0e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kmid.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/korganizer.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/korganizer.png
deleted file mode 100644 (file)
index 32cccbd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/korganizer.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpackage.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpackage.png
deleted file mode 100644 (file)
index 1eae4ee..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpackage.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpat.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpat.png
deleted file mode 100644 (file)
index 7a39b66..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpat.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpoker.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpoker.png
deleted file mode 100644 (file)
index 6a99e3d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpoker.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kscd.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kscd.png
deleted file mode 100644 (file)
index 391ebc5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kscd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/ksnapshot.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/ksnapshot.png
deleted file mode 100644 (file)
index 25dd5ee..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/ksnapshot.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kuser2.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kuser2.png
deleted file mode 100644 (file)
index daf8727..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kuser2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kwrite.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kwrite.png
deleted file mode 100644 (file)
index efa8881..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kwrite.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kxkb.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kxkb.png
deleted file mode 100644 (file)
index 6496be9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kxkb.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock-silver.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock-silver.png
deleted file mode 100644 (file)
index ac44625..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock-silver.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock.png
deleted file mode 100644 (file)
index 270e6e8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock_-_pink.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock_-_pink.png
deleted file mode 100644 (file)
index 9c8a8b2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock_-_pink.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/log.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/log.png
deleted file mode 100644 (file)
index 387d961..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/log.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lsongs.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lsongs.png
deleted file mode 100644 (file)
index d0019e3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lsongs.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/make.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/make.png
deleted file mode 100644 (file)
index 3a2a0a6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/make.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/man.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/man.png
deleted file mode 100644 (file)
index 3f45c92..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/man.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/message.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/message.png
deleted file mode 100644 (file)
index a4eed85..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/message.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime-postscript.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime-postscript.png
deleted file mode 100644 (file)
index 8041956..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime-postscript.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime_txt.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime_txt.png
deleted file mode 100644 (file)
index 6eeb67e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime_txt.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player.png
deleted file mode 100644 (file)
index f8a79b7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player2.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player2.png
deleted file mode 100644 (file)
index 2357de0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore.png
deleted file mode 100644 (file)
index 412300c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore2.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore2.png
deleted file mode 100644 (file)
index d4a3197..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore2.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mymac.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mymac.png
deleted file mode 100644 (file)
index bf185f1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mymac.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_mount.png
deleted file mode 100644 (file)
index 9fe616e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_unmount.png
deleted file mode 100644 (file)
index 4b8eeb8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/palm.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/palm.png
deleted file mode 100644 (file)
index 808b3b3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/palm.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda.png
deleted file mode 100644 (file)
index 4cdd912..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_black.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_black.png
deleted file mode 100644 (file)
index d9184cd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_black.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_blue.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_blue.png
deleted file mode 100644 (file)
index cbd4a23..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_blue.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/print_class.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/print_class.png
deleted file mode 100644 (file)
index c3917dc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/print_class.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/readme.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/readme.png
deleted file mode 100644 (file)
index 77e524a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/readme.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/reminders.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/reminders.png
deleted file mode 100644 (file)
index 1c18109..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/reminders.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/scanner.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/scanner.png
deleted file mode 100644 (file)
index 70d289f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/scanner.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/schedule.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/schedule.png
deleted file mode 100644 (file)
index 010b2d2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/schedule.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/starthere.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/starthere.png
deleted file mode 100644 (file)
index b223080..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/starthere.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tablet.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tablet.png
deleted file mode 100644 (file)
index 914bf8b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tablet.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tutorials.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tutorials.png
deleted file mode 100644 (file)
index 4ddae20..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tutorials.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tv.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tv.png
deleted file mode 100644 (file)
index 144368f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tv.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usb.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usb.png
deleted file mode 100644 (file)
index 44a57fc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usb.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_mount.png
deleted file mode 100644 (file)
index 0ed2540..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_unmount.png
deleted file mode 100644 (file)
index d5d8c0c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/viewmag.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/viewmag.png
deleted file mode 100644 (file)
index 97334e6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/viewmag.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/voice-support.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/voice-support.png
deleted file mode 100644 (file)
index fe8faf0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/voice-support.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/xmms.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/xmms.png
deleted file mode 100644 (file)
index a6da8d7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/xmms.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_mount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_mount.png
deleted file mode 100644 (file)
index c0c5652..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_mount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_unmount.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_unmount.png
deleted file mode 100644 (file)
index f0b5735..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_unmount.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtobasket.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtobasket.gif
deleted file mode 100644 (file)
index 4325b85..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtobasket.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtocart.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtocart.png
deleted file mode 100644 (file)
index 8acaef1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtocart.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.gif
deleted file mode 100644 (file)
index 82b883a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.png
deleted file mode 100644 (file)
index f07a0e8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.gif
deleted file mode 100644 (file)
index 9c4cc12..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.png
deleted file mode 100644 (file)
index ba85607..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.gif
deleted file mode 100644 (file)
index c0fac04..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.png
deleted file mode 100644 (file)
index eee19de..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader-book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader-book.gif
deleted file mode 100644 (file)
index ffad7cc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader-book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader.png
deleted file mode 100644 (file)
index 4a8c3a1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.gif
deleted file mode 100644 (file)
index cfc4636..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.png
deleted file mode 100644 (file)
index 200bf08..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag-icon.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag-icon.png
deleted file mode 100644 (file)
index bc74205..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag.gif
deleted file mode 100644 (file)
index 4e964b0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-60px.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-60px.gif
deleted file mode 100644 (file)
index efc0d00..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-60px.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.gif
deleted file mode 100644 (file)
index 90c3b4b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.png
deleted file mode 100644 (file)
index e967455..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.gif
deleted file mode 100644 (file)
index d094ed7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.png
deleted file mode 100644 (file)
index 4bcae4d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-call-number.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-call-number.gif
deleted file mode 100644 (file)
index aabcd72..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-call-number.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.gif
deleted file mode 100644 (file)
index 7f53e32..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.png
deleted file mode 100644 (file)
index 5c4eea3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery2.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery2.gif
deleted file mode 100644 (file)
index 4f71521..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery2.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.gif
deleted file mode 100644 (file)
index 73211e9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.png
deleted file mode 100644 (file)
index 43be77f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif
deleted file mode 100644 (file)
index 84b954e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-sifi.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-sifi.png
deleted file mode 100644 (file)
index 4f43f7f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-sifi.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.gif
deleted file mode 100644 (file)
index a750647..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.png
deleted file mode 100644 (file)
index ed6dd10..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.gif
deleted file mode 100644 (file)
index e9180ba..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.png
deleted file mode 100644 (file)
index 352d4b1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.gif
deleted file mode 100644 (file)
index a183faf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.png
deleted file mode 100644 (file)
index a9d4069..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon.png
deleted file mode 100644 (file)
index 82bed33..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.gif
deleted file mode 100644 (file)
index c59a0ba..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.png
deleted file mode 100644 (file)
index 70d2725..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/brief..gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/brief..gif
deleted file mode 100644 (file)
index ef6b74c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/brief..gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.gif
deleted file mode 100644 (file)
index b54efa4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.png
deleted file mode 100644 (file)
index 202da49..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/cd-rom-icon.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/cd-rom-icon.png
deleted file mode 100644 (file)
index 8de1a50..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/cd-rom-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.gif
deleted file mode 100644 (file)
index ec78329..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.png
deleted file mode 100644 (file)
index f9fbd9d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.gif
deleted file mode 100644 (file)
index 0d09665..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.png
deleted file mode 100644 (file)
index 22c1242..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-manual.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-manual.png
deleted file mode 100644 (file)
index 306b533..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-manual.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-materials.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-materials.gif
deleted file mode 100644 (file)
index a0be0d1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-materials.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-reference.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-reference.gif
deleted file mode 100644 (file)
index 5d0a234..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-refrence.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-refrence.png
deleted file mode 100644 (file)
index 475b8be..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-refrence.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.gif
deleted file mode 100644 (file)
index ec34842..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.png
deleted file mode 100644 (file)
index 3c21e57..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-CD.gif
deleted file mode 100644 (file)
index 2702f64..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-cd.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-cd.png
deleted file mode 100644 (file)
index 9b415de..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-cd.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.gif
deleted file mode 100644 (file)
index 78eda9f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.png
deleted file mode 100644 (file)
index 1c454e0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.gif
deleted file mode 100644 (file)
index ed36cca..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.png
deleted file mode 100644 (file)
index c3a950e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif
deleted file mode 100644 (file)
index c4fa030..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vynal-sound-recording.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vynal-sound-recording.png
deleted file mode 100644 (file)
index 6ee36a6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vynal-sound-recording.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/AVA.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/AVA.gif
deleted file mode 100644 (file)
index 3b0445a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/AVA.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif
deleted file mode 100644 (file)
index efccebc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Audiobook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Audiobook.gif
deleted file mode 100644 (file)
index 6e263d9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Audiobook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Biography.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Biography.gif
deleted file mode 100644 (file)
index 6639fed..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Biography.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-CD.gif
deleted file mode 100644 (file)
index 9c2c836..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-Tape.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-Tape.gif
deleted file mode 100644 (file)
index 87e9efd..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-Tape.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/CD-ROM-software.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/CD-ROM-software.gif
deleted file mode 100644 (file)
index 6afb0c8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/CD-ROM-software.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif
deleted file mode 100644 (file)
index b313215..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile.gif
deleted file mode 100644 (file)
index 128bf1f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-nonfiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-nonfiction.gif
deleted file mode 100644 (file)
index 6343e46..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-nonfiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD.gif
deleted file mode 100644 (file)
index 12b87d6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/EDLS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/EDLS.gif
deleted file mode 100644 (file)
index 951298d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/EDLS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Ed.-Curriculum.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Ed.-Curriculum.gif
deleted file mode 100644 (file)
index f2b4c57..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Ed.-Curriculum.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/FLAG.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/FLAG.gif
deleted file mode 100644 (file)
index 031fbb0..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/FLAG.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Faculty-Course-Materials.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Faculty-Course-Materials.gif
deleted file mode 100644 (file)
index 9a10aec..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Faculty-Course-Materials.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction-large-print.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction-large-print.gif
deleted file mode 100644 (file)
index aa8228c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction-large-print.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction.gif
deleted file mode 100644 (file)
index 718f594..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-audiobook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-audiobook.gif
deleted file mode 100644 (file)
index 99d392a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-audiobook.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-biography.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-biography.gif
deleted file mode 100644 (file)
index 8c21ae9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-biography.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-book-tape-kit.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-book-tape-kit.gif
deleted file mode 100644 (file)
index 1c44625..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-book-tape-kit.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-fiction.gif
deleted file mode 100644 (file)
index 336c5bb..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-non-fiction.gif
deleted file mode 100644 (file)
index 126db4f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif
deleted file mode 100644 (file)
index 46a0af2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif
deleted file mode 100644 (file)
index 8b41642..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-picture-books.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-picture-books.gif
deleted file mode 100644 (file)
index 4e5c93a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-picture-books.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-reference.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-reference.gif
deleted file mode 100644 (file)
index a9c8873..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Local-history.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Local-history.gif
deleted file mode 100644 (file)
index cebb3cb..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Local-history.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Magazine.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Magazine.gif
deleted file mode 100644 (file)
index 927386c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Magazine.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfiche.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfiche.gif
deleted file mode 100644 (file)
index d75744a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfiche.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfilm.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfilm.gif
deleted file mode 100644 (file)
index 47d12cc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfilm.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Music-CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Music-CD.gif
deleted file mode 100644 (file)
index 1d3b155..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Music-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Mystery.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Mystery.gif
deleted file mode 100644 (file)
index 3a815d1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Mystery.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction-large-print.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction-large-print.gif
deleted file mode 100644 (file)
index 4d220b2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction-large-print.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction.gif
deleted file mode 100644 (file)
index b05b25f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Pamphlet.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Pamphlet.gif
deleted file mode 100644 (file)
index 89034ce..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Pamphlet.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Paperback-romance.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Paperback-romance.gif
deleted file mode 100644 (file)
index c4394b1..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Paperback-romance.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Rare-Book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Rare-Book.gif
deleted file mode 100644 (file)
index 217660e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Rare-Book.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Reference.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Reference.gif
deleted file mode 100644 (file)
index 699b534..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Reference.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SIRS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SIRS.gif
deleted file mode 100644 (file)
index 8275dae..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SIRS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SS.gif
deleted file mode 100644 (file)
index a68185b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SS.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/ScienceFictionFantasy.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/ScienceFictionFantasy.gif
deleted file mode 100644 (file)
index 30e4b29..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/ScienceFictionFantasy.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif
deleted file mode 100644 (file)
index 4719a8e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile.gif
deleted file mode 100644 (file)
index 653053c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-non-fiction.gif
deleted file mode 100644 (file)
index b8e598a..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette.gif
deleted file mode 100644 (file)
index cb5c906..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Vinyl-Sound-Recordings.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Vinyl-Sound-Recordings.gif
deleted file mode 100644 (file)
index 976f926..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Vinyl-Sound-Recordings.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/WEB.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/WEB.gif
deleted file mode 100644 (file)
index c7082d9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/WEB.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Western.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Western.gif
deleted file mode 100644 (file)
index b420179..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Western.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/YAC.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/YAC.gif
deleted file mode 100644 (file)
index b8ab2d4..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/YAC.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-fiction.gif
deleted file mode 100644 (file)
index a5911b2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-non-fiction.gif
deleted file mode 100644 (file)
index f30c0ac..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-non-fiction.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif
deleted file mode 100644 (file)
index 5122cf3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif
deleted file mode 100644 (file)
index d3c7bfc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif
deleted file mode 100644 (file)
index 1946db2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT-32px.png
deleted file mode 100644 (file)
index d6dab68..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT.png
deleted file mode 100644 (file)
index 70104c3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY-32px.png
deleted file mode 100644 (file)
index f87bc92..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY.png
deleted file mode 100644 (file)
index e8423d9..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-32px.png
deleted file mode 100644 (file)
index c0aaad5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-CD-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-CD-32px.png
deleted file mode 100644 (file)
index 771b5af..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-CD-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-Tape-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-Tape-32px.png
deleted file mode 100644 (file)
index 74316bf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-Tape-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book.png
deleted file mode 100644 (file)
index b6fe7ac..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnCD.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnCD.png
deleted file mode 100644 (file)
index 8f01d47..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnCD.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnTape.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnTape.png
deleted file mode 100644 (file)
index ead4780..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnTape.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD-32px.png
deleted file mode 100644 (file)
index e2ffa3f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD.png
deleted file mode 100644 (file)
index 7fc4e05..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Download-Audio-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Download-Audio-32px.png
deleted file mode 100644 (file)
index 22a5921..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Download-Audio-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DownloadableAudio.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DownloadableAudio.png
deleted file mode 100644 (file)
index 2a19282..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DownloadableAudio.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC-32px.png
deleted file mode 100644 (file)
index 6b012cc..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC.png
deleted file mode 100644 (file)
index 542beae..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP-32px.png
deleted file mode 100644 (file)
index 3ab531d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP.png
deleted file mode 100644 (file)
index f4c9271..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC-32px.png
deleted file mode 100644 (file)
index cf30598..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC.png
deleted file mode 100644 (file)
index 218a1bf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY-32px.png
deleted file mode 100644 (file)
index 87615d3..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY.png
deleted file mode 100644 (file)
index 3e231a8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware-32px.png
deleted file mode 100644 (file)
index 8342d47..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware.png
deleted file mode 100644 (file)
index c77cb44..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL-32px.png
deleted file mode 100644 (file)
index da751ce..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL.png
deleted file mode 100644 (file)
index 4574284..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit-32px.png
deleted file mode 100644 (file)
index 722fb7f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit.png
deleted file mode 100644 (file)
index 939613c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Image.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Image.png
deleted file mode 100644 (file)
index 2bd80e6..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Word.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Word.png
deleted file mode 100644 (file)
index a05996d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Word.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Image.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Image.png
deleted file mode 100644 (file)
index 1f4e6e2..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Image.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word-32px.png
deleted file mode 100644 (file)
index 722fb7f..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word.png
deleted file mode 100644 (file)
index 939613c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint-32px.png
deleted file mode 100644 (file)
index bca3572..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint.png
deleted file mode 100644 (file)
index d86060b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass-32px.png
deleted file mode 100644 (file)
index 2bed6c7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass.png
deleted file mode 100644 (file)
index 4963df5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music-32px.png
deleted file mode 100644 (file)
index 53b2dde..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music.png
deleted file mode 100644 (file)
index 5f16fc5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK-32px.png
deleted file mode 100644 (file)
index 5d9af0d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK.png
deleted file mode 100644 (file)
index 0bf4fc5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC-32px.png
deleted file mode 100644 (file)
index e5bb95e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC.png
deleted file mode 100644 (file)
index 62fac2b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical-32px.png
deleted file mode 100644 (file)
index 71d6aab..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical.png
deleted file mode 100644 (file)
index 4ee997d..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway-32px.png
deleted file mode 100644 (file)
index 1aac44e..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway.png
deleted file mode 100644 (file)
index 9c27cf8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference-32px.png
deleted file mode 100644 (file)
index 7ac5f9b..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference.png
deleted file mode 100644 (file)
index 426ca1c..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special-32px.png
deleted file mode 100644 (file)
index 2bed6c7..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special.png
deleted file mode 100644 (file)
index 4963df5..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS-32px.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS-32px.png
deleted file mode 100644 (file)
index 183b8bf..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS-32px.png and /dev/null differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS.png b/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS.png
deleted file mode 100644 (file)
index a376ef8..0000000
Binary files a/koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS.png and /dev/null differ