[Koha-cvs] koha/koha-tmpl/intranet-tmpl/default/uk_UA imag... [rel_2_2]

paul poulain paul at koha-fr.org
Tue Oct 17 09:32:37 CEST 2006


CVSROOT:	/cvsroot/koha
Module name:	koha
Branch:		rel_2_2
Changes by:	paul poulain <tipaul>	06/10/17 07:32:36

Added files:
	koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers: 10.gif 
	                                                      10-highlight.gif 
	                                                      11.gif 
	                                                      11-highlight.gif 
	                                                      12.gif 
	                                                      12-highlight.gif 
	                                                      13.gif 
	                                                      13-highlight.gif 
	                                                      14.gif 
	                                                      14-highlight.gif 
	                                                      15.gif 
	                                                      15-highlight.gif 
	                                                      16.gif 
	                                                      16-highlight.gif 
	                                                      17.gif 
	                                                      17-highlight.gif 
	                                                      18.gif 
	                                                      18-highlight.gif 
	                                                      19.gif 
	                                                      19-highlight.gif 
	                                                      1.gif 
	                                                      1-highlight.gif 
	                                                      20.gif 
	                                                      20-highlight.gif 
	                                                      21.gif 
	                                                      21-highlight.gif 
	                                                      22.gif 
	                                                      22-highlight.gif 
	                                                      23.gif 
	                                                      23-highlight.gif 
	                                                      24.gif 
	                                                      24-highlight.gif 
	                                                      25.gif 
	                                                      25-highlight.gif 
	                                                      26.gif 
	                                                      26-highlight.gif 
	                                                      27.gif 
	                                                      27-highlight.gif 
	                                                      28.gif 
	                                                      28-highlight.gif 
	                                                      29.gif 
	                                                      29-highlight.gif 
	                                                      2.gif 
	                                                      2-highlight.gif 
	                                                      30.gif 
	                                                      30-highlight.gif 
	                                                      31.gif 
	                                                      31-highlight.gif 
	                                                      3.gif 
	                                                      3-highlight.gif 
	                                                      4.gif 
	                                                      4-highlight.gif 
	                                                      5.gif 
	                                                      5-highlight.gif 
	                                                      6.gif 
	                                                      6-highlight.gif 
	                                                      7.gif 
	                                                      7-highlight.gif 
	                                                      8.gif 
	                                                      8-highlight.gif 
	                                                      9.gif 
	                                                      9-highlight.gif 
	                                                      next.gif 
	                                                      placeholder.gif 
	                                                      prev.gif 
	koha-tmpl/intranet-tmpl/default/uk_UA/images: background-mem.gif 
	                                              exception.jpg 
	                                              holder.gif 
	                                              koha-front-koha.gif 
	                                              labelSample.gif 
	                                              leftarrow.png 
	                                              more.gif next.gif 
	                                              prev.gif print.gif 
	                                              print.png 
	                                              rightarrow.png 
	                                              trash.gif 
	                                              trash.png up.png 
	koha-tmpl/intranet-tmpl/default/uk_UA/import: breeding.tmpl 
	                                              picture-upload.tmpl 
	koha-tmpl/intranet-tmpl/default/uk_UA/includes: about-bottom.inc 
	                                                about-top.inc 
	                                                acquisitions-bottom.inc 
	                                                acquisitions-top.inc 
	                                                auth-bottom.inc 
	                                                auth-search-bottom.inc 
	                                                auth-search-top.inc 
	                                                auth-top.inc 
	                                                bull-bottom.inc 
	                                                bull-top.inc 
	                                                cat-bottom.inc 
	                                                cat-class-list.inc 
	                                                cat-top.inc 
	                                                circulation-bottom.inc 
	                                                circulation-top.inc 
	                                                common-print.css 
	                                                common-style.css 
	                                                error-bottom.inc 
	                                                error-top.inc 
	                                                favicon.ico 
	                                                help-bottom.inc 
	                                                help-top.inc 
	                                                hierarchy.css 
	                                                intranet-main.css 
	                                                issues-bottom.inc 
	                                                marc-editor.css 
	                                                marc-top.inc 
	                                                members-bottom.inc 
	                                                members-top.inc 
	                                                menus.inc 
	                                                neutral-top.inc 
	                                                onlinehelp.css 
	                                                opac-bottom.inc 
	                                                opac-top.inc 
	                                                parameters-bottom.inc 
	                                                parameters-top.inc 
	                                                popup-bottom.inc 
	                                                popup-top.inc 
	                                                quicksearch-top.inc 
	                                                reports-bottom.inc 
	                                                reports-top.inc 
	                                                reportswcal-top.inc 
	koha-tmpl/intranet-tmpl/default/uk_UA/includes/calendar: cal.gif 
	                                                         calendar-en.js 
	                                                         calendar-setup.js 
	                                                         calendar-system.css 
	                                                         calendar.js 
	koha-tmpl/intranet-tmpl/default/uk_UA/includes/countryCodes: 
	                                                             countryCodes.dat 

Log message:
	ukrainian templates for 2.2.6

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/10.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/10-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/11.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/11-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/12.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/12-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/13.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/13-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/14.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/14-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/15.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/15-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/16.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/16-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/17.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/17-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/18.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/18-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/19.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/19-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/1.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/1-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/20.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/20-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/21.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/21-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/22.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/22-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/23.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/23-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/24.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/24-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/25.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/25-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/26.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/26-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/27.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/27-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/28.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/28-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/29.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/29-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/2.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/2-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/30.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/30-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/31.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/31-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/3.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/3-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/4.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/4-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/5.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/5-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/6.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/6-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/7.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/7-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/8.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/8-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/9.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/9-highlight.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/next.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/placeholder.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/numbers/prev.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/background-mem.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/exception.jpg?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/holder.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/koha-front-koha.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/labelSample.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/leftarrow.png?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/more.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/next.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/prev.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/print.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/print.png?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/rightarrow.png?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/trash.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/trash.png?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/images/up.png?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/import/breeding.tmpl?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/import/picture-upload.tmpl?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/about-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/about-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/acquisitions-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/acquisitions-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/auth-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/auth-search-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/auth-search-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/auth-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/bull-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/bull-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/cat-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/cat-class-list.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/cat-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/circulation-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/circulation-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/common-print.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/common-style.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/error-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/error-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/favicon.ico?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/help-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/help-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/hierarchy.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/intranet-main.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/issues-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/marc-editor.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/marc-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/members-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/members-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/menus.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/neutral-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/onlinehelp.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/opac-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/opac-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/parameters-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/parameters-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/popup-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/popup-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/quicksearch-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/reports-bottom.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/reports-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/reportswcal-top.inc?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/calendar/cal.gif?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/calendar/calendar-en.js?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/calendar/calendar-setup.js?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/calendar/calendar-system.css?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/calendar/calendar.js?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/uk_UA/includes/countryCodes/countryCodes.dat?cvsroot=koha&only_with_tag=rel_2_2&rev=1.1.2.1

Patches:
Index: images/numbers/10.gif
===================================================================
RCS file: images/numbers/10.gif
diff -N images/numbers/10.gif
Binary files /dev/null and /tmp/cvsuOnkc3 differ

Index: images/numbers/10-highlight.gif
===================================================================
RCS file: images/numbers/10-highlight.gif
diff -N images/numbers/10-highlight.gif
Binary files /dev/null and /tmp/cvsjDeRO3 differ

Index: images/numbers/11.gif
===================================================================
RCS file: images/numbers/11.gif
diff -N images/numbers/11.gif
Binary files /dev/null and /tmp/cvsOEJbL6 differ

Index: images/numbers/11-highlight.gif
===================================================================
RCS file: images/numbers/11-highlight.gif
diff -N images/numbers/11-highlight.gif
Binary files /dev/null and /tmp/cvsPKuOo7 differ

Index: images/numbers/12.gif
===================================================================
RCS file: images/numbers/12.gif
diff -N images/numbers/12.gif
Binary files /dev/null and /tmp/cvs1bx1z5 differ

Index: images/numbers/12-highlight.gif
===================================================================
RCS file: images/numbers/12-highlight.gif
diff -N images/numbers/12-highlight.gif
Binary files /dev/null and /tmp/cvsYYUPd6 differ

Index: images/numbers/13.gif
===================================================================
RCS file: images/numbers/13.gif
diff -N images/numbers/13.gif
Binary files /dev/null and /tmp/cvs350ab9 differ

Index: images/numbers/13-highlight.gif
===================================================================
RCS file: images/numbers/13-highlight.gif
diff -N images/numbers/13-highlight.gif
Binary files /dev/null and /tmp/cvsCHZqM9 differ

Index: images/numbers/14.gif
===================================================================
RCS file: images/numbers/14.gif
diff -N images/numbers/14.gif
Binary files /dev/null and /tmp/cvsvcnse8 differ

Index: images/numbers/14-highlight.gif
===================================================================
RCS file: images/numbers/14-highlight.gif
diff -N images/numbers/14-highlight.gif
Binary files /dev/null and /tmp/cvs6dy5T8 differ

Index: images/numbers/15.gif
===================================================================
RCS file: images/numbers/15.gif
diff -N images/numbers/15.gif
Binary files /dev/null and /tmp/cvs4lY3Pb differ

Index: images/numbers/15-highlight.gif
===================================================================
RCS file: images/numbers/15-highlight.gif
diff -N images/numbers/15-highlight.gif
Binary files /dev/null and /tmp/cvsDKyzkc differ

Index: images/numbers/16.gif
===================================================================
RCS file: images/numbers/16.gif
diff -N images/numbers/16.gif
Binary files /dev/null and /tmp/cvsM5zpFa differ

Index: images/numbers/16-highlight.gif
===================================================================
RCS file: images/numbers/16-highlight.gif
diff -N images/numbers/16-highlight.gif
Binary files /dev/null and /tmp/cvstQjNrb differ

Index: images/numbers/17.gif
===================================================================
RCS file: images/numbers/17.gif
diff -N images/numbers/17.gif
Binary files /dev/null and /tmp/cvsSRKDre differ

Index: images/numbers/17-highlight.gif
===================================================================
RCS file: images/numbers/17-highlight.gif
diff -N images/numbers/17-highlight.gif
Binary files /dev/null and /tmp/cvsIL5S2e differ

Index: images/numbers/18.gif
===================================================================
RCS file: images/numbers/18.gif
diff -N images/numbers/18.gif
Binary files /dev/null and /tmp/cvsPSEScd differ

Index: images/numbers/18-highlight.gif
===================================================================
RCS file: images/numbers/18-highlight.gif
diff -N images/numbers/18-highlight.gif
Binary files /dev/null and /tmp/cvsYSQpRd differ

Index: images/numbers/19.gif
===================================================================
RCS file: images/numbers/19.gif
diff -N images/numbers/19.gif
Binary files /dev/null and /tmp/cvsfsjVZg differ

Index: images/numbers/19-highlight.gif
===================================================================
RCS file: images/numbers/19-highlight.gif
diff -N images/numbers/19-highlight.gif
Binary files /dev/null and /tmp/cvsikxyCh differ

Index: images/numbers/1.gif
===================================================================
RCS file: images/numbers/1.gif
diff -N images/numbers/1.gif
Binary files /dev/null and /tmp/cvsvqqZOf differ

Index: images/numbers/1-highlight.gif
===================================================================
RCS file: images/numbers/1-highlight.gif
diff -N images/numbers/1-highlight.gif
Binary files /dev/null and /tmp/cvsbhHvrg differ

Index: images/numbers/20.gif
===================================================================
RCS file: images/numbers/20.gif
diff -N images/numbers/20.gif
Binary files /dev/null and /tmp/cvswZAjpj differ

Index: images/numbers/20-highlight.gif
===================================================================
RCS file: images/numbers/20-highlight.gif
diff -N images/numbers/20-highlight.gif
Binary files /dev/null and /tmp/cvs1kdvQh differ

Index: images/numbers/21.gif
===================================================================
RCS file: images/numbers/21.gif
diff -N images/numbers/21.gif
Binary files /dev/null and /tmp/cvsiTzIvi differ

Index: images/numbers/21-highlight.gif
===================================================================
RCS file: images/numbers/21-highlight.gif
diff -N images/numbers/21-highlight.gif
Binary files /dev/null and /tmp/cvsbctlsl differ

Index: images/numbers/22.gif
===================================================================
RCS file: images/numbers/22.gif
diff -N images/numbers/22.gif
Binary files /dev/null and /tmp/cvsWCU2Wl differ

Index: images/numbers/22-highlight.gif
===================================================================
RCS file: images/numbers/22-highlight.gif
diff -N images/numbers/22-highlight.gif
Binary files /dev/null and /tmp/cvse3jkek differ

Index: images/numbers/23.gif
===================================================================
RCS file: images/numbers/23.gif
diff -N images/numbers/23.gif
Binary files /dev/null and /tmp/cvsncENRk differ

Index: images/numbers/23-highlight.gif
===================================================================
RCS file: images/numbers/23-highlight.gif
diff -N images/numbers/23-highlight.gif
Binary files /dev/null and /tmp/cvs0BjlPn differ

Index: images/numbers/24.gif
===================================================================
RCS file: images/numbers/24.gif
diff -N images/numbers/24.gif
Binary files /dev/null and /tmp/cvsvT1mro differ

Index: images/numbers/24-highlight.gif
===================================================================
RCS file: images/numbers/24-highlight.gif
diff -N images/numbers/24-highlight.gif
Binary files /dev/null and /tmp/cvsW7rYTm differ

Index: images/numbers/25.gif
===================================================================
RCS file: images/numbers/25.gif
diff -N images/numbers/25.gif
Binary files /dev/null and /tmp/cvsF4hPrn differ

Index: images/numbers/25-highlight.gif
===================================================================
RCS file: images/numbers/25-highlight.gif
diff -N images/numbers/25-highlight.gif
Binary files /dev/null and /tmp/cvspEfwoq differ

Index: images/numbers/26.gif
===================================================================
RCS file: images/numbers/26.gif
diff -N images/numbers/26.gif
Binary files /dev/null and /tmp/cvswOsU1q differ

Index: images/numbers/26-highlight.gif
===================================================================
RCS file: images/numbers/26-highlight.gif
diff -N images/numbers/26-highlight.gif
Binary files /dev/null and /tmp/cvsRZuWip differ

Index: images/numbers/27.gif
===================================================================
RCS file: images/numbers/27.gif
diff -N images/numbers/27.gif
Binary files /dev/null and /tmp/cvs2RXp7p differ

Index: images/numbers/27-highlight.gif
===================================================================
RCS file: images/numbers/27-highlight.gif
diff -N images/numbers/27-highlight.gif
Binary files /dev/null and /tmp/cvspzfU2s differ

Index: images/numbers/28.gif
===================================================================
RCS file: images/numbers/28.gif
diff -N images/numbers/28.gif
Binary files /dev/null and /tmp/cvsMXwoIt differ

Index: images/numbers/28-highlight.gif
===================================================================
RCS file: images/numbers/28-highlight.gif
diff -N images/numbers/28-highlight.gif
Binary files /dev/null and /tmp/cvsSBcWSr differ

Index: images/numbers/29.gif
===================================================================
RCS file: images/numbers/29.gif
diff -N images/numbers/29.gif
Binary files /dev/null and /tmp/cvsTYVAws differ

Index: images/numbers/29-highlight.gif
===================================================================
RCS file: images/numbers/29-highlight.gif
diff -N images/numbers/29-highlight.gif
Binary files /dev/null and /tmp/cvss0jdFv differ

Index: images/numbers/2.gif
===================================================================
RCS file: images/numbers/2.gif
diff -N images/numbers/2.gif
Binary files /dev/null and /tmp/cvsjT8pjw differ

Index: images/numbers/2-highlight.gif
===================================================================
RCS file: images/numbers/2-highlight.gif
diff -N images/numbers/2-highlight.gif
Binary files /dev/null and /tmp/cvsMriERu differ

Index: images/numbers/30.gif
===================================================================
RCS file: images/numbers/30.gif
diff -N images/numbers/30.gif
Binary files /dev/null and /tmp/cvsQq0U6x differ

Index: images/numbers/30-highlight.gif
===================================================================
RCS file: images/numbers/30-highlight.gif
diff -N images/numbers/30-highlight.gif
Binary files /dev/null and /tmp/cvskvVVEw differ

Index: images/numbers/31.gif
===================================================================
RCS file: images/numbers/31.gif
diff -N images/numbers/31.gif
Binary files /dev/null and /tmp/cvsR13PmA differ

Index: images/numbers/31-highlight.gif
===================================================================
RCS file: images/numbers/31-highlight.gif
diff -N images/numbers/31-highlight.gif
Binary files /dev/null and /tmp/cvsGtFqZy differ

Index: images/numbers/3.gif
===================================================================
RCS file: images/numbers/3.gif
diff -N images/numbers/3.gif
Binary files /dev/null and /tmp/cvsbB5hsC differ

Index: images/numbers/3-highlight.gif
===================================================================
RCS file: images/numbers/3-highlight.gif
diff -N images/numbers/3-highlight.gif
Binary files /dev/null and /tmp/cvshf7riD differ

Index: images/numbers/4.gif
===================================================================
RCS file: images/numbers/4.gif
diff -N images/numbers/4.gif
Binary files /dev/null and /tmp/cvsSjqnyB differ

Index: images/numbers/4-highlight.gif
===================================================================
RCS file: images/numbers/4-highlight.gif
diff -N images/numbers/4-highlight.gif
Binary files /dev/null and /tmp/cvs5QtqcC differ

Index: images/numbers/5.gif
===================================================================
RCS file: images/numbers/5.gif
diff -N images/numbers/5.gif
Binary files /dev/null and /tmp/cvsuCcJ3E differ

Index: images/numbers/5-highlight.gif
===================================================================
RCS file: images/numbers/5-highlight.gif
diff -N images/numbers/5-highlight.gif
Binary files /dev/null and /tmp/cvsn6luIF differ

Index: images/numbers/6.gif
===================================================================
RCS file: images/numbers/6.gif
diff -N images/numbers/6.gif
Binary files /dev/null and /tmp/cvspACf9D differ

Index: images/numbers/6-highlight.gif
===================================================================
RCS file: images/numbers/6-highlight.gif
diff -N images/numbers/6-highlight.gif
Binary files /dev/null and /tmp/cvsOyT6OE differ

Index: images/numbers/7.gif
===================================================================
RCS file: images/numbers/7.gif
diff -N images/numbers/7.gif
Binary files /dev/null and /tmp/cvs716TSH differ

Index: images/numbers/7-highlight.gif
===================================================================
RCS file: images/numbers/7-highlight.gif
diff -N images/numbers/7-highlight.gif
Binary files /dev/null and /tmp/cvsSHumxI differ

Index: images/numbers/8.gif
===================================================================
RCS file: images/numbers/8.gif
diff -N images/numbers/8.gif
Binary files /dev/null and /tmp/cvszOeH6G differ

Index: images/numbers/8-highlight.gif
===================================================================
RCS file: images/numbers/8-highlight.gif
diff -N images/numbers/8-highlight.gif
Binary files /dev/null and /tmp/cvsOWzTVJ differ

Index: images/numbers/9.gif
===================================================================
RCS file: images/numbers/9.gif
diff -N images/numbers/9.gif
Binary files /dev/null and /tmp/cvsaVoRAK differ

Index: images/numbers/9-highlight.gif
===================================================================
RCS file: images/numbers/9-highlight.gif
diff -N images/numbers/9-highlight.gif
Binary files /dev/null and /tmp/cvsNUAL4I differ

Index: images/numbers/next.gif
===================================================================
RCS file: images/numbers/next.gif
diff -N images/numbers/next.gif
Binary files /dev/null and /tmp/cvsCcnGzJ differ

Index: images/numbers/placeholder.gif
===================================================================
RCS file: images/numbers/placeholder.gif
diff -N images/numbers/placeholder.gif
Binary files /dev/null and /tmp/cvsZ9TtOM differ

Index: images/numbers/prev.gif
===================================================================
RCS file: images/numbers/prev.gif
diff -N images/numbers/prev.gif
Binary files /dev/null and /tmp/cvsoUlodL differ

Index: images/background-mem.gif
===================================================================
RCS file: images/background-mem.gif
diff -N images/background-mem.gif
Binary files /dev/null and /tmp/cvsiW7NUL differ

Index: images/exception.jpg
===================================================================
RCS file: images/exception.jpg
diff -N images/exception.jpg
Binary files /dev/null and /tmp/cvsJpCs2O differ

Index: images/holder.gif
===================================================================
RCS file: images/holder.gif
diff -N images/holder.gif
Binary files /dev/null and /tmp/cvsUKh8NP differ

Index: images/koha-front-koha.gif
===================================================================
RCS file: images/koha-front-koha.gif
diff -N images/koha-front-koha.gif
Binary files /dev/null and /tmp/cvs1j0L6N differ

Index: images/labelSample.gif
===================================================================
RCS file: images/labelSample.gif
diff -N images/labelSample.gif
Binary files /dev/null and /tmp/cvsulUXbR differ

Index: images/leftarrow.png
===================================================================
RCS file: images/leftarrow.png
diff -N images/leftarrow.png
Binary files /dev/null and /tmp/cvs2ksLNR differ

Index: images/more.gif
===================================================================
RCS file: images/more.gif
diff -N images/more.gif
Binary files /dev/null and /tmp/cvsRyNi7P differ

Index: images/next.gif
===================================================================
RCS file: images/next.gif
diff -N images/next.gif
Binary files /dev/null and /tmp/cvsWKh8FQ differ

Index: images/prev.gif
===================================================================
RCS file: images/prev.gif
diff -N images/prev.gif
Binary files /dev/null and /tmp/cvsb83XFT differ

Index: images/print.gif
===================================================================
RCS file: images/print.gif
diff -N images/print.gif
Binary files /dev/null and /tmp/cvsGnwfiU differ

Index: images/print.png
===================================================================
RCS file: images/print.png
diff -N images/print.png
Binary files /dev/null and /tmp/cvsa75JoL differ

Index: images/rightarrow.png
===================================================================
RCS file: images/rightarrow.png
diff -N images/rightarrow.png
Binary files /dev/null and /tmp/cvsweRh7L differ

Index: images/trash.gif
===================================================================
RCS file: images/trash.gif
diff -N images/trash.gif
Binary files /dev/null and /tmp/cvs5QomrK differ

Index: images/trash.png
===================================================================
RCS file: images/trash.png
diff -N images/trash.png
Binary files /dev/null and /tmp/cvsKoNW2K differ

Index: images/up.png
===================================================================
RCS file: images/up.png
diff -N images/up.png
Binary files /dev/null and /tmp/cvsvYcQ0N differ

Index: import/breeding.tmpl
===================================================================
RCS file: import/breeding.tmpl
diff -N import/breeding.tmpl
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ import/breeding.tmpl	17 Oct 2006 07:32:35 -0000	1.1.2.1
@@ -0,0 +1,34 @@
+<!-- TMPL_INCLUDE NAME="parameters-top.inc" -->
+<div id="mainbloc">
+	<h1 class="parameters">Імпорт до сховища</h2>
+	<!-- TMPL_IF NAME="uploadmarc" -->
+	<p>Результати імпорту: </p>
+	<ul>
+		<p><!-- TMPL_VAR NAME="imported" --> імпортовано записів</p>
+		<p><!-- TMPL_VAR NAME="alreadyindb" --> не імпортовано, тому що вже є у БД</p>
+		<p><!-- TMPL_VAR NAME="alreadyinfarm" --> не імпортовано, тому що вже є у 'фермі' записів</p>
+		<p><!-- TMPL_VAR NAME="notmarcrecord" --> не імпортовано, тому що вони, здається, не є у МАРК-форматі (або відсутні ISBN/ISSN)!</p>
+		<p><!-- TMPL_VAR NAME="total" --> проаналізовано записів</p>
+		<p><a href="/cgi-bin/koha/admin-home.pl">Повернутися</a>
+	</ul>
+	<!-- TMPL_ELSE -->
+	<ul>
+		<li>Виберіть файл для імпорту до сховища. Він буде проаналізований, і для кожного знайденого ISBN, новий малюк-запис буде створений у сховищі.</li>
+		<li>Якщо ISBN вже існує у сховищі, Ви можете вибрати, чи нехтувати новим записом чи записати поверх старого.</li>
+		<li>Ви можете ввести ім'я цього імпорту. Воно може бути корисно при створенні бібліотечного запису, щоб пам'ятати, звідки прийшли запропоновані МАРК-дані!</li>
+		<li>Звичайно, якщо ISBN вже існує у активній БД, бібліотечний запис буде проігноровано.</li>
+	</ul>
+	<form method="post" action="<!-- TMPL_VAR NAME="SCRIPT_NAME" -->" enctype="multipart/form-data">
+		<p><label class="label100">Виберіть файл для імпорту: </label><input type="file" name="uploadmarc" /></p>
+		<p><label class="label100">Назва для цього імпортування: </label><input type="text" name="filename" /></p>
+		<p><label class="label100">Кодування символів</label>
+			<select name="syntax"><option value="MARC21">MARC21</option><option value="UNIMARC">UNIMARC</option></select>
+		</p>
+		<p>Якщо ISBN вже у сховищі</p>
+				<p><label class="label100">&nbsp; </label><input type="radio" name="overwrite_biblio" value="0" checked> Ігнорувати його, зберігши існуючий</p>
+				<p><label class="label100">&nbsp; </label><input type="radio" name="overwrite_biblio" value="1"> Цей записати поверха існуючого</p>
+		<p><label class="label100">&nbsp; </label><input type="submit" value="Імпортувати" class="button parameters"></p>
+	</form>
+	<!-- /TMPL_IF -->
+</div>
+<!-- TMPL_INCLUDE NAME="acquisitions-bottom.inc" -->

Index: import/picture-upload.tmpl
===================================================================
RCS file: import/picture-upload.tmpl
diff -N import/picture-upload.tmpl
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ import/picture-upload.tmpl	17 Oct 2006 07:32:35 -0000	1.1.2.1
@@ -0,0 +1,56 @@
+<!-- TMPL_INCLUDE NAME="parameters-top.inc" -->
+
+<div id="mainbloc">
+<h1>Сисема імпорту зображень патронів</h1>
+
+<!-- TMPL_IF name="total" -->
+	<ul class="data">
+		<li>Розпакування завершено</li>
+	</ul>
+    <!-- TMPL_VAR NAME="total" --> Переглянуто <!-- TMPL_VAR NAME="handled" --> Оброблено
+    <!-- TMPL_LOOP name="counts" -->
+        <!-- TMPL_VAR name="count" --> Зображення переміщено зі <!-- TMPL_VAR name="source" --> до <!-- TMPL_VAR name="dest" -->
+        <!-- TMPL_LOOP name="filenames" -->
+            <!-- TMPL_VAR name="source" --> до <!-- TMPL_VAR name="dest" -->
+        <!-- /TMPL_LOOP -->
+    <!-- /TMPL_LOOP -->
+<!-- TMPL_ELSE -->
+
+    <!-- TMPL_IF name="errors" -->
+        <!-- TMPL_LOOP name="errors" -->
+        <ul class="error">
+        <!-- TMPL_IF name="NOTZIP" -->
+            <li>Здається, файл завантаження не є zip-файлом. Розширення не є '.zip'.</li>
+        <!-- /TMPL_IF -->
+        <!-- TMPL_IF name="NOWRITETEMP" -->
+            <li>Цей сценарій не може створити/записати до необхідної тимчасової теки.</li>
+        <!-- /TMPL_IF -->
+        <!-- TMPL_IF name="NOWRITEDEST" -->
+            <li>Цей сценарій не може записати до теки, що містить зображення патронів.</li>
+        <!-- /TMPL_IF -->
+        <!-- TMPL_IF name="EMPTYUPLOAD" -->
+            <li>Здається, файл завантаження є порожній.</li>
+        <!-- /TMPL_IF -->
+        <!-- /TMPL_LOOP -->
+    <!-- /TMPL_IF -->
+    <form method="post" action="/cgi-bin/koha/import/picture-upload.pl" enctype="multipart/form-data">
+    <h2 class="problem">Попередження,  - ця особливість експериментальна. Можливо, що це не працюватиме для Вас</h2>
+    <ul>
+        <li>Виберіть файл для розпакування на сервері. Кожен файл .jpg, що міститься там копіюватиметься у відповідне місце на сервері для зображень патронів.</li>
+        <li>Ви можете включати багатократні пакети зображень у файлі .zip у окремих теках.</li>
+        <li>Повинен бути файл DATALINK.TXT або IDLINK.TXT для кожного пакету зображент, що містить номер квитка патрона і файл, що містить зображення патрона. Один патрон у рядку відділений від інших комами або табуляціями. Лапки навколо полів будуть проігноровані.</li>
+    </ul>
+    <table>
+        <tr>
+            <th><label for="uploadfile">Виберіть файл .zip для розпакування:   </label></th>
+            <td>
+                <input type="file" id="uploadfile" name="uploadfile" /><br />
+            </td>
+        </tr>
+    </table>
+        <input type="submit" value="Розпакування" class="submit">
+    </form>
+    
+<!-- /TMPL_IF -->
+</div>
+<!-- TMPL_INCLUDE NAME="parameters-bottom.inc" -->

Index: includes/about-bottom.inc
===================================================================
RCS file: includes/about-bottom.inc
diff -N includes/about-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/about-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/about-top.inc
===================================================================
RCS file: includes/about-top.inc
diff -N includes/about-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/about-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Про систему</title>
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<style type="text/css">
+
+.about {
+	background-color: #86c268;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+a.about:hover {
+	background-color: #86c268;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+<body>
+
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/acquisitions-bottom.inc
===================================================================
RCS file: includes/acquisitions-bottom.inc
diff -N includes/acquisitions-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/acquisitions-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/acquisitions-top.inc
===================================================================
RCS file: includes/acquisitions-top.inc
diff -N includes/acquisitions-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/acquisitions-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Надходження</title>
+<link rel="stylesheet" type="text/css" media="print" href="<!-- TMPL_VAR name="themelang" -->/includes/common-print.css">
+<link rel="stylesheet" type="text/css" media="screen" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<!-- Additions for Calendar-system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js">
+</script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js">
+</script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js">
+</script>
+<!-- /Additions for Calendar-system -->
+
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<style type="text/css">
+.acquisition {
+	background-color: #ffdf61;
+	color:#000000;
+	background-image:none;
+	text-decoration: none;
+	}
+a.acquisition:hover {
+	background-color: #ffdf61;
+	color: #000000;
+	text-decoration: none;
+	}
+</style>
+</head>
+<body>
+
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/auth-bottom.inc
===================================================================
RCS file: includes/auth-bottom.inc
diff -N includes/auth-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/auth-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,18 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/authorities/authorities-home.pl">Авторитетні джерела</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/auth-search-bottom.inc
===================================================================
RCS file: includes/auth-search-bottom.inc
diff -N includes/auth-search-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/auth-search-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,18 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/authorities/authorities-home.pl">Авторитетні джерела</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/auth-search-top.inc
===================================================================
RCS file: includes/auth-search-top.inc
diff -N includes/auth-search-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/auth-search-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Авторитетні джерела</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+
+function addauthority() {
+	X = document.forms['f'].authtype.value;
+	window.location="/cgi-bin/koha/authorities/authorities.pl?authtypecode="+X;
+}
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.authority {
+	background-color: #6b7cbe;
+	color:#FFFFFF;
+	text-decoration: normal;
+	font-weight: bold;
+	background-image:none;
+	}
+a.authority:hover {
+	background-color: #6b7cbe;
+	color: #FFFFFF;
+	text-decoration: normal;
+	font-weight: bold;
+	}
+</style>
+</head>
+
+<body>
+<!-- MENUS -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p align="left">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p align="left"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->
\ No newline at end of file

Index: includes/auth-top.inc
===================================================================
RCS file: includes/auth-top.inc
diff -N includes/auth-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/auth-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Авторитетні джерела</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+
+function addauthority() {
+	X = document.forms['f'].authtype.value;
+	window.location="/cgi-bin/koha/authorities/authorities.pl?authtypecode="+X;
+}
+function searchauthority() {
+	X = document.forms['f'].authtype2.value;
+	Y = document.forms['f'].value.value;
+	window.location="/cgi-bin/koha/authorities/authorities-home.pl?op=do_search&type=intranet&authtypecode="+X+"&value="+Y+"&marclist=&and_or=and&excluding=&operator=contains";
+}
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.authority {
+	background-color: #6b7cbe;
+	color:#FFFFFF;
+	text-decoration: normal;
+	background-image:none;
+	}
+a.authority:hover {
+	background-color: #6b7cbe;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+
+<body>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/bull-bottom.inc
===================================================================
RCS file: includes/bull-bottom.inc
diff -N includes/bull-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/bull-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/bull-top.inc
===================================================================
RCS file: includes/bull-top.inc
diff -N includes/bull-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/bull-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Управління періодичними виданнями</title>
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<style type="text/css">
+.bull {
+	background-color: #803010;
+	color:#FFFFFF;
+	text-decoration: normal;
+	background-image:none;
+	}
+a.bull:hover {
+	background-color: #803010;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+<body>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/cat-bottom.inc
===================================================================
RCS file: includes/cat-bottom.inc
diff -N includes/cat-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/cat-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/cat-class-list.inc
===================================================================
RCS file: includes/cat-class-list.inc
diff -N includes/cat-class-list.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/cat-class-list.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,16 @@
+<!--
+ list of Classes to be included in /catalogue/index.html and cat/index.html
+ This is a qick-fix - These should really be fetched from the database
+-->
+<option value="E">Дитячі / мальовані книжечки
+<option value="ER">Легкий читач	
+<option value="JNF">Юнацька наукова література
+<option value="JF">Юнацька белетристика
+<option value="TREF">Довідник вчителя
+<option value="FYA">Молодіжна белетристика	
+<option value="REF">Довідники
+<option value="F">Белетристика
+<option value="NF">Наукова література
+<option value="CD">Компакт-диск
+<!--	<option value="E|ER">Easy Books-->
+

Index: includes/cat-top.inc
===================================================================
RCS file: includes/cat-top.inc
diff -N includes/cat-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/cat-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Каталог</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript" type="text/javascript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+	newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+// end hiding -->
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.catalogue {
+	background-color:#ad11ad;
+	color:#FFFFFF;
+	background-image:none;
+	text-decoration: normal;
+	}
+a.catalogue:hover {
+	background-color: #ad11ad;
+	color: #FFFFFF;
+	text-decoration: none;
+	}
+</style>
+</head>
+
+<body>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->
+

Index: includes/circulation-bottom.inc
===================================================================
RCS file: includes/circulation-bottom.inc
diff -N includes/circulation-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/circulation-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/circulation-top.inc
===================================================================
RCS file: includes/circulation-top.inc
diff -N includes/circulation-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/circulation-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Обіг</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+function focusOnFirst (){
+document.forms['f'].elements[0].focus();
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.circulation {
+	background-color: #be6170;
+	color:#FFFFFF;
+	background-image:none;
+	text-decoration: normal;
+	}
+a.circulation:hover {
+	background-color: #be6170;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+
+<body onload="focusOnFirst()">
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/common-print.css
===================================================================
RCS file: includes/common-print.css
diff -N includes/common-print.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/common-print.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,53 @@
+div,
+.user,
+h1,h2,
+.doNotPrint
+{
+    /* Hides all the elements irrelevant for printing */
+    display: none;
+}
+
+a, a.stub, a.new, a:link, a:visited {
+    text-decoration: none;
+    color: black;
+}
+
+table {
+	border:1px solid #000000;
+	border-collapse:collapse;
+	width:100%;
+}
+
+th {
+	font-weight:bold;
+	text-align:center;
+	border:1px solid #000000;
+	padding:3px 3px 3px 3px;
+}
+
+tr {
+	border:1px solid #000000;
+}
+
+/* cells that are numbers => aligned right */
+td.number {
+	border-left:0px;
+	text-align:right;
+}
+
+
+div#bloc100,
+div#mainbloc
+{
+	display: block;
+}
+
+div#bloc25,div#bloc100
+{
+	display:block;
+	float:left;
+	/*order:1px solid #000000;*/
+	margin:10px;
+	padding:10px;
+}	
+

Index: includes/common-style.css
===================================================================
RCS file: includes/common-style.css
diff -N includes/common-style.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/common-style.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,464 @@
+body {
+	font-family:arial,helvetica,sans-serif;
+	font-size:10pt;
+	margin:0px;
+	padding:0px;
+	background-color:#99CC33;
+}
+
+input {
+	display:inline;
+}
+input.flat {
+	border:0px;
+	font-size:90%;
+}
+
+ul {
+	margin-top:0px;
+	margin-bottom:0px;
+}
+
+p {
+	margin-bottom:0px;
+	margin-top:0px;
+	margin-left:10px;
+	margin-right:10px;
+	padding:0px;
+	clear:left;
+}
+
+.center {
+	text-align:center;
+}
+
+label {
+	float:left;
+	width: 6em;
+	display:inline;
+}
+.label20 {
+	float:left;
+	width: 4em;
+	display:inline;
+}
+.label100 {
+	float:left;
+	width: 12em;
+	display:inline;
+}
+
+
+.button {
+	text-align: center;
+	font-family: Arial;
+	font-size:12px;
+	padding: 2px 5px 2px 5px;
+	margin-top:5px;
+	margin-bottom:5px;
+	display:inline;
+	position:static;
+	border : 1px solid black;
+	text-decoration: none;
+	cursor:pointer;
+	vertical-align:middle;
+	background-color:#FFFFFF;
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+}
+
+.button:hover {
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+}
+
+/* TABLES */
+table {
+	border:1px solid #000000;
+	border-collapse:collapse;
+	width:100%;
+}
+
+table.noborder {
+	border:0px;
+	border-collapse:collapse;
+	font-size:10pt;
+	margin : auto;
+}
+table.small {
+	width:auto;
+}
+
+/* header */
+th {
+	background-color: #99cccc;
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+	font-weight:bold;
+	text-align:center;
+	border:1px solid #000000;
+	padding:3px 0px 3px 0px;
+}
+th.noborder {
+	background-color: #FFFFFF;
+	background-image:none;
+	font-weight:bold;
+	text-align:center;
+	border:1px solid #ad11ad;
+/* 	border-left:1px solid #ad11ad; */
+	padding:3px 0px 3px 0px;
+}
+
+/* standard cell */
+td {
+	border-left:0px;
+}
+/* hilighted cell */
+td.hilighted, tr.hilighted {
+	border-left:0px;
+	background-color:#ffffcc;
+}
+/* cells that are numbers => aligned right */
+td.number {
+	border-left:0px;
+	text-align:right;
+}
+/* hilighted cell */
+td.numberhilighted {
+	border-left:0px;
+	background-color:#ffffcc;
+	text-align:right;
+}
+
+#resultlist table {
+	margin : auto;
+}
+
+#resultlist table td {
+	border-right : 1px solid #CCCCCC;
+}
+
+#resultlist table td:last-child {
+	border-right : 1px solid Black;
+}
+
+
+h1 {
+	color:#000000;
+	background-color:#DDDDDD;
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+	font-size: 150%;
+	text-align:center;
+	padding: 4px;
+/* 	border: 1px solid #666666; */
+}
+
+h2 {
+	margin-top:0px;
+	margin-bottom:4px;
+	text-align:center;
+	padding:0px;
+	font-size:125%;
+	padding-left:10px;
+	padding-right:10px;
+	padding-bottom:3px;
+	padding-top:3px;
+}
+
+h2.help {
+	text-align : left;
+	margin-top : 10px;
+	}
+
+h3 {
+	margin-top:0px;
+	margin-bottom:4px;
+	padding:0px;
+	font-size:100%;
+	font-weight:bold;
+}
+
+#bloctitle, .bloctitle {
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+	color:#000000;
+	font-size: 125%;
+	text-align:center;
+	padding:5px;
+	margin-bottom:10px;
+	border-bottom: 1px solid #666666;
+}
+#problem {
+	color: white;
+	font-weight:bold;
+	background-color:red;
+}
+.problem {
+	color: white;
+	font-weight:bold;
+	background-color:red;
+}
+
+tr.hilighted td.problem {
+	background-color : #ff9999;
+}
+
+#mainbloc {
+	float:left;
+	width:90%;
+	border-top:1px solid #000000;
+	border-left:1px solid #000000;
+	border-right:3px solid #000000;
+	border-bottom:3px solid #000000;
+	background-color:#FFFFFF;
+	margin-top:10px;
+	margin-left:10px;
+	margin-right:10px;
+	padding-bottom:100px;
+	padding-left:10px;
+	padding-top:10px;
+	padding-right:10px;
+}
+#main {
+	position:absolute;
+}
+
+#bloc25, .bloc25 {
+	float:left;
+	border:1px solid #000000;
+	margin:10px;
+	padding:0px;
+}
+#bloc100, .bloc100 {
+	float:left;
+	position:relative;
+	width:100%;
+	border:1px solid #000000;
+	margin:10px;
+}
+
+#resultnumber {
+	margin-top : 5px;
+	text-align : center;
+}
+
+a.resultnumber {
+	margin-bottom : 5px;
+	padding : 2px 4px;
+	background-color : White;
+	border : 1px solid #339900;
+	font-weight : bold;
+}
+
+#resultnumber .highlight {
+	margin-bottom : 5px;
+	padding : 2px 4px;
+	background-color : #EEEEEE;
+	border : 1px solid Black;
+	font-weight : bold;
+}
+
+a.resultnumber:hover {
+	background-color : #ffffcc;
+}
+
+.resultcount {
+	border-top : 1px solid white;
+	font-weight : bold;
+	padding : 3px;
+}
+
+#resultlist {
+	width:95%;
+	margin : auto;
+/*	margin-left:5%;
+	margin-right:5%;*/
+}
+
+#resultlist p {
+	font-size : .8em;
+}
+
+a.resultlist {
+	font-weight : bold;
+/*	display : block;*/
+	padding-left : 5px;
+}
+
+a {
+	text-decoration: none;
+}
+
+a:hover {
+	text-decoration: none;
+}
+
+#menubar {
+	z-index:2;
+	position:absolute;
+	top:0px;
+	left:0px;
+	border-top:1px solid #666666;
+	font-size: 14px;
+	background-color:#DDDDDD;
+	padding-bottom:5px;
+}
+html>body #menubar {
+position: fixed;
+}
+
+#menubar a {
+	padding:5px;
+}
+
+a.submenu {
+	padding:0px 10px 0px 10px;
+	display:block;
+	background-color:#FFFFFF;
+	color:#000000;
+}
+a.submenu:hover {
+	padding:0px 10px 0px 10px;
+	display:block;
+	background-color:#DDDDDD;
+	color:#000000;
+}
+#Subm1 {
+	z-index: 11; left: 75px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm1 {
+position: fixed;
+}
+#Subm2 {
+	z-index: 12; left: 150px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm2 {
+position: fixed;
+}
+#Subm3 {
+	z-index: 12; left: 250px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm3 {
+position: fixed;
+}
+#Subm4 {
+	z-index: 12; left: 320px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm4 {
+position: fixed;
+}
+#Subm5 {
+	z-index: 12; left: 400px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm5 {
+position: fixed;
+}
+#Subm6 {
+	z-index: 12; left: 480px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm6 {
+position: fixed;
+}
+
+#Subm7 {
+	z-index: 12; left: 550px; visibility: hidden; position: absolute; top: 24px; background-color:white; border:1px solid black;
+}
+html>body #Subm7 {
+position: fixed;
+}
+
+.user {
+	padding-top: 30px;
+	padding-bottom:0px;
+	text-align:right;
+}
+
+.koha {
+	text-align:center;
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+	font-size:130%;
+	font-weight:bold;
+	padding-left:10px;
+	padding-right:10px;
+	padding-bottom:5px;
+}
+
+.home {
+	color:#777777;
+	}
+a.home:hover {
+	background-color: #339933;
+	color: #000000;
+	}
+
+.catalogue {
+	color:#777777;
+	}
+a.catalogue:hover {
+	background-color:#ad11ad;
+	color:#FFFFFF;
+	}
+
+.members {
+	color:#777777;
+	}
+a.members:hover {
+	background-color: #86c268;
+	color: #000000;
+	}
+
+.acquisition {
+	color:#777777;
+	}
+a.acquisition:hover {
+	background-color: #ffdf61;
+	color: #000000;
+	}
+
+.authority {
+	color:#777777;
+	}
+a.authority:hover {
+	background-color: #6b7cbe;
+	color: #000000;
+	}
+
+.reports {
+	color:#777777;
+	}
+a.reports:hover {
+	background-color: #6b7cbe;
+	color: #000000;
+	}
+
+.circulation {
+	color:#777777;
+	}
+a.circulation:hover {
+	background-color: #be6170;
+	color: #000000;
+	}
+
+.parameters {
+	color:#777777;
+	}
+a.parameters:hover {
+	background-color: #86c268;
+	color: #000000;
+	}
+.bull {
+	color:#777777;
+	}
+a.bull:hover {
+	background-color: #803010;
+	color: #000000;
+	}
+.about {
+	color:#777777;
+	}
+a.about:hover {
+	background-color: #86c268;
+	color: #000000;
+	}
+.help {
+	color:#777777;
+	}
+a.help:hover {
+	color: #FFFFFF;
+	}

Index: includes/error-bottom.inc
===================================================================
RCS file: includes/error-bottom.inc
diff -N includes/error-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/error-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/error-top.inc
===================================================================
RCS file: includes/error-top.inc
diff -N includes/error-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/error-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Каталог</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.catalogue {
+	background-color:#ad11ad;
+	color:#FFFFFF;
+	background-image:none;
+	text-decoration: normal;
+	}
+a.catalogue:hover {
+	background-color: #ad11ad;
+	color: #FFFFFF;
+	text-decoration: none;
+	}
+</style>
+</head>
+
+<body>
+<!-- MENUS -->
+<div id="menubar">
+	<span class="koha">КОХА</span>
+	<span class="koha"><a class="home" href="/cgi-bin/koha/mainpage.pl">Коха</a></span>
+	<a class="acquisition" href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> <a class="catalogue" href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> <a class="circulation"  href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> <a class="members" href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> <a class="authority" href="/cgi-bin/koha/authorities/authorities-home.pl">Авторитетні джерела</a> <a class="reports" href="/cgi-bin/koha/reports-home.pl">Звіти</a> <a class="parameters" href="/cgi-bin/koha/admin-home.pl">Параметри</a> <a class="about" href="/cgi-bin/koha/about.pl">Про систему</a> <a class="catalogue" href="/cgi-bin/koha/help.pl" onclick="Help(); return false;">Допомога</a>
+</div>
+<div id="submenu">
+	<span class="koha">можливості &gt;&gt;&nbsp;&nbsp;</span>
+	<a href="/cgi-bin/koha/loadmodules.pl?module=search&marc=1&amp;type=intranet" class="submenu2">пошук</a> <a href="/cgi-bin/koha/bookshelves/shelves.pl" class="submenu">Віртуальні полиці</a> <a href="/cgi-bin/koha/loadmodules.pl?module=addbiblio&amp;type=intranet" class="submenu2">Додати бібліотечний запис</a> <a href="/cgi-bin/koha/maint/catmaintain.pl" class="submenu">Обслуговування каталогу</a>
+</div>
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p align="left">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p align="left"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/favicon.ico
===================================================================
RCS file: includes/favicon.ico
diff -N includes/favicon.ico
Binary files /dev/null and /tmp/cvsdeAqv2 differ

Index: includes/help-bottom.inc
===================================================================
RCS file: includes/help-bottom.inc
diff -N includes/help-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/help-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,5 @@
+<br/>
+<p><a href="javascript:window.close()" class="button">Зачинити інтерактивну довідку</a></p>
+</div>
+</body>
+</html>
\ No newline at end of file

Index: includes/help-top.inc
===================================================================
RCS file: includes/help-top.inc
diff -N includes/help-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/help-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,10 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: інтерактивна довідка</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<body>
+<div id="mainbloc">

Index: includes/hierarchy.css
===================================================================
RCS file: includes/hierarchy.css
diff -N includes/hierarchy.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/hierarchy.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,105 @@
+.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

Index: includes/intranet-main.css
===================================================================
RCS file: includes/intranet-main.css
diff -N includes/intranet-main.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/intranet-main.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,323 @@
+body {
+	font-family:verdana,arial,helvetica;
+	font-size:10pt;
+	margin:0px;
+	padding:0px;
+	background-color:#99CC33;
+	color:#000000;
+}
+
+#mainbloc {
+	margin:2%;
+}
+#menus {
+	margin:0%;
+}
+
+.hint {
+	background-color:#FFF;
+	color:#000000;
+	border:1px solid #000000;
+	padding:5px;
+	margin-left:200px;
+	height:90%;
+	width:40%;
+	-moz-border-radius:6px;
+	position:absolute;
+	display:inline;
+}
+
+.image {
+	float:left;
+	background-image:url("/intranet-tmpl/default/images/koha-logo.gif");
+	background-repeat:no-repeat;
+	width:300px;
+	height:430px;
+	padding-top:90px;
+	text-align:center;
+	vertical-align:middle;
+/* 	display:inline; */
+	position:relative;
+}
+
+a {
+	text-decoration: none;
+	font-size:20pt;
+	padding:3px 50px 3px 3px;
+	line-height:200%;
+}
+.koha {
+	text-align:center;
+	background-image:url("/intranet-tmpl/default/en/images/background-mem.gif");
+}
+
+h1.catalogue{
+	text-align:center;
+	background-color:#ad11ad;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h1.members{
+	text-align:center;
+	background-color: #86c268;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h1.acquisition{
+	text-align:center;
+	background-color: #ffdf61;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h1.reports{
+	text-align:center;
+	background-color: #6b7cbe;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h2 {
+	margin-top:0px;
+	margin-bottom:4px;
+	text-align:center;
+	padding:0px;
+	font-size:125%;
+	padding-left:10px;
+	padding-right:10px;
+	padding-bottom:3px;
+	padding-top:3px;
+}
+h2.reports{
+	text-align:center;
+	background-color: #6b7cbe;
+	color: #FFFFFF;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h1.circulation{
+	text-align:center;
+	background-color: #be6170;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h1.authority {
+	text-align:center;
+	background-color: #6b7cbe;
+	color:#000000;
+	text-decoration: normal;
+	font-weight: bold;
+	background-image:none;
+	}
+
+h1.parameters{
+	text-align:center;
+	background-color: #86c268;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+h1.bull{
+	text-align:center;
+	background-color: #803010;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+}
+
+a.catalogue {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+a.catalogue:hover {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	background-color:#ad11ad;
+	color:#000000;
+	font-weight: bold;
+	border:1px solid #000000;
+	line-height:200%;
+	}
+
+.little {
+	font-weight: normal;
+	font-size:10pt;
+	padding:0px 0px 0px 0px;
+	text-decoration: none;
+	line-height:100%;
+	}
+
+.members {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+.members:hover {
+	background-color: #86c268;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: none;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+a.authority {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+a.authority:hover {
+	background-color: #6b7cbe;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: none;
+	font-weight: bold;
+	}
+
+.acquisition {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+.acquisition:hover {
+	background-color: #ffdf61;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+a.reports {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+a.reports:hover {
+	background-color: #6b7cbe;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+.circulation {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+.circulation:hover {
+	background-color: #be6170;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+a.parameters {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+a.parameters:hover {
+	background-color: #86c268;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+	line-height:200%;
+	}
+a.about {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+a.about:hover {
+	background-color: #86c268;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+a.bull {
+	font-weight: normal;
+	text-decoration: none;
+	cursor: hand;
+	color:#777777;
+	font-weight: bold;
+	line-height:200%;
+	}
+a.bull:hover {
+	background-color: #803010;
+	border:1px solid #000000;
+	color: #000000;
+	text-decoration: normal;
+	font-weight: bold;
+	line-height:200%;
+	}
+
+.kohalogo {
+	font-size:250%;
+	font-weight:bold;
+	font-style:italic;
+	font-family:Times;
+	color:#99CC33;
+	margin:10px;
+	padding:0px;
+}
+.kohalogo2 {
+	font-size:125%;
+	font-style:italic;
+	font-family:Times;
+	color:#000000;
+	margin:0px;
+	padding:0px;
+}
+
+#bloc25, .bloc25 {
+	float:left;
+	border:1px solid #000000;
+	margin:0px;
+	padding:0px;
+}

Index: includes/issues-bottom.inc
===================================================================
RCS file: includes/issues-bottom.inc
diff -N includes/issues-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/issues-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/marc-editor.css
===================================================================
RCS file: includes/marc-editor.css
diff -N includes/marc-editor.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/marc-editor.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,68 @@
+body {
+	font-family:verdana,arial,helvetica;
+	font-size:10pt;
+	margin:0px;
+	padding:0px;
+	background-color:#FFFFFF;
+}
+
+div.tabbed {
+	position: absolute;
+	margin-left:5%;
+	width:90%;
+	display:block;
+}
+
+div.tabs {
+	width:10px;
+	position:absolute;
+	margin-left:50px;
+	margin-top:110px;
+}
+
+div.tabs a {
+	display:block;
+	font-size: 9px;
+	background-color: #ad11ad;
+	color: #FFFFFF;
+	border: thin solid black;
+	margin-right: 2px;
+	padding: 10px 10px;
+	-moz-border-radius: 5px 0px 0px 5px;
+}
+
+div.tab {
+	width:90%;
+	display: block;
+	visibility:hidden;
+	position:absolute;
+	margin-left:80px;
+	margin-top:110px;
+}
+
+.MARCtag { /* style for tag definition (700 - Statement of responsability) */
+	font-weight:bold;
+	color:#ad11ad;
+	background-color:#E8E0F1;
+	background-image:url('');
+	margin-right:30%;
+}
+.MARCsubfield { /* style for tag definition (700 - Statement of responsability) */
+ 	margin-right:0%; 
+}
+
+.labelsubfield { /* style for each subfield (like : a Publication year), just before the biblio subfield */
+	float:left;
+	width: 12em;
+	margin-left:30px;
+	display:inline;
+	color:#000000;
+}
+
+input.addbiblioInput {
+	background-color: #FFFFFF;
+}
+
+input.addbiblioInputFocus {
+	background-color: #DDDDDD;
+}
\ No newline at end of file

Index: includes/marc-top.inc
===================================================================
RCS file: includes/marc-top.inc
diff -N includes/marc-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/marc-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Каталог</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript" type="text/javascript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/marc-editor.css">
+<style type="text/css">
+.catalogue {
+	background-color:#ad11ad;
+	color:#FFFFFF;
+	background-image:none;
+	text-decoration: normal;
+	}
+a.catalogue:hover {
+	background-color: #ad11ad;
+	color: #FFFFFF;
+	text-decoration: none;
+	}
+</style>
+</head>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/members-bottom.inc
===================================================================
RCS file: includes/members-bottom.inc
diff -N includes/members-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/members-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/members-top.inc
===================================================================
RCS file: includes/members-top.inc
diff -N includes/members-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/members-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Відвідувачі</title>
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<style type="text/css">
+.members {
+	background-color: #86c268;
+	color:#FFFFFF;
+	text-decoration: normal;
+	}
+a.members:hover {
+	background-color: #86c268;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+
+<body>
+
+<!-- MENUS -->
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/menus.inc
===================================================================
RCS file: includes/menus.inc
diff -N includes/menus.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/menus.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,117 @@
+<script language="JavaScript" type="text/javascript">
+var TID; //the timeout identifier
+var Mduration=500; // how long before closing the menu
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+/*var ie = (document.all) ? 1:0;
+var ns7 = (document.getElementById) ? 1:0;*/
+		function MM_findObj(n, d) { //v4.0
+			var p,i,x;
+			if(!d) d=document;
+			if((p=n.indexOf("?"))>0&&parent.frames.length) {
+				d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
+			}
+			if(!(x=d[n])&&d.all) x=d.all[n];
+			for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
+			for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
+			if(!x && document.getElementById) x=document.getElementById(n);
+			return x;
+		}
+		function SetOn(item) {
+			for(i=1;i<=7;i++) {
+				SetOff(i);
+			}
+			CancelTimeOut(TID);
+			if (!(layer = MM_findObj('Subm' + item))) return;
+			layer.style.visibility = 'visible';
+		}
+		function LaunchSetOff(item) {
+			if (TID) {
+				CancelTimeOut(TID);
+			}
+			TID=setTimeout('SetOff('+item+')',Mduration);
+		}
+		function CancelTimeOut(TID) {
+			clearTimeout(TID);
+		}
+		function SetOff(item) {
+			if (!(layer = MM_findObj('Subm' + item))) return;
+			layer.style.visibility = 'hidden';
+		}
+</script>
+
+<!-- MENUS -->
+<!-- ACQUISITION -->
+<div id="Subm1"> 
+  <a href="/cgi-bin/koha/acqui/acqui-home.pl" class="submenu acquisition" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(1)">Основна сторінка</a> <a href="/cgi-bin/koha/acqui/lateorders.pl" class="submenu acquisition" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(1)">Затримані замовлення</a> <a href="/cgi-bin/koha/acqui/histsearch.pl" class="submenu acquisition" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(1)">Пошук хронології</a>
+</div>
+
+<!-- CATALOGUE -->
+<div id="Subm2"> 
+	<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;marc=1&amp;type=intranet" class="submenu catalogue" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(2)">Пошук</a> <a href="/cgi-bin/koha/loadmodules.pl?module=addbiblio&amp;type=intranet" class="submenu catalogue" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(2)">Додати бібліотечний запис</a>
+	<hr>
+	<a class="submenu bull" href="/cgi-bin/koha/bull-home.pl" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(2)">Передплата</a> <a href="/cgi-bin/koha/bull/lateissues.pl" class="submenu bull" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(2)">Затримані випуски</a>
+	<hr />
+	<a href="/cgi-bin/koha/bookshelves/shelves.pl" class="submenu catalogue" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(2)">Віртуальні полиці</a>
+</div>
+<!-- CIRC -->
+<div id="Subm3"> 
+	<a href="/cgi-bin/koha/circ/circulation.pl" class="submenu circulation" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(3)">Видачі</a> <a href="/cgi-bin/koha/circ/returns.pl" class="submenu circulation" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(3)">Повернення</a> <a href="/cgi-bin/koha/circ/branchtransfers.pl" class="submenu circulation" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(3)">Переміщення між підрозділами</a>
+	<hr />
+	<a href="/cgi-bin/koha/circ/reserve.pl" class="submenu circulation" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(3)">Все ще зарезервовано</a> <a href="/cgi-bin/koha/overdue.pl" class="submenu circulation" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(3)">Прострочені одиниці збереження</a>
+</div>
+<!-- MEMBERS -->
+<div id="Subm4"> 
+ 	<a href="/cgi-bin/koha/members/members-home.pl" class="submenu members" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(4)">Пошук</a> <a href="/cgi-bin/koha/members/memberentry.pl?actionType=Add" class="submenu members" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(4)">Додати персону</a> <a href="/cgi-bin/koha/members/memberentry.pl?categorycode=I&amp;actionType=Add" class="submenu members" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(4)">Додати організацію</a>
+</div>
+<!-- AUTHORITIES -->
+<div id="Subm5"> 
+	<a href="/cgi-bin/koha/authorities/authorities-home.pl" class="submenu authority" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(5)">Авторитетні джерела</a>
+</div>
+<!-- REPORTS -->
+<div id="Subm6"> 
+	<a href="/cgi-bin/koha/reports/acquisitions_stats.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Надходження</a> <a href="/cgi-bin/koha/reports/borrowers_stats.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Позичальники</a> <a href="/cgi-bin/koha/reports/catalogue_stats.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Каталог</a> <a href="/cgi-bin/koha/reports/issues_stats.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Обіг</a>
+	<hr />
+	<a href="/cgi-bin/koha/reports/bor_issues_top.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Найбільш активні позичальники</a> <a href="/cgi-bin/koha/reports/cat_issues_top.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Найбільш видавані одиниці збереження</a>
+	<hr />
+	<a href="/cgi-bin/koha/reports/borrowers_out.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Позичальники без видач</a> <a href="/cgi-bin/koha/reports/catalogue_out.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Не видані одиниці</a> <a href="/cgi-bin/koha/reports/inventory.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Наявні фонди/Інвентаризація</a> <a href="/cgi-bin/koha/reports/manager.pl?report_name=itemtypes" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Каталог за типами одиниць збереження</a> <a href="/cgi-bin/koha/stats.pl?time=yesterday" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">До погодження (вчора)</a> <a href="/cgi-bin/koha/stats.pl?time=today" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">До погодження (сьогодні)</a> <a href="/cgi-bin/koha/overdue.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Прострочені одиниці збереження</a> <a href="/cgi-bin/koha/reports/manager.pl?report_name=issues_by_borrower_category" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Видачі за категоріями позичальників</a> <a href="/cgi-bin/koha/reports/issues_avg_stats.pl" class="submenu reports" onMouseOver="CancelTimeOut(TID)" onMouseOut="LaunchSetOff(6)">Середній час позики</a>
+</div>
+<!-- PARAMETERS -->
+<div id="Subm7"> 
+	<TMPL_IF name="CAN_user_parameters">	
+		<a class="submenu parameters" href="/cgi-bin/koha/admin/branches.pl" title="Різноманітні підрозділи, якими Ви управляєте з допомогою цього сервера Коха." onmouseover="CancelTimeOut(TID)" onmouseout="TID=setTimeout('SetOff(7)',Mduration)">Підрозділи бібліотеки</a>
+	</TMPL_IF>
+	<TMPL_IF name="CAN_user_management">
+		<a href="/cgi-bin/koha/admin/aqbookfund.pl" title="Book fund administration. Remember to edit your book funds before you start editing the budgets." class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Фонди одиниць зберігання</a> <a href="/cgi-bin/koha/admin/currency.pl" title="Define exchange rates"class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Грошові одиниці</a> <a href="/cgi-bin/koha/admin/itemtypes.pl" title="Define item types"class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Типи одиниць зберігання</a>
+		<hr />
+		<a href="/cgi-bin/koha/admin/categorie.pl" title="Define the categories of borrowers"class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Категорії позичальників</a> <a href="/cgi-bin/koha/admin/issuingrules.pl" title="Define issuing rules for branches / borrowers / item types (nb of issues, duration, cost...)"class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Правила видачі</a>
+		<hr />
+		<a href="/cgi-bin/koha/admin/authorised_values.pl" title="Визначення категорій та авторитетних джерел для них. Авторитетні джерела використовуються у МАРК-формі щоб обмежити та допомогти у редагування бібліотечних записів МАРК." class="submenu parameters" onmouseover="CancelTimeOut(TID)" onmouseout="TID=setTimeout('SetOff(7)',Mduration)">Авторитетні джерела</a>
+	</TMPL_IF>
+		
+	<TMPL_IF name="CAN_user_parameters">
+		<a href="/cgi-bin/koha/admin/authtypes.pl" title="Define categories and thesaurus/authority MARC structure" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Структура тезаурусу</a> <a href="/cgi-bin/koha/admin/biblio_framework.pl" title="the frameworks defined for the MARC editor. Create frameworks, then define the MARC structure (fields &amp; subfields)" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Структура бібліотечного запису (структура MARC)</a> <a href="/cgi-bin/koha/admin/koha2marclinks.pl" title="Define links between the Koha standard DB and the MARC one. Note those links can be defined through MARC structure. This tool is just a shortcut to speed up linkage" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Зв'язки між БД Коха та МАРК</a> <a href="/cgi-bin/koha/admin/checkmarc.pl" title="Checks the MARC structure. USE IT before working with real data. It will show mistakes that can BREAK Koha's database!" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">МАРК-перевірка</a>
+		<hr>
+		<a href="/cgi-bin/koha/admin/printers.pl" title="Друкарки (шляхи UNIX)" class="submenu parameters" onmouseover="CancelTimeOut(TID)" onmouseout="TID=setTimeout('SetOff(7)',Mduration)">Друкарки</a>
+	</TMPL_IF>
+	
+	<TMPL_IF name="CAN_user_management">
+		<a href="/cgi-bin/koha/admin/stopwords.pl" title="Слова, видалені під час пошуків" class="submenu parameters" onmouseover="CancelTimeOut(TID)" onmouseout="TID=setTimeout('SetOff(7)',Mduration)">Несуттєві слова</a>
+	</TMPL_IF>
+	
+	<TMPL_IF name="CAN_user_parameters">
+		<a href="/cgi-bin/koha/admin/z3950servers.pl" title="Servers to query for MARC data"class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Z39.50-сервери</a> <a href="/cgi-bin/koha/admin/systempreferences.pl" title="System preferences"class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Системні налаштування</a>
+	</TMPL_IF>
+
+<TMPL_IF name="CAN_user_tools">
+	<hr>
+		<a href="/cgi-bin/koha/import/picture-upload.pl" title="Import members pictures" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Імпорт зображень відвідувачів у теку малюнків</a> <a href="/cgi-bin/koha/export/marc.pl" title="Exporting in MARC format" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Експорт біблографічних записів у МАРК</a> <a href="/cgi-bin/koha/import/breeding.pl" title="The reservoir is a table where imported MARC records are stored. A MARC record is stored in the reservoir as long as you have no item. When you type the ISBN or title of a biblio, it's searched for in the reservoir. If it is found, the biblio is added to Koha active table" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Завантаження МАРК-записів у сховище</a> <a href="/cgi-bin/koha/barcodes/barcodes.pl" title="the barcode generator deals with generating barcodes for items you acquire" class="submenu parameters" onMouseOver="CancelTimeOut(TID)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Утворення штрих-кодів</a>
+</TMPL_IF>
+
+</div>
+<!-- MENUS -->
+<div id="menubar">
+	<span class="koha"><a class="home" href="/cgi-bin/koha/mainpage.pl">Коха</a></span>
+	<a class="acquisition" href="/cgi-bin/koha/loadmodules.pl?module=acquisitions" onMouseOver="SetOn(1)">Надходження</a> <a class="catalogue" href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet" onMouseOver="SetOn(2)">Каталог</a> <a class="circulation"  href="/cgi-bin/koha/circ/circulation.pl" onMouseOver="SetOn(3)">Обіг</a> <a class="members" href="/cgi-bin/koha/members/members-home.pl" onMouseOver="SetOn(4)">Відвідувачі</a> <a class="authority" href="/cgi-bin/koha/authorities/authorities-home.pl" onMouseOver="SetOn(5)">Авторитетні джерела</a> <a class="reports" href="/cgi-bin/koha/reports-home.pl" onMouseOver="SetOn(6)">Звіти</a> <a class="parameters" href="/cgi-bin/koha/admin-home.pl" onMouseOver="SetOn(7)" onMouseOut="TID=setTimeout('SetOff(7)',Mduration)">Параметри</a> <a class="about" href="/cgi-bin/koha/about.pl">Про систему</a> <a class="catalogue" href="/cgi-bin/koha/help.pl" onclick="Help(); return false;">Допомога</a>
+</div>
\ No newline at end of file

Index: includes/neutral-top.inc
===================================================================
RCS file: includes/neutral-top.inc
diff -N includes/neutral-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/neutral-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Каталог</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<script language="JavaScript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.catalogue {
+	background-color:#ad11ad;
+	color:#FFFFFF;
+	background-image:none;
+	text-decoration: normal;
+	}
+a.catalogue:hover {
+	background-color: #ad11ad;
+	color: #FFFFFF;
+	text-decoration: none;
+	}
+</style>
+</head>
+
+<body>
+<!-- MENUS -->

Index: includes/onlinehelp.css
===================================================================
RCS file: includes/onlinehelp.css
diff -N includes/onlinehelp.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/onlinehelp.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,87 @@
+body {
+	font-family:arial,helvetica;
+	font-size:10pt;
+	margin:0px;
+	padding:0px;
+	background-color:#99CC33;
+}
+
+p {
+	margin-bottom:0px;
+	margin-top:0px;
+	margin-left:10px;
+	margin-right:10px;
+	padding:0px;
+	clear:left;
+}
+
+.center {
+	text-align:center;
+}
+
+.button {
+	text-align: center;
+	font: 1.2em sans-serif;
+	padding: 0px 5px 0px 5px;
+	margin:2px;
+	display:inline;
+	position:static;
+	border-style: solid;
+	border-width: 1px;
+	border-color: black;
+	text-decoration: none;
+	color: black;
+	border-radius: 6px;
+	cursor:pointer;
+	vertical-align:middle;
+	-moz-border-radius: 6px;
+	background-color:#F00000;
+	background-image:url("/intranet-tmpl/default/images/background-mem.gif");
+}
+
+h1 {
+	color:#000000;
+	background-color:#99CC33;
+	font-size: 150%;
+	text-align:center;
+	padding: 4px;
+	border: 4px inset #99CC33;
+}
+
+h2 {
+	margin-top:0px;
+	margin-bottom:4px;
+	text-align:left;
+	background-color:#99CC33;
+	padding:0px;
+	font-size:125%;
+	padding-left:10px;
+	padding-right:10px;
+	padding-bottom:3px;
+	padding-top:3px;
+	margin-right:30%;
+}
+
+h3 {
+	margin-top:0px;
+	margin-bottom:4px;
+	padding:0px;
+	font-size:100%;
+	font-weight:bold;
+}
+
+#mainbloc {
+	float:left;
+	width:90%;
+	border-top:1px solid #000000;
+	border-left:1px solid #000000;
+	border-right:3px solid #000000;
+	border-bottom:3px solid #000000;
+	background-color:#FFFFFF;
+	margin-left:10px;
+	margin-right:10px;
+	padding-bottom:100px;
+	padding-left:10px;
+	padding-top:10px;
+	padding-right:10px;
+}
\ No newline at end of file

Index: includes/opac-bottom.inc
===================================================================
RCS file: includes/opac-bottom.inc
diff -N includes/opac-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/opac-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+</BLOCKQUOTE>
+
+<p> &nbsp; </p>
+<br>
+<center>
+
+<font size=2  face="arial, helvetica">
+
+<A HREF="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Пошук у каталозі</a> ||
+<!--<A HREF="/cgi-bin/koha/members-home.pl">Members Area</a> || -->
+<A HREF="/join.html">Стати відвідувачем</a> ||
+<A HREF="/cgi-bin/koha/mainpage.pl">На початок</a>
+
+</font>
+</center>
+</body>
+</html>

Index: includes/opac-top.inc
===================================================================
RCS file: includes/opac-top.inc
diff -N includes/opac-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/opac-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,71 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<!--Authored by rachel at katipo.co.nz 10:46 24/12/99-->
+
+<html>
+<head>
+<title>КОХА: Пошук у електронічному каталозі</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+</head>
+<body text="black" bgcolor="white" link="#0000ff" vlink="#3366cc" Alink="#cc3300"
+marginheight=0 marginwidth=0 leftmargin=0 topmargin=0 >
+
+
+
+<!--HDL Colours
+
+        Yellow = ffcc00 
+        light blue = ccccff
+        bright blue links = 0000ff
+        aubergine = 663266 
+        light green/grey = cccc99
+
+
+-->
+
+<!--------------------------MENUS---------------------------------->
+
+<table cellpadding=0 cellspacing=0 width="100%" border=0>
+<tr BGCOLOR="#339999" >
+
+        <td valign=bottom><img src="<!-- TMPL_VAR name="themelang" -->/images/inside-top-search.gif" width=349 height=50 alt="КОХА: Пошук у каталозі" hspace=0 vspace=0 border=0></td>
+
+
+        <td align=right><a href="/cgi-bin/koha/loadmodules.pl?module=search&type=intranet" 		onMouseOver="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/mouseover-search.gif'" 		onMouseOut="document.mouseover.src='/images/holder.gif'"><img src="<!-- TMPL_VAR name="themelang" -->/images/menu-search.gif" width=71 height=30 alt="Пошук" hspace=0 vspace=0 border=0 name="menu-search"></a>
+	
+<!--	<a href="/member/"
+	onMouseOver="document.mouseover.src='/images/mouseover-member.gif'" 			onMouseOut="document.mouseover.src='/images/holder.gif'"><img src="/images/menu-login.gif" 
+	width=111 height=30 alt="Member Login" hspace=0 vspace=0 border=0 name="menu-login"></a>
+-->
+	<!-- TMPL_IF NAME="loggedinusername" -->
+	    <a href="/cgi-bin/koha/userpage.pl"
+	    onMouseOver="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/mouseover-mysettings.gif'" 		onMouseOut="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/holder.gif'">
+	    <img src="<!-- TMPL_VAR name="themelang" -->/images/menu-mysettings.gif" width=90 height=30 alt="Мої встановлення" hspace=0 vspace=0 border=0 name="menu-mysettings"></a>
+	<!-- TMPL_ELSE -->
+	    <a href="/join.html"
+	    onMouseOver="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/mouseover-join.gif'" 		onMouseOut="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/holder.gif'">
+	    <img src="<!-- TMPL_VAR name="themelang" -->/images/menu-join.gif" width=54 height=30 alt="Приєднання" hspace=0 vspace=0 border=0 name="menu-join"></a>
+	<!-- /TMPL_IF -->
+	<a href="/cgi-bin/koha/mainpage.pl"
+	onMouseOver="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/mouseover-home.gif'" 		onMouseOut="document.mouseover.src='<!-- TMPL_VAR name="themelang" -->/images/holder.gif'"><img src="<!-- TMPL_VAR name="themelang" -->/images/menu-home.gif" width=60 height=30 alt="На початок" hspace=0 vspace=0 border=0 name="menu-home"></a></td>
+
+        </TR>
+
+
+<tr valign=top>
+
+        <td><img src="<!-- TMPL_VAR name="themelang" -->/images/inside-koha-bottom.gif" width=69 height=44 alt="КОХА" hspace=0 vspace=0 border=0></td>
+
+        <td align=right><img src="<!-- TMPL_VAR name="themelang" -->/images/holder.gif"
+	width=300 height=48 alt="" hspace=0 vspace=0 name="mouseover" ></a></td>
+
+        </TR>
+
+
+
+</TABLE>
+
+
+
+<!--------------------------MAIN BODY OF PAGE-------------------------->
+<BLOCKQUOTE>

Index: includes/parameters-bottom.inc
===================================================================
RCS file: includes/parameters-bottom.inc
diff -N includes/parameters-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/parameters-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/parameters-top.inc
===================================================================
RCS file: includes/parameters-top.inc
diff -N includes/parameters-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/parameters-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Параметри</title>
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<!-- End of additions -->
+
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<!-- Additions to enable Calendar system -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+<!-- End of additions -->
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+
+<style type="text/css">
+.parameters {
+	background-color: #86c268;
+	color: #FFFFFF;
+	text-decoration: normal;
+	background-image:none;
+	}
+a.parameters:hover {
+	background-color: #86c268;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+<body>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/popup-bottom.inc
===================================================================
RCS file: includes/popup-bottom.inc
diff -N includes/popup-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/popup-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,2 @@
+</body>
+</html>

Index: includes/popup-top.inc
===================================================================
RCS file: includes/popup-top.inc
diff -N includes/popup-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/popup-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>контекстне меню</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+
+</head>
+
+<body>
+<!-- NO MENUS for popup-top -->

Index: includes/quicksearch-top.inc
===================================================================
RCS file: includes/quicksearch-top.inc
diff -N includes/quicksearch-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/quicksearch-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,23 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>контекстне меню</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<script language="javascript" type="text/javascript">
+	// Set the value of the form field to the passed value and optionally shift
+	// focus and close the popup.
+	function FillForm(val,formname,formfield) {
+		document.forms[formname].elements[formfield].value = val;
+		// Uncomment below to shift focus after clicking link in popup.
+		document.forms[formname].elements[formfield].focus();
+		// Uncomment below to close popup after clicking link.
+		newwin.close();
+	}
+</script>
+</head>
+
+<body>
+<!-- NO MENUS for popup-top -->

Index: includes/reports-bottom.inc
===================================================================
RCS file: includes/reports-bottom.inc
diff -N includes/reports-bottom.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/reports-bottom.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">На початок</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=search&amp;type=intranet">Каталог</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Відвідувачі</a> ||
+<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">Надходження</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Обіг</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Звіти</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Параметри</a> ||
+<a href="/cgi-bin/koha/about.pl">Про систему</a> || 
+Допомога
+</div>
+
+</body>
+</html>

Index: includes/reports-top.inc
===================================================================
RCS file: includes/reports-top.inc
diff -N includes/reports-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/reports-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Звіти</title>
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<style type="text/css">
+.reports {
+	background-color: #6b7cbe;
+	color:#FFFFFF;
+	text-decoration: normal;
+	background-image:none;
+	}
+a.reports:hover {
+	background-color: #6b7cbe;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+<body>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/reportswcal-top.inc
===================================================================
RCS file: includes/reportswcal-top.inc
diff -N includes/reportswcal-top.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/reportswcal-top.inc	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>КОХА: ІНТЕРФЕЙС БІБЛІОТЕКАРЯ: Звіти</title>
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<!-- End of additions -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<!-- Additions to enable Calendar system -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+<!-- End of additions -->
+
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+	newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<style type="text/css">
+.reports {
+	background-color: #6b7cbe;
+	color:#FFFFFF;
+	text-decoration: normal;
+	background-image:none;
+	}
+a.reports:hover {
+	background-color: #6b7cbe;
+	color: #FFFFFF;
+	text-decoration: normal;
+	}
+</style>
+</head>
+<body>
+
+<!-- TMPL_INCLUDE name="menus.inc" -->
+
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p class="user">Зайдено у систему як: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Вихід</a>]</p>
+<!-- TMPL_ELSE -->
+    <p class="user"><a href="/cgi-bin/koha/opac-user.pl">Реєструватися</a> у Коха</p>
+<!-- /TMPL_IF -->

Index: includes/calendar/cal.gif
===================================================================
RCS file: includes/calendar/cal.gif
diff -N includes/calendar/cal.gif
Binary files /dev/null and /tmp/cvseNBRoh differ

Index: includes/calendar/calendar-en.js
===================================================================
RCS file: includes/calendar/calendar-en.js
diff -N includes/calendar/calendar-en.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/calendar/calendar-en.js	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,127 @@
+// ** I18N
+
+// Calendar EN language
+// Author: Mihai Bazon, <mishoo at infoiasi.ro>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
+Calendar._DN = new Array
+("Sunday",
+ "Monday",
+ "Tuesday",
+ "Wednesday",
+ "Thursday",
+ "Friday",
+ "Saturday",
+ "Sunday");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Sun",
+ "Mon",
+ "Tue",
+ "Wed",
+ "Thu",
+ "Fri",
+ "Sat",
+ "Sun");
+
+// First day of the week. "0" means display Sunday first, "1" means display
+// Monday first, etc.
+Calendar._FD = 0;
+
+// full month names
+Calendar._MN = new Array
+("January",
+ "February",
+ "March",
+ "April",
+ "May",
+ "June",
+ "July",
+ "August",
+ "September",
+ "October",
+ "November",
+ "December");
+
+// short month names
+Calendar._SMN = new Array
+("Jan",
+ "Feb",
+ "Mar",
+ "Apr",
+ "May",
+ "Jun",
+ "Jul",
+ "Aug",
+ "Sep",
+ "Oct",
+ "Nov",
+ "Dec");
+
+// tooltips
+Calendar._TT = {};
+Calendar._TT["INFO"] = "About the calendar";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
+"For latest version visit: http://dynarch.com/mishoo/calendar.epl\n" +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for details." +
+"\n\n" +
+"Date selection:\n" +
+"- Use the \xab, \xbb buttons to select year\n" +
+"- Use the " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + " buttons to select month\n" +
+"- Hold mouse button on any of the above buttons for faster selection.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Time selection:\n" +
+"- Click on any of the time parts to increase it\n" +
+"- or Shift-click to decrease it\n" +
+"- or click and drag for faster selection.";
+
+Calendar._TT["PREV_YEAR"] = "Prev. year (hold for menu)";
+Calendar._TT["PREV_MONTH"] = "Prev. month (hold for menu)";
+Calendar._TT["GO_TODAY"] = "Go Today";
+Calendar._TT["NEXT_MONTH"] = "Next month (hold for menu)";
+Calendar._TT["NEXT_YEAR"] = "Next year (hold for menu)";
+Calendar._TT["SEL_DATE"] = "Select date";
+Calendar._TT["DRAG_TO_MOVE"] = "Drag to move";
+Calendar._TT["PART_TODAY"] = " (today)";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Display %s first";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
+Calendar._TT["CLOSE"] = "Close";
+Calendar._TT["TODAY"] = "Today";
+Calendar._TT["TIME_PART"] = "(Shift-)Click or drag to change value";
+
+// date formats
+Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
+
+Calendar._TT["WK"] = "wk";
+Calendar._TT["TIME"] = "Time:";

Index: includes/calendar/calendar-setup.js
===================================================================
RCS file: includes/calendar/calendar-setup.js
diff -N includes/calendar/calendar-setup.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/calendar/calendar-setup.js	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,181 @@
+/*  Copyright Mihai Bazon, 2002, 2003  |  http://dynarch.com/mishoo/
+ * ---------------------------------------------------------------------------
+ *
+ * The DHTML Calendar
+ *
+ * Details and latest version at:
+ * http://dynarch.com/mishoo/calendar.epl
+ *
+ * This script is distributed under the GNU Lesser General Public License.
+ * Read the entire license text here: http://www.gnu.org/licenses/lgpl.html
+ *
+ * This file defines helper functions for setting up the calendar.  They are
+ * intended to help non-programmers get a working calendar on their site
+ * quickly.  This script should not be seen as part of the calendar.  It just
+ * shows you what one can do with the calendar, while in the same time
+ * providing a quick and simple method for setting it up.  If you need
+ * exhaustive customization of the calendar creation process feel free to
+ * modify this code to suit your needs (this is recommended and much better
+ * than modifying calendar.js itself).
+ */
+
+// $Id: calendar-setup.js,v 1.1.2.1 2006/10/17 07:32:36 tipaul Exp $
+
+/**
+ *  This function "patches" an input field (or other element) to use a calendar
+ *  widget for date selection.
+ *
+ *  The "params" is a single object that can have the following properties:
+ *
+ *    prop. name   | description
+ *  -------------------------------------------------------------------------------------------------
+ *   inputField    | the ID of an input field to store the date
+ *   displayArea   | the ID of a DIV or other element to show the date
+ *   button        | ID of a button or other element that will trigger the calendar
+ *   eventName     | event that will trigger the calendar, without the "on" prefix (default: "click")
+ *   ifFormat      | date format that will be stored in the input field
+ *   daFormat      | the date format that will be used to display the date in displayArea
+ *   singleClick   | (true/false) wether the calendar is in single click mode or not (default: true)
+ *   firstDay      | numeric: 0 to 6.  "0" means display Sunday first, "1" means display Monday first, etc.
+ *   align         | alignment (default: "Br"); if you don't know what's this see the calendar documentation
+ *   range         | array with 2 elements.  Default: [1900, 2999] -- the range of years available
+ *   weekNumbers   | (true/false) if it's true (default) the calendar will display week numbers
+ *   flat          | null or element ID; if not null the calendar will be a flat calendar having the parent with the given ID
+ *   flatCallback  | function that receives a JS Date object and returns an URL to point the browser to (for flat calendar)
+ *   disableFunc   | function that receives a JS Date object and should return true if that date has to be disabled in the calendar
+ *   onSelect      | function that gets called when a date is selected.  You don't _have_ to supply this (the default is generally okay)
+ *   onClose       | function that gets called when the calendar is closed.  [default]
+ *   onUpdate      | function that gets called after the date is updated in the input field.  Receives a reference to the calendar.
+ *   date          | the date that the calendar will be initially displayed to
+ *   showsTime     | default: false; if true the calendar will include a time selector
+ *   timeFormat    | the time format; can be "12" or "24", default is "12"
+ *   electric      | if true (default) then given fields/date areas are updated for each move; otherwise they're updated only on close
+ *   step          | configures the step of the years in drop-down boxes; default: 2
+ *   position      | configures the calendar absolute position; default: null
+ *   cache         | if "true" (but default: "false") it will reuse the same calendar object, where possible
+ *   showOthers    | if "true" (but default: "false") it will show days from other months too
+ *
+ *  None of them is required, they all have default values.  However, if you
+ *  pass none of "inputField", "displayArea" or "button" you'll get a warning
+ *  saying "nothing to setup".
+ */
+Calendar.setup = function (params) {
+	function param_default(pname, def) { if (typeof params[pname] == "undefined") { params[pname] = def; } };
+
+	param_default("inputField",     null);
+	param_default("displayArea",    null);
+	param_default("button",         null);
+	param_default("eventName",      "click");
+	param_default("ifFormat",       "%Y/%m/%d");
+	param_default("daFormat",       "%Y/%m/%d");
+	param_default("singleClick",    true);
+	param_default("disableFunc",    'dateStatusHandler');
+	param_default("dateStatusFunc", params["disableFunc"]);	// takes precedence if both are defined
+	param_default("firstDay",       0); // defaults to "Sunday" first
+	param_default("align",          "Br");
+	param_default("range",          [1900, 2999]);
+	param_default("weekNumbers",    true);
+	param_default("flat",           null);
+	param_default("flatCallback",   null);
+	param_default("onSelect",       null);
+	param_default("onClose",        null);
+	param_default("onUpdate",       null);
+	param_default("date",           null);
+	param_default("showsTime",      false);
+	param_default("timeFormat",     "24");
+	param_default("electric",       true);
+	param_default("step",           2);
+	param_default("position",       null);
+	param_default("cache",          false);
+	param_default("showOthers",     false);
+
+	var tmp = ["inputField", "displayArea", "button"];
+	for (var i in tmp) {
+		if (typeof params[tmp[i]] == "string") {
+			params[tmp[i]] = document.getElementById(params[tmp[i]]);
+		}
+	}
+	if (!(params.flat || params.inputField || params.displayArea || params.button)) {
+		alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please check your code");
+		return false;
+	}
+
+	function onSelect(cal) {
+		var p = cal.params;
+		var update = (cal.dateClicked || p.electric);
+		if (update && p.flat) {
+			if (typeof p.flatCallback == "function")
+				p.flatCallback(cal);
+			else
+				alert("No flatCallback given -- doing nothing.");
+			return false;
+		}
+		if (update && p.inputField) {
+			p.inputField.value = cal.date.print(p.ifFormat);
+			if (typeof p.inputField.onchange == "function")
+				p.inputField.onchange();
+		}
+		if (update && p.displayArea)
+			p.displayArea.innerHTML = cal.date.print(p.daFormat);
+		if (update && p.singleClick && cal.dateClicked)
+			cal.callCloseHandler();
+		if (update && typeof p.onUpdate == "function")
+			p.onUpdate(cal);
+	};
+
+	if (params.flat != null) {
+		if (typeof params.flat == "string")
+			params.flat = document.getElementById(params.flat);
+		if (!params.flat) {
+			alert("Calendar.setup:\n  Flat specified but can't find parent.");
+			return false;
+		}
+		var cal = new Calendar(params.firstDay, params.date, params.onSelect || onSelect);
+		cal.showsTime = params.showsTime;
+		cal.time24 = (params.timeFormat == "24");
+		cal.params = params;
+		cal.weekNumbers = params.weekNumbers;
+		cal.setRange(params.range[0], params.range[1]);
+		cal.setDateStatusHandler(params.dateStatusFunc);
+		cal.create(params.flat);
+		cal.show();
+		return false;
+	}
+
+	var triggerEl = params.button || params.displayArea || params.inputField;
+	triggerEl["on" + params.eventName] = function() {
+		var dateEl = params.inputField || params.displayArea;
+		var dateFmt = params.inputField ? params.ifFormat : params.daFormat;
+		var mustCreate = false;
+		var cal = window.calendar;
+		if (!(cal && params.cache)) {
+			window.calendar = cal = new Calendar(params.firstDay,
+							     params.date,
+							     params.onSelect || onSelect,
+							     params.onClose || function(cal) { cal.hide(); });
+			cal.showsTime = params.showsTime;
+			cal.time24 = (params.timeFormat == "24");
+			cal.weekNumbers = params.weekNumbers;
+			mustCreate = true;
+		} else {
+			if (params.date)
+				cal.setDate(params.date);
+			cal.hide();
+		}
+		cal.showsOtherMonths = params.showOthers;
+		cal.yearStep = params.step;
+		cal.setRange(params.range[0], params.range[1]);
+		cal.params = params;
+		cal.setDateStatusHandler(params.dateStatusFunc);
+		cal.setDateFormat(dateFmt);
+		if (mustCreate)
+			cal.create();
+		cal.parseDate(dateEl.value || dateEl.innerHTML);
+		cal.refresh();
+		if (!params.position)
+			cal.showAtElement(params.button || params.displayArea || params.inputField, params.align);
+		else
+			cal.showAt(params.position[0], params.position[1]);
+		return false;
+	};
+};

Index: includes/calendar/calendar-system.css
===================================================================
RCS file: includes/calendar/calendar-system.css
diff -N includes/calendar/calendar-system.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/calendar/calendar-system.css	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,254 @@
+/* The main calendar widget.  DIV containing a table. */
+
+.calendar {
+  position: relative;
+  display: none;
+  border: 1px solid;
+  border-color: #fff #000 #000 #fff;
+  font-size: 11px;
+  cursor: default;
+  background: Window;
+  color: WindowText;
+  font-family: tahoma,verdana,sans-serif;
+  width:250px;
+}
+
+.calendar table {
+  border: 1px solid;
+  border-color: #fff #000 #000 #fff;
+  font-size: 11px;
+  cursor: default;
+  background: Window;
+  color: WindowText;
+  font-family: tahoma,verdana,sans-serif;
+  border-collapse:separate;
+}
+
+/* Header part -- contains navigation buttons and day names. */
+
+.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
+  text-align: center;
+  padding: 1px;
+  border: 1px solid;
+  display: table-cell;
+  -moz-border-radius: 0px;
+  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
+  background: ButtonFace;
+}
+
+.calendar .nav {
+  background: ButtonFace url('menuarrow.gif') no-repeat 100% 100%;
+}
+
+.calendar thead .title { /* This holds the current "month, year" */
+  font-weight: bold;
+  padding: 1px;
+  border: 1px solid #000;
+  background: ActiveCaption;
+  color: CaptionText;
+  text-align: center;
+}
+
+.calendar thead .headrow { /* Row <TR> containing navigation buttons */
+}
+
+.calendar thead .daynames { /* Row <TR> containing the day names */
+}
+
+.calendar thead .name { /* Cells <TD> containing the day names */
+  border-bottom: 1px solid ButtonShadow;
+  padding: 2px;
+  text-align: center;
+  background: ButtonFace;
+  color: ButtonText;
+}
+
+.calendar thead .weekend { /* How a weekend day name shows in header */
+/*  color: #f00;*/
+}
+
+.calendar thead .hilite { /* How do the buttons in header appear when hover */
+  border: 2px solid;
+  padding: 0px;
+  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
+}
+
+.calendar thead .active { /* Active (pressed) buttons in header */
+  border-width: 1px;
+  padding: 2px 0px 0px 2px;
+  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
+}
+
+/* The body part -- contains all the days in month. */
+
+.calendar tbody .day { /* Cells <TD> containing month days dates */
+  width: 2em;
+  text-align: right;
+  padding: 2px 4px 2px 2px;
+}
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #aaa;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #faa;
+}
+
+.calendar table .wn {
+  padding: 2px 3px 2px 2px;
+  border-right: 1px solid ButtonShadow;
+  background: ButtonFace;
+  color: ButtonText;
+}
+
+.calendar tbody .rowhilite td {
+/*  background: Highlight;*/
+/*  color: HighlightText;*/
+}
+
+.calendar tbody td.hilite { /* Hovered cells <TD> */
+  padding: 1px 3px 1px 1px;
+  border-top: 1px solid #fff;
+  border-right: 1px solid #000;
+  border-bottom: 1px solid #000;
+  border-left: 1px solid #fff;
+}
+
+.calendar tbody td.active { /* Active (pressed) cells <TD> */
+/*  padding: 2px 2px 0px 2px;*/
+/*  border: 1px solid;*/
+/*  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;*/
+}
+
+.calendar tbody td.selected { /* Cell showing selected date */
+  font-weight: bold;
+  border: 1px solid;
+  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
+  padding: 2px 2px 0px 2px;
+  background: ButtonFace;
+  color: ButtonText;
+}
+
+.calendar tbody td.weekend { /* Cells showing weekend days */
+/* color: #f00;*/
+}
+
+.calendar tbody td.today { /* Cell showing today date */
+  font-weight: bold;
+  color: #00f;
+}
+
+.calendar tbody td.disabled { color: GrayText; }
+
+.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
+  visibility: hidden;
+}
+
+.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
+  display: none;
+}
+
+/* The footer part -- status bar and "Close" button */
+
+.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
+}
+
+.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
+  background: ButtonFace;
+  padding: 1px;
+  border: 1px solid;
+  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
+  color: ButtonText;
+  text-align: center;
+}
+
+.calendar tfoot .hilite { /* Hover style for buttons in footer */
+  border-top: 1px solid #fff;
+  border-right: 1px solid #000;
+  border-bottom: 1px solid #000;
+  border-left: 1px solid #fff;
+  padding: 1px;
+  background: #e4e0d8;
+}
+
+.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
+  padding: 2px 0px 0px 2px;
+  border-top: 1px solid #000;
+  border-right: 1px solid #fff;
+  border-bottom: 1px solid #fff;
+  border-left: 1px solid #000;
+}
+
+/* Combo boxes (menus that display months/years for direct selection) */
+
+.calendar .combo {
+  position: absolute;
+  display: none;
+  width: 4em;
+  top: 0px;
+  left: 0px;
+  cursor: default;
+  border: 1px solid;
+  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
+  background: Menu;
+  color: MenuText;
+  font-size: 90%;
+  padding: 1px;
+}
+
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
+  text-align: center;
+  padding: 1px;
+}
+
+.calendar .combo .label-IEfix {
+  width: 4em;
+}
+
+.calendar .combo .active {
+  padding: 0px;
+  border: 1px solid #000;
+}
+
+.calendar .combo .hilite {
+  background: Highlight;
+  color: HighlightText;
+}
+
+.calendar td.time {
+  border-top: 1px solid ButtonShadow;
+  padding: 1px 0px;
+  text-align: center;
+  background-color: ButtonFace;
+}
+
+.calendar td.time .hour,
+.calendar td.time .minute,
+.calendar td.time .ampm {
+  padding: 0px 3px 0px 4px;
+  border: 1px solid #889;
+  font-weight: bold;
+  background-color: Menu;
+}
+
+.calendar td.time .ampm {
+  text-align: center;
+}
+
+.calendar td.time .colon {
+  padding: 0px 2px 0px 3px;
+  font-weight: bold;
+}
+
+.calendar td.time span.hilite {
+  border-color: #000;
+  background-color: Highlight;
+  color: HighlightText;
+}
+
+.calendar td.time span.active {
+  border-color: #f00;
+  background-color: #000;
+  color: #0f0;
+}
\ No newline at end of file

Index: includes/calendar/calendar.js
===================================================================
RCS file: includes/calendar/calendar.js
diff -N includes/calendar/calendar.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/calendar/calendar.js	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,1715 @@
+/*  Copyright Mihai Bazon, 2002, 2003  |  http://dynarch.com/mishoo/
+ * ------------------------------------------------------------------
+ *
+ * The DHTML Calendar, version 0.9.6 "Keep cool but don't freeze"
+ *
+ * Details and latest version at:
+ * http://dynarch.com/mishoo/calendar.epl
+ *
+ * This script is distributed under the GNU Lesser General Public License.
+ * Read the entire license text here: http://www.gnu.org/licenses/lgpl.html
+ */
+
+// $Id: calendar.js,v 1.1.2.1 2006/10/17 07:32:36 tipaul Exp $
+
+/** The Calendar object constructor. */
+Calendar = function (firstDayOfWeek, dateStr, onSelected, onClose) {
+	// member variables
+	this.activeDiv = null;
+	this.currentDateEl = null;
+	this.getDateStatus = null;
+	this.timeout = null;
+	this.onSelected = onSelected || null;
+	this.onClose = onClose || null;
+	this.dragging = false;
+	this.hidden = false;
+	this.minYear = 1970;
+	this.maxYear = 2050;
+	this.dateFormat = Calendar._TT["DEF_DATE_FORMAT"];
+	this.ttDateFormat = Calendar._TT["TT_DATE_FORMAT"];
+	this.isPopup = true;
+	this.weekNumbers = true;
+	this.firstDayOfWeek = firstDayOfWeek; // 0 for Sunday, 1 for Monday, etc.
+	this.showsOtherMonths = false;
+	this.dateStr = dateStr;
+	this.ar_days = null;
+	this.showsTime = false;
+	this.time24 = true;
+	this.yearStep = 2;
+	// HTML elements
+	this.table = null;
+	this.element = null;
+	this.tbody = null;
+	this.firstdayname = null;
+	// Combo boxes
+	this.monthsCombo = null;
+	this.yearsCombo = null;
+	this.hilitedMonth = null;
+	this.activeMonth = null;
+	this.hilitedYear = null;
+	this.activeYear = null;
+	// Information
+	this.dateClicked = false;
+
+	// one-time initializations
+	if (typeof Calendar._SDN == "undefined") {
+		// table of short day names
+		if (typeof Calendar._SDN_len == "undefined")
+			Calendar._SDN_len = 3;
+		var ar = new Array();
+		for (var i = 8; i > 0;) {
+			ar[--i] = Calendar._DN[i].substr(0, Calendar._SDN_len);
+		}
+		Calendar._SDN = ar;
+		// table of short month names
+		if (typeof Calendar._SMN_len == "undefined")
+			Calendar._SMN_len = 3;
+		ar = new Array();
+		for (var i = 12; i > 0;) {
+			ar[--i] = Calendar._MN[i].substr(0, Calendar._SMN_len);
+		}
+		Calendar._SMN = ar;
+	}
+};
+
+// ** constants
+
+/// "static", needed for event handlers.
+Calendar._C = null;
+
+/// detect a special case of "web browser"
+Calendar.is_ie = ( /msie/i.test(navigator.userAgent) &&
+		   !/opera/i.test(navigator.userAgent) );
+
+Calendar.is_ie5 = ( Calendar.is_ie && /msie 5\.0/i.test(navigator.userAgent) );
+
+/// detect Opera browser
+Calendar.is_opera = /opera/i.test(navigator.userAgent);
+
+/// detect KHTML-based browsers
+Calendar.is_khtml = /Konqueror|Safari|KHTML/i.test(navigator.userAgent);
+
+// BEGIN: UTILITY FUNCTIONS; beware that these might be moved into a separate
+//        library, at some point.
+
+Calendar.getAbsolutePos = function(el) {
+	var SL = 0, ST = 0;
+	var is_div = /^div$/i.test(el.tagName);
+	if (is_div && el.scrollLeft)
+		SL = el.scrollLeft;
+	if (is_div && el.scrollTop)
+		ST = el.scrollTop;
+	var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };
+	if (el.offsetParent) {
+		var tmp = this.getAbsolutePos(el.offsetParent);
+		r.x += tmp.x;
+		r.y += tmp.y;
+	}
+	return r;
+};
+
+Calendar.isRelated = function (el, evt) {
+	var related = evt.relatedTarget;
+	if (!related) {
+		var type = evt.type;
+		if (type == "mouseover") {
+			related = evt.fromElement;
+		} else if (type == "mouseout") {
+			related = evt.toElement;
+		}
+	}
+	while (related) {
+		if (related == el) {
+			return true;
+		}
+		related = related.parentNode;
+	}
+	return false;
+};
+
+Calendar.removeClass = function(el, className) {
+	if (!(el && el.className)) {
+		return;
+	}
+	var cls = el.className.split(" ");
+	var ar = new Array();
+	for (var i = cls.length; i > 0;) {
+		if (cls[--i] != className) {
+			ar[ar.length] = cls[i];
+		}
+	}
+	el.className = ar.join(" ");
+};
+
+Calendar.addClass = function(el, className) {
+	Calendar.removeClass(el, className);
+	el.className += " " + className;
+};
+
+Calendar.getElement = function(ev) {
+	if (Calendar.is_ie) {
+		return window.event.srcElement;
+	} else {
+		return ev.currentTarget;
+	}
+};
+
+Calendar.getTargetElement = function(ev) {
+	if (Calendar.is_ie) {
+		return window.event.srcElement;
+	} else {
+		return ev.target;
+	}
+};
+
+Calendar.stopEvent = function(ev) {
+	ev || (ev = window.event);
+	if (Calendar.is_ie) {
+		ev.cancelBubble = true;
+		ev.returnValue = false;
+	} else {
+		ev.preventDefault();
+		ev.stopPropagation();
+	}
+	return false;
+};
+
+Calendar.addEvent = function(el, evname, func) {
+	if (el.attachEvent) { // IE
+		el.attachEvent("on" + evname, func);
+	} else if (el.addEventListener) { // Gecko / W3C
+		el.addEventListener(evname, func, true);
+	} else {
+		el["on" + evname] = func;
+	}
+};
+
+Calendar.removeEvent = function(el, evname, func) {
+	if (el.detachEvent) { // IE
+		el.detachEvent("on" + evname, func);
+	} else if (el.removeEventListener) { // Gecko / W3C
+		el.removeEventListener(evname, func, true);
+	} else {
+		el["on" + evname] = null;
+	}
+};
+
+Calendar.createElement = function(type, parent) {
+	var el = null;
+	if (document.createElementNS) {
+		// use the XHTML namespace; IE won't normally get here unless
+		// _they_ "fix" the DOM2 implementation.
+		el = document.createElementNS("http://www.w3.org/1999/xhtml", type);
+	} else {
+		el = document.createElement(type);
+	}
+	if (typeof parent != "undefined") {
+		parent.appendChild(el);
+	}
+	return el;
+};
+
+// END: UTILITY FUNCTIONS
+
+// BEGIN: CALENDAR STATIC FUNCTIONS
+
+/** Internal -- adds a set of events to make some element behave like a button. */
+Calendar._add_evs = function(el) {
+	with (Calendar) {
+		addEvent(el, "mouseover", dayMouseOver);
+		addEvent(el, "mousedown", dayMouseDown);
+		addEvent(el, "mouseout", dayMouseOut);
+		if (is_ie) {
+			addEvent(el, "dblclick", dayMouseDblClick);
+			el.setAttribute("unselectable", true);
+		}
+	}
+};
+
+Calendar.findMonth = function(el) {
+	if (typeof el.month != "undefined") {
+		return el;
+	} else if (typeof el.parentNode.month != "undefined") {
+		return el.parentNode;
+	}
+	return null;
+};
+
+Calendar.findYear = function(el) {
+	if (typeof el.year != "undefined") {
+		return el;
+	} else if (typeof el.parentNode.year != "undefined") {
+		return el.parentNode;
+	}
+	return null;
+};
+
+Calendar.showMonthsCombo = function () {
+	var cal = Calendar._C;
+	if (!cal) {
+		return false;
+	}
+	var cal = cal;
+	var cd = cal.activeDiv;
+	var mc = cal.monthsCombo;
+	if (cal.hilitedMonth) {
+		Calendar.removeClass(cal.hilitedMonth, "hilite");
+	}
+	if (cal.activeMonth) {
+		Calendar.removeClass(cal.activeMonth, "active");
+	}
+	var mon = cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];
+	Calendar.addClass(mon, "active");
+	cal.activeMonth = mon;
+	var s = mc.style;
+	s.display = "block";
+	if (cd.navtype < 0)
+		s.left = cd.offsetLeft + "px";
+	else {
+		var mcw = mc.offsetWidth;
+		if (typeof mcw == "undefined")
+			// Konqueror brain-dead techniques
+			mcw = 50;
+		s.left = (cd.offsetLeft + cd.offsetWidth - mcw) + "px";
+	}
+	s.top = (cd.offsetTop + cd.offsetHeight) + "px";
+};
+
+Calendar.showYearsCombo = function (fwd) {
+	var cal = Calendar._C;
+	if (!cal) {
+		return false;
+	}
+	var cal = cal;
+	var cd = cal.activeDiv;
+	var yc = cal.yearsCombo;
+	if (cal.hilitedYear) {
+		Calendar.removeClass(cal.hilitedYear, "hilite");
+	}
+	if (cal.activeYear) {
+		Calendar.removeClass(cal.activeYear, "active");
+	}
+	cal.activeYear = null;
+	var Y = cal.date.getFullYear() + (fwd ? 1 : -1);
+	var yr = yc.firstChild;
+	var show = false;
+	for (var i = 12; i > 0; --i) {
+		if (Y >= cal.minYear && Y <= cal.maxYear) {
+			yr.firstChild.data = Y;
+			yr.year = Y;
+			yr.style.display = "block";
+			show = true;
+		} else {
+			yr.style.display = "none";
+		}
+		yr = yr.nextSibling;
+		Y += fwd ? cal.yearStep : -cal.yearStep;
+	}
+	if (show) {
+		var s = yc.style;
+		s.display = "block";
+		if (cd.navtype < 0)
+			s.left = cd.offsetLeft + "px";
+		else {
+			var ycw = yc.offsetWidth;
+			if (typeof ycw == "undefined")
+				// Konqueror brain-dead techniques
+				ycw = 50;
+			s.left = (cd.offsetLeft + cd.offsetWidth - ycw) + "px";
+		}
+		s.top = (cd.offsetTop + cd.offsetHeight) + "px";
+	}
+};
+
+// event handlers
+
+Calendar.tableMouseUp = function(ev) {
+	var cal = Calendar._C;
+	if (!cal) {
+		return false;
+	}
+	if (cal.timeout) {
+		clearTimeout(cal.timeout);
+	}
+	var el = cal.activeDiv;
+	if (!el) {
+		return false;
+	}
+	var target = Calendar.getTargetElement(ev);
+	ev || (ev = window.event);
+	Calendar.removeClass(el, "active");
+	if (target == el || target.parentNode == el) {
+		Calendar.cellClick(el, ev);
+	}
+	var mon = Calendar.findMonth(target);
+	var date = null;
+	if (mon) {
+		date = new Date(cal.date);
+		if (mon.month != date.getMonth()) {
+			date.setMonth(mon.month);
+			cal.setDate(date);
+			cal.dateClicked = false;
+			cal.callHandler();
+		}
+	} else {
+		var year = Calendar.findYear(target);
+		if (year) {
+			date = new Date(cal.date);
+			if (year.year != date.getFullYear()) {
+				date.setFullYear(year.year);
+				cal.setDate(date);
+				cal.dateClicked = false;
+				cal.callHandler();
+			}
+		}
+	}
+	with (Calendar) {
+		removeEvent(document, "mouseup", tableMouseUp);
+		removeEvent(document, "mouseover", tableMouseOver);
+		removeEvent(document, "mousemove", tableMouseOver);
+		cal._hideCombos();
+		_C = null;
+		return stopEvent(ev);
+	}
+};
+
+Calendar.tableMouseOver = function (ev) {
+	var cal = Calendar._C;
+	if (!cal) {
+		return;
+	}
+	var el = cal.activeDiv;
+	var target = Calendar.getTargetElement(ev);
+	if (target == el || target.parentNode == el) {
+		Calendar.addClass(el, "hilite active");
+		Calendar.addClass(el.parentNode, "rowhilite");
+	} else {
+		if (typeof el.navtype == "undefined" || (el.navtype != 50 && (el.navtype == 0 || Math.abs(el.navtype) > 2)))
+			Calendar.removeClass(el, "active");
+		Calendar.removeClass(el, "hilite");
+		Calendar.removeClass(el.parentNode, "rowhilite");
+	}
+	ev || (ev = window.event);
+	if (el.navtype == 50 && target != el) {
+		var pos = Calendar.getAbsolutePos(el);
+		var w = el.offsetWidth;
+		var x = ev.clientX;
+		var dx;
+		var decrease = true;
+		if (x > pos.x + w) {
+			dx = x - pos.x - w;
+			decrease = false;
+		} else
+			dx = pos.x - x;
+
+		if (dx < 0) dx = 0;
+		var range = el._range;
+		var current = el._current;
+		var count = Math.floor(dx / 10) % range.length;
+		for (var i = range.length; --i >= 0;)
+			if (range[i] == current)
+				break;
+		while (count-- > 0)
+			if (decrease) {
+				if (--i < 0)
+					i = range.length - 1;
+			} else if ( ++i >= range.length )
+				i = 0;
+		var newval = range[i];
+		el.firstChild.data = newval;
+
+		cal.onUpdateTime();
+	}
+	var mon = Calendar.findMonth(target);
+	if (mon) {
+		if (mon.month != cal.date.getMonth()) {
+			if (cal.hilitedMonth) {
+				Calendar.removeClass(cal.hilitedMonth, "hilite");
+			}
+			Calendar.addClass(mon, "hilite");
+			cal.hilitedMonth = mon;
+		} else if (cal.hilitedMonth) {
+			Calendar.removeClass(cal.hilitedMonth, "hilite");
+		}
+	} else {
+		if (cal.hilitedMonth) {
+			Calendar.removeClass(cal.hilitedMonth, "hilite");
+		}
+		var year = Calendar.findYear(target);
+		if (year) {
+			if (year.year != cal.date.getFullYear()) {
+				if (cal.hilitedYear) {
+					Calendar.removeClass(cal.hilitedYear, "hilite");
+				}
+				Calendar.addClass(year, "hilite");
+				cal.hilitedYear = year;
+			} else if (cal.hilitedYear) {
+				Calendar.removeClass(cal.hilitedYear, "hilite");
+			}
+		} else if (cal.hilitedYear) {
+			Calendar.removeClass(cal.hilitedYear, "hilite");
+		}
+	}
+	return Calendar.stopEvent(ev);
+};
+
+Calendar.tableMouseDown = function (ev) {
+	if (Calendar.getTargetElement(ev) == Calendar.getElement(ev)) {
+		return Calendar.stopEvent(ev);
+	}
+};
+
+Calendar.calDragIt = function (ev) {
+	var cal = Calendar._C;
+	if (!(cal && cal.dragging)) {
+		return false;
+	}
+	var posX;
+	var posY;
+	if (Calendar.is_ie) {
+		posY = window.event.clientY + document.body.scrollTop;
+		posX = window.event.clientX + document.body.scrollLeft;
+	} else {
+		posX = ev.pageX;
+		posY = ev.pageY;
+	}
+	cal.hideShowCovered();
+	var st = cal.element.style;
+	st.left = (posX - cal.xOffs) + "px";
+	st.top = (posY - cal.yOffs) + "px";
+	return Calendar.stopEvent(ev);
+};
+
+Calendar.calDragEnd = function (ev) {
+	var cal = Calendar._C;
+	if (!cal) {
+		return false;
+	}
+	cal.dragging = false;
+	with (Calendar) {
+		removeEvent(document, "mousemove", calDragIt);
+		removeEvent(document, "mouseup", calDragEnd);
+		tableMouseUp(ev);
+	}
+	cal.hideShowCovered();
+};
+
+Calendar.dayMouseDown = function(ev) {
+	var el = Calendar.getElement(ev);
+	if (el.disabled) {
+		return false;
+	}
+	var cal = el.calendar;
+	cal.activeDiv = el;
+	Calendar._C = cal;
+	if (el.navtype != 300) with (Calendar) {
+		if (el.navtype == 50) {
+			el._current = el.firstChild.data;
+			addEvent(document, "mousemove", tableMouseOver);
+		} else
+			addEvent(document, Calendar.is_ie5 ? "mousemove" : "mouseover", tableMouseOver);
+		addClass(el, "hilite active");
+		addEvent(document, "mouseup", tableMouseUp);
+	} else if (cal.isPopup) {
+		cal._dragStart(ev);
+	}
+	if (el.navtype == -1 || el.navtype == 1) {
+		if (cal.timeout) clearTimeout(cal.timeout);
+		cal.timeout = setTimeout("Calendar.showMonthsCombo()", 250);
+	} else if (el.navtype == -2 || el.navtype == 2) {
+		if (cal.timeout) clearTimeout(cal.timeout);
+		cal.timeout = setTimeout((el.navtype > 0) ? "Calendar.showYearsCombo(true)" : "Calendar.showYearsCombo(false)", 250);
+	} else {
+		cal.timeout = null;
+	}
+	return Calendar.stopEvent(ev);
+};
+
+Calendar.dayMouseDblClick = function(ev) {
+	Calendar.cellClick(Calendar.getElement(ev), ev || window.event);
+	if (Calendar.is_ie) {
+		document.selection.empty();
+	}
+};
+
+Calendar.dayMouseOver = function(ev) {
+	var el = Calendar.getElement(ev);
+	if (Calendar.isRelated(el, ev) || Calendar._C || el.disabled) {
+		return false;
+	}
+	if (el.ttip) {
+		if (el.ttip.substr(0, 1) == "_") {
+			el.ttip = el.caldate.print(el.calendar.ttDateFormat) + el.ttip.substr(1);
+		}
+		el.calendar.tooltips.firstChild.data = el.ttip;
+	}
+	if (el.navtype != 300) {
+		Calendar.addClass(el, "hilite");
+		if (el.caldate) {
+			Calendar.addClass(el.parentNode, "rowhilite");
+		}
+	}
+	return Calendar.stopEvent(ev);
+};
+
+Calendar.dayMouseOut = function(ev) {
+	with (Calendar) {
+		var el = getElement(ev);
+		if (isRelated(el, ev) || _C || el.disabled) {
+			return false;
+		}
+		removeClass(el, "hilite");
+		if (el.caldate) {
+			removeClass(el.parentNode, "rowhilite");
+		}
+		el.calendar.tooltips.firstChild.data = _TT["SEL_DATE"];
+		return stopEvent(ev);
+	}
+};
+
+/**
+ *  A generic "click" handler :) handles all types of buttons defined in this
+ *  calendar.
+ */
+Calendar.cellClick = function(el, ev) {
+	var cal = el.calendar;
+	var closing = false;
+	var newdate = false;
+	var date = null;
+	if (typeof el.navtype == "undefined") {
+		Calendar.removeClass(cal.currentDateEl, "selected");
+		Calendar.addClass(el, "selected");
+		closing = (cal.currentDateEl == el);
+		if (!closing) {
+			cal.currentDateEl = el;
+		}
+		cal.date = new Date(el.caldate);
+		date = cal.date;
+		newdate = true;
+		// a date was clicked
+		if (!(cal.dateClicked = !el.otherMonth))
+			cal._init(cal.firstDayOfWeek, date);
+	} else {
+		if (el.navtype == 200) {
+			Calendar.removeClass(el, "hilite");
+			cal.callCloseHandler();
+			return;
+		}
+		date = (el.navtype == 0) ? new Date() : new Date(cal.date);
+		// unless "today" was clicked, we assume no date was clicked so
+		// the selected handler will know not to close the calenar when
+		// in single-click mode.
+		// cal.dateClicked = (el.navtype == 0);
+		cal.dateClicked = false;
+		var year = date.getFullYear();
+		var mon = date.getMonth();
+		function setMonth(m) {
+			var day = date.getDate();
+			var max = date.getMonthDays(m);
+			if (day > max) {
+				date.setDate(max);
+			}
+			date.setMonth(m);
+		};
+		switch (el.navtype) {
+		    case 400:
+			Calendar.removeClass(el, "hilite");
+			var text = Calendar._TT["ABOUT"];
+			if (typeof text != "undefined") {
+				text += cal.showsTime ? Calendar._TT["ABOUT_TIME"] : "";
+			} else {
+				// FIXME: this should be removed as soon as lang files get updated!
+				text = "Help and about box text is not translated into this language.\n" +
+					"If you know this language and you feel generous please update\n" +
+					"the corresponding file in \"lang\" subdir to match calendar-en.js\n" +
+					"and send it back to <mishoo at infoiasi.ro> to get it into the distribution  ;-)\n\n" +
+					"Thank you!\n" +
+					"http://dynarch.com/mishoo/calendar.epl\n";
+			}
+			alert(text);
+			return;
+		    case -2:
+			if (year > cal.minYear) {
+				date.setFullYear(year - 1);
+			}
+			break;
+		    case -1:
+			if (mon > 0) {
+				setMonth(mon - 1);
+			} else if (year-- > cal.minYear) {
+				date.setFullYear(year);
+				setMonth(11);
+			}
+			break;
+		    case 1:
+			if (mon < 11) {
+				setMonth(mon + 1);
+			} else if (year < cal.maxYear) {
+				date.setFullYear(year + 1);
+				setMonth(0);
+			}
+			break;
+		    case 2:
+			if (year < cal.maxYear) {
+				date.setFullYear(year + 1);
+			}
+			break;
+		    case 100:
+			cal.setFirstDayOfWeek(el.fdow);
+			return;
+		    case 50:
+			var range = el._range;
+			var current = el.firstChild.data;
+			for (var i = range.length; --i >= 0;)
+				if (range[i] == current)
+					break;
+			if (ev && ev.shiftKey) {
+				if (--i < 0)
+					i = range.length - 1;
+			} else if ( ++i >= range.length )
+				i = 0;
+			var newval = range[i];
+			el.firstChild.data = newval;
+			cal.onUpdateTime();
+			return;
+		    case 0:
+			// TODAY will bring us here
+			if ((typeof cal.getDateStatus == "function") && cal.getDateStatus(date, date.getFullYear(), date.getMonth(), date.getDate())) {
+				// remember, "date" was previously set to new
+				// Date() if TODAY was clicked; thus, it
+				// contains today date.
+				return false;
+			}
+			break;
+		}
+		if (!date.equalsTo(cal.date)) {
+			cal.setDate(date);
+			newdate = true;
+		}
+	}
+	if (newdate) {
+		cal.callHandler();
+	}
+	if (closing) {
+		Calendar.removeClass(el, "hilite");
+		cal.callCloseHandler();
+	}
+};
+
+// END: CALENDAR STATIC FUNCTIONS
+
+// BEGIN: CALENDAR OBJECT FUNCTIONS
+
+/**
+ *  This function creates the calendar inside the given parent.  If _par is
+ *  null than it creates a popup calendar inside the BODY element.  If _par is
+ *  an element, be it BODY, then it creates a non-popup calendar (still
+ *  hidden).  Some properties need to be set before calling this function.
+ */
+Calendar.prototype.create = function (_par) {
+	var parent = null;
+	if (! _par) {
+		// default parent is the document body, in which case we create
+		// a popup calendar.
+		parent = document.getElementsByTagName("body")[0];
+		this.isPopup = true;
+	} else {
+		parent = _par;
+		this.isPopup = false;
+	}
+	this.date = this.dateStr ? new Date(this.dateStr) : new Date();
+
+	var table = Calendar.createElement("table");
+	this.table = table;
+	table.cellSpacing = 0;
+	table.cellPadding = 0;
+	table.calendar = this;
+	Calendar.addEvent(table, "mousedown", Calendar.tableMouseDown);
+
+	var div = Calendar.createElement("div");
+	this.element = div;
+	div.className = "calendar";
+	if (this.isPopup) {
+		div.style.position = "absolute";
+		div.style.display = "none";
+	}
+	div.appendChild(table);
+
+	var thead = Calendar.createElement("thead", table);
+	var cell = null;
+	var row = null;
+
+	var cal = this;
+	var hh = function (text, cs, navtype) {
+		cell = Calendar.createElement("td", row);
+		cell.colSpan = cs;
+		cell.className = "button";
+		if (navtype != 0 && Math.abs(navtype) <= 2)
+			cell.className += " nav";
+		Calendar._add_evs(cell);
+		cell.calendar = cal;
+		cell.navtype = navtype;
+		if (text.substr(0, 1) != "&") {
+			cell.appendChild(document.createTextNode(text));
+		}
+		else {
+			// FIXME: dirty hack for entities
+			cell.innerHTML = text;
+		}
+		return cell;
+	};
+
+	row = Calendar.createElement("tr", thead);
+	var title_length = 6;
+	(this.isPopup) && --title_length;
+	(this.weekNumbers) && ++title_length;
+
+	hh("?", 1, 400).ttip = Calendar._TT["INFO"];
+	this.title = hh("", title_length, 300);
+	this.title.className = "title";
+	if (this.isPopup) {
+		this.title.ttip = Calendar._TT["DRAG_TO_MOVE"];
+		this.title.style.cursor = "move";
+		hh("&#x00d7;", 1, 200).ttip = Calendar._TT["CLOSE"];
+	}
+
+	row = Calendar.createElement("tr", thead);
+	row.className = "headrow";
+
+	this._nav_py = hh("&#x00ab;", 1, -2);
+	this._nav_py.ttip = Calendar._TT["PREV_YEAR"];
+
+	this._nav_pm = hh("&#x2039;", 1, -1);
+	this._nav_pm.ttip = Calendar._TT["PREV_MONTH"];
+
+	this._nav_now = hh(Calendar._TT["TODAY"], this.weekNumbers ? 4 : 3, 0);
+	this._nav_now.ttip = Calendar._TT["GO_TODAY"];
+
+	this._nav_nm = hh("&#x203a;", 1, 1);
+	this._nav_nm.ttip = Calendar._TT["NEXT_MONTH"];
+
+	this._nav_ny = hh("&#x00bb;", 1, 2);
+	this._nav_ny.ttip = Calendar._TT["NEXT_YEAR"];
+
+	// day names
+	row = Calendar.createElement("tr", thead);
+	row.className = "daynames";
+	if (this.weekNumbers) {
+		cell = Calendar.createElement("td", row);
+		cell.className = "name wn";
+		cell.appendChild(document.createTextNode(Calendar._TT["WK"]));
+	}
+	for (var i = 7; i > 0; --i) {
+		cell = Calendar.createElement("td", row);
+		cell.appendChild(document.createTextNode(""));
+		if (!i) {
+			cell.navtype = 100;
+			cell.calendar = this;
+			Calendar._add_evs(cell);
+		}
+	}
+	this.firstdayname = (this.weekNumbers) ? row.firstChild.nextSibling : row.firstChild;
+	this._displayWeekdays();
+
+	var tbody = Calendar.createElement("tbody", table);
+	this.tbody = tbody;
+
+	for (i = 6; i > 0; --i) {
+		row = Calendar.createElement("tr", tbody);
+		if (this.weekNumbers) {
+			cell = Calendar.createElement("td", row);
+			cell.appendChild(document.createTextNode(""));
+		}
+		for (var j = 7; j > 0; --j) {
+			cell = Calendar.createElement("td", row);
+			cell.appendChild(document.createTextNode(""));
+			cell.calendar = this;
+			Calendar._add_evs(cell);
+		}
+	}
+
+	if (this.showsTime) {
+		row = Calendar.createElement("tr", tbody);
+		row.className = "time";
+
+		cell = Calendar.createElement("td", row);
+		cell.className = "time";
+		cell.colSpan = 2;
+		cell.innerHTML = Calendar._TT["TIME"] || "&nbsp;";
+
+		cell = Calendar.createElement("td", row);
+		cell.className = "time";
+		cell.colSpan = this.weekNumbers ? 4 : 3;
+
+		(function(){
+			function makeTimePart(className, init, range_start, range_end) {
+				var part = Calendar.createElement("span", cell);
+				part.className = className;
+				part.appendChild(document.createTextNode(init));
+				part.calendar = cal;
+				part.ttip = Calendar._TT["TIME_PART"];
+				part.navtype = 50;
+				part._range = [];
+				if (typeof range_start != "number")
+					part._range = range_start;
+				else {
+					for (var i = range_start; i <= range_end; ++i) {
+						var txt;
+						if (i < 10 && range_end >= 10) txt = '0' + i;
+						else txt = '' + i;
+						part._range[part._range.length] = txt;
+					}
+				}
+				Calendar._add_evs(part);
+				return part;
+			};
+			var hrs = cal.date.getHours();
+			var mins = cal.date.getMinutes();
+			var t12 = !cal.time24;
+			var pm = (hrs > 12);
+			if (t12 && pm) hrs -= 12;
+			var H = makeTimePart("hour", hrs, t12 ? 1 : 0, t12 ? 12 : 23);
+			var span = Calendar.createElement("span", cell);
+			span.appendChild(document.createTextNode(":"));
+			span.className = "colon";
+			var M = makeTimePart("minute", mins, 0, 59);
+			var AP = null;
+			cell = Calendar.createElement("td", row);
+			cell.className = "time";
+			cell.colSpan = 2;
+			if (t12)
+				AP = makeTimePart("ampm", pm ? "pm" : "am", ["am", "pm"]);
+			else
+				cell.innerHTML = "&nbsp;";
+
+			cal.onSetTime = function() {
+				var hrs = this.date.getHours();
+				var mins = this.date.getMinutes();
+				var pm = (hrs > 12);
+				if (pm && t12) hrs -= 12;
+				H.firstChild.data = (hrs < 10) ? ("0" + hrs) : hrs;
+				M.firstChild.data = (mins < 10) ? ("0" + mins) : mins;
+				if (t12)
+					AP.firstChild.data = pm ? "pm" : "am";
+			};
+
+			cal.onUpdateTime = function() {
+				var date = this.date;
+				var h = parseInt(H.firstChild.data, 10);
+				if (t12) {
+					if (/pm/i.test(AP.firstChild.data) && h < 12)
+						h += 12;
+					else if (/am/i.test(AP.firstChild.data) && h == 12)
+						h = 0;
+				}
+				var d = date.getDate();
+				var m = date.getMonth();
+				var y = date.getFullYear();
+				date.setHours(h);
+				date.setMinutes(parseInt(M.firstChild.data, 10));
+				date.setFullYear(y);
+				date.setMonth(m);
+				date.setDate(d);
+				this.dateClicked = false;
+				this.callHandler();
+			};
+		})();
+	} else {
+		this.onSetTime = this.onUpdateTime = function() {};
+	}
+
+	var tfoot = Calendar.createElement("tfoot", table);
+
+	row = Calendar.createElement("tr", tfoot);
+	row.className = "footrow";
+
+	cell = hh(Calendar._TT["SEL_DATE"], this.weekNumbers ? 8 : 7, 300);
+	cell.className = "ttip";
+	if (this.isPopup) {
+		cell.ttip = Calendar._TT["DRAG_TO_MOVE"];
+		cell.style.cursor = "move";
+	}
+	this.tooltips = cell;
+
+	div = Calendar.createElement("div", this.element);
+	this.monthsCombo = div;
+	div.className = "combo";
+	for (i = 0; i < Calendar._MN.length; ++i) {
+		var mn = Calendar.createElement("div");
+		mn.className = Calendar.is_ie ? "label-IEfix" : "label";
+		mn.month = i;
+		mn.appendChild(document.createTextNode(Calendar._SMN[i]));
+		div.appendChild(mn);
+	}
+
+	div = Calendar.createElement("div", this.element);
+	this.yearsCombo = div;
+	div.className = "combo";
+	for (i = 12; i > 0; --i) {
+		var yr = Calendar.createElement("div");
+		yr.className = Calendar.is_ie ? "label-IEfix" : "label";
+		yr.appendChild(document.createTextNode(""));
+		div.appendChild(yr);
+	}
+
+	this._init(this.firstDayOfWeek, this.date);
+	parent.appendChild(this.element);
+};
+
+/** keyboard navigation, only for popup calendars */
+Calendar._keyEvent = function(ev) {
+	if (!window.calendar) {
+		return false;
+	}
+	(Calendar.is_ie) && (ev = window.event);
+	var cal = window.calendar;
+	var act = (Calendar.is_ie || ev.type == "keypress");
+	if (ev.ctrlKey) {
+		switch (ev.keyCode) {
+		    case 37: // KEY left
+			act && Calendar.cellClick(cal._nav_pm);
+			break;
+		    case 38: // KEY up
+			act && Calendar.cellClick(cal._nav_py);
+			break;
+		    case 39: // KEY right
+			act && Calendar.cellClick(cal._nav_nm);
+			break;
+		    case 40: // KEY down
+			act && Calendar.cellClick(cal._nav_ny);
+			break;
+		    default:
+			return false;
+		}
+	} else switch (ev.keyCode) {
+	    case 32: // KEY space (now)
+		Calendar.cellClick(cal._nav_now);
+		break;
+	    case 27: // KEY esc
+		act && cal.callCloseHandler();
+		break;
+	    case 37: // KEY left
+	    case 38: // KEY up
+	    case 39: // KEY right
+	    case 40: // KEY down
+		if (act) {
+			var date = cal.date.getDate() - 1;
+			var el = cal.currentDateEl;
+			var ne = null;
+			var prev = (ev.keyCode == 37) || (ev.keyCode == 38);
+			switch (ev.keyCode) {
+			    case 37: // KEY left
+				(--date >= 0) && (ne = cal.ar_days[date]);
+				break;
+			    case 38: // KEY up
+				date -= 7;
+				(date >= 0) && (ne = cal.ar_days[date]);
+				break;
+			    case 39: // KEY right
+				(++date < cal.ar_days.length) && (ne = cal.ar_days[date]);
+				break;
+			    case 40: // KEY down
+				date += 7;
+				(date < cal.ar_days.length) && (ne = cal.ar_days[date]);
+				break;
+			}
+			if (!ne) {
+				if (prev) {
+					Calendar.cellClick(cal._nav_pm);
+				} else {
+					Calendar.cellClick(cal._nav_nm);
+				}
+				date = (prev) ? cal.date.getMonthDays() : 1;
+				el = cal.currentDateEl;
+				ne = cal.ar_days[date - 1];
+			}
+			Calendar.removeClass(el, "selected");
+			Calendar.addClass(ne, "selected");
+			cal.date = new Date(ne.caldate);
+			cal.callHandler();
+			cal.currentDateEl = ne;
+		}
+		break;
+	    case 13: // KEY enter
+		if (act) {
+			cal.callHandler();
+			cal.hide();
+		}
+		break;
+	    default:
+		return false;
+	}
+	return Calendar.stopEvent(ev);
+};
+
+/**
+ *  (RE)Initializes the calendar to the given date and firstDayOfWeek
+ */
+Calendar.prototype._init = function (firstDayOfWeek, date) {
+	var today = new Date();
+	this.table.style.visibility = "hidden";
+	var year = date.getFullYear();
+	if (year < this.minYear) {
+		year = this.minYear;
+		date.setFullYear(year);
+	} else if (year > this.maxYear) {
+		year = this.maxYear;
+		date.setFullYear(year);
+	}
+	this.firstDayOfWeek = firstDayOfWeek;
+	this.date = new Date(date);
+	var month = date.getMonth();
+	var mday = date.getDate();
+	var no_days = date.getMonthDays();
+
+	// calendar voodoo for computing the first day that would actually be
+	// displayed in the calendar, even if it's from the previous month.
+	// WARNING: this is magic. ;-)
+	date.setDate(1);
+	var day1 = (date.getDay() - this.firstDayOfWeek) % 7;
+	if (day1 < 0)
+		day1 += 7;
+	date.setDate(-day1);
+	date.setDate(date.getDate() + 1);
+
+	var row = this.tbody.firstChild;
+	var MN = Calendar._SMN[month];
+	var ar_days = new Array();
+	var weekend = Calendar._TT["WEEKEND"];
+	for (var i = 0; i < 6; ++i, row = row.nextSibling) {
+		var cell = row.firstChild;
+		if (this.weekNumbers) {
+			cell.className = "day wn";
+			cell.firstChild.data = date.getWeekNumber();
+			cell = cell.nextSibling;
+		}
+		row.className = "daysrow";
+		var hasdays = false;
+		for (var j = 0; j < 7; ++j, cell = cell.nextSibling, date.setDate(date.getDate() + 1)) {
+			var iday = date.getDate();
+			var wday = date.getDay();
+			cell.className = "day";
+			var current_month = (date.getMonth() == month);
+			if (!current_month) {
+				if (this.showsOtherMonths) {
+					cell.className += " othermonth";
+					cell.otherMonth = true;
+				} else {
+					cell.className = "emptycell";
+					cell.innerHTML = "&nbsp;";
+					cell.disabled = true;
+					continue;
+				}
+			} else {
+				cell.otherMonth = false;
+				hasdays = true;
+			}
+			cell.disabled = false;
+			cell.firstChild.data = iday;
+			if (typeof this.getDateStatus == "function") {
+				var status = this.getDateStatus(date, year, month, iday);
+				if (status === true) {
+					cell.className += " disabled";
+					cell.disabled = true;
+				} else {
+					if (/disabled/i.test(status))
+						cell.disabled = true;
+					cell.className += " " + status;
+				}
+			}
+			if (!cell.disabled) {
+				ar_days[ar_days.length] = cell;
+				cell.caldate = new Date(date);
+				cell.ttip = "_";
+				if (current_month && iday == mday) {
+					cell.className += " selected";
+					this.currentDateEl = cell;
+				}
+				if (date.getFullYear() == today.getFullYear() &&
+				    date.getMonth() == today.getMonth() &&
+				    iday == today.getDate()) {
+					cell.className += " today";
+					cell.ttip += Calendar._TT["PART_TODAY"];
+				}
+				if (weekend.indexOf(wday.toString()) != -1) {
+					cell.className += cell.otherMonth ? " oweekend" : " weekend";
+				}
+			}
+		}
+		if (!(hasdays || this.showsOtherMonths))
+			row.className = "emptyrow";
+	}
+	this.ar_days = ar_days;
+	this.title.firstChild.data = Calendar._MN[month] + ", " + year;
+	this.onSetTime();
+	this.table.style.visibility = "visible";
+	// PROFILE
+	// this.tooltips.firstChild.data = "Generated in " + ((new Date()) - today) + " ms";
+};
+
+/**
+ *  Calls _init function above for going to a certain date (but only if the
+ *  date is different than the currently selected one).
+ */
+Calendar.prototype.setDate = function (date) {
+	if (!date.equalsTo(this.date)) {
+		this._init(this.firstDayOfWeek, date);
+	}
+};
+
+/**
+ *  Refreshes the calendar.  Useful if the "disabledHandler" function is
+ *  dynamic, meaning that the list of disabled date can change at runtime.
+ *  Just * call this function if you think that the list of disabled dates
+ *  should * change.
+ */
+Calendar.prototype.refresh = function () {
+	this._init(this.firstDayOfWeek, this.date);
+};
+
+/** Modifies the "firstDayOfWeek" parameter (pass 0 for Synday, 1 for Monday, etc.). */
+Calendar.prototype.setFirstDayOfWeek = function (firstDayOfWeek) {
+	this._init(firstDayOfWeek, this.date);
+	this._displayWeekdays();
+};
+
+/**
+ *  Allows customization of what dates are enabled.  The "unaryFunction"
+ *  parameter must be a function object that receives the date (as a JS Date
+ *  object) and returns a boolean value.  If the returned value is true then
+ *  the passed date will be marked as disabled.
+ */
+Calendar.prototype.setDateStatusHandler = Calendar.prototype.setDisabledHandler = function (unaryFunction) {
+	this.getDateStatus = unaryFunction;
+};
+
+/** Customization of allowed year range for the calendar. */
+Calendar.prototype.setRange = function (a, z) {
+	this.minYear = a;
+	this.maxYear = z;
+};
+
+/** Calls the first user handler (selectedHandler). */
+Calendar.prototype.callHandler = function () {
+	if (this.onSelected) {
+		this.onSelected(this, this.date.print(this.dateFormat));
+	}
+};
+
+/** Calls the second user handler (closeHandler). */
+Calendar.prototype.callCloseHandler = function () {
+	if (this.onClose) {
+		this.onClose(this);
+	}
+	this.hideShowCovered();
+};
+
+/** Removes the calendar object from the DOM tree and destroys it. */
+Calendar.prototype.destroy = function () {
+	var el = this.element.parentNode;
+	el.removeChild(this.element);
+	Calendar._C = null;
+	window.calendar = null;
+};
+
+/**
+ *  Moves the calendar element to a different section in the DOM tree (changes
+ *  its parent).
+ */
+Calendar.prototype.reparent = function (new_parent) {
+	var el = this.element;
+	el.parentNode.removeChild(el);
+	new_parent.appendChild(el);
+};
+
+// This gets called when the user presses a mouse button anywhere in the
+// document, if the calendar is shown.  If the click was outside the open
+// calendar this function closes it.
+Calendar._checkCalendar = function(ev) {
+	if (!window.calendar) {
+		return false;
+	}
+	var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev);
+	for (; el != null && el != calendar.element; el = el.parentNode);
+	if (el == null) {
+		// calls closeHandler which should hide the calendar.
+		window.calendar.callCloseHandler();
+		return Calendar.stopEvent(ev);
+	}
+};
+
+/** Shows the calendar. */
+Calendar.prototype.show = function () {
+	var rows = this.table.getElementsByTagName("tr");
+	for (var i = rows.length; i > 0;) {
+		var row = rows[--i];
+		Calendar.removeClass(row, "rowhilite");
+		var cells = row.getElementsByTagName("td");
+		for (var j = cells.length; j > 0;) {
+			var cell = cells[--j];
+			Calendar.removeClass(cell, "hilite");
+			Calendar.removeClass(cell, "active");
+		}
+	}
+	this.element.style.display = "block";
+	this.hidden = false;
+	if (this.isPopup) {
+		window.calendar = this;
+		Calendar.addEvent(document, "keydown", Calendar._keyEvent);
+		Calendar.addEvent(document, "keypress", Calendar._keyEvent);
+		Calendar.addEvent(document, "mousedown", Calendar._checkCalendar);
+	}
+	this.hideShowCovered();
+};
+
+/**
+ *  Hides the calendar.  Also removes any "hilite" from the class of any TD
+ *  element.
+ */
+Calendar.prototype.hide = function () {
+	if (this.isPopup) {
+		Calendar.removeEvent(document, "keydown", Calendar._keyEvent);
+		Calendar.removeEvent(document, "keypress", Calendar._keyEvent);
+		Calendar.removeEvent(document, "mousedown", Calendar._checkCalendar);
+	}
+	this.element.style.display = "none";
+	this.hidden = true;
+	this.hideShowCovered();
+};
+
+/**
+ *  Shows the calendar at a given absolute position (beware that, depending on
+ *  the calendar element style -- position property -- this might be relative
+ *  to the parent's containing rectangle).
+ */
+Calendar.prototype.showAt = function (x, y) {
+	var s = this.element.style;
+	s.left = x + "px";
+	s.top = y + "px";
+	this.show();
+};
+
+/** Shows the calendar near a given element. */
+Calendar.prototype.showAtElement = function (el, opts) {
+	var self = this;
+	var p = Calendar.getAbsolutePos(el);
+	if (!opts || typeof opts != "string") {
+		this.showAt(p.x, p.y + el.offsetHeight);
+		return true;
+	}
+	function fixPosition(box) {
+		if (box.x < 0)
+			box.x = 0;
+		if (box.y < 0)
+			box.y = 0;
+		var cp = document.createElement("div");
+		var s = cp.style;
+		s.position = "absolute";
+		s.right = s.bottom = s.width = s.height = "0px";
+		document.body.appendChild(cp);
+		var br = Calendar.getAbsolutePos(cp);
+		document.body.removeChild(cp);
+		if (Calendar.is_ie) {
+			br.y += document.body.scrollTop;
+			br.x += document.body.scrollLeft;
+		} else {
+			br.y += window.scrollY;
+			br.x += window.scrollX;
+		}
+		var tmp = box.x + box.width - br.x;
+		if (tmp > 0) box.x -= tmp;
+		tmp = box.y + box.height - br.y;
+		if (tmp > 0) box.y -= tmp;
+	};
+	this.element.style.display = "block";
+	Calendar.continuation_for_the_fucking_khtml_browser = function() {
+		var w = self.element.offsetWidth;
+		var h = self.element.offsetHeight;
+		self.element.style.display = "none";
+		var valign = opts.substr(0, 1);
+		var halign = "l";
+		if (opts.length > 1) {
+			halign = opts.substr(1, 1);
+		}
+		// vertical alignment
+		switch (valign) {
+		    case "T": p.y -= h; break;
+		    case "B": p.y += el.offsetHeight; break;
+		    case "C": p.y += (el.offsetHeight - h) / 2; break;
+		    case "t": p.y += el.offsetHeight - h; break;
+		    case "b": break; // already there
+		}
+		// horizontal alignment
+		switch (halign) {
+		    case "L": p.x -= w; break;
+		    case "R": p.x += el.offsetWidth; break;
+		    case "C": p.x += (el.offsetWidth - w) / 2; break;
+		    case "r": p.x += el.offsetWidth - w; break;
+		    case "l": break; // already there
+		}
+		p.width = w;
+		p.height = h + 40;
+		self.monthsCombo.style.display = "none";
+		fixPosition(p);
+		self.showAt(p.x, p.y);
+	};
+	if (Calendar.is_khtml)
+		setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()", 10);
+	else
+		Calendar.continuation_for_the_fucking_khtml_browser();
+};
+
+/** Customizes the date format. */
+Calendar.prototype.setDateFormat = function (str) {
+	this.dateFormat = str;
+};
+
+/** Customizes the tooltip date format. */
+Calendar.prototype.setTtDateFormat = function (str) {
+	this.ttDateFormat = str;
+};
+
+/**
+ *  Tries to identify the date represented in a string.  If successful it also
+ *  calls this.setDate which moves the calendar to the given date.
+ */
+Calendar.prototype.parseDate = function (str, fmt) {
+	var y = 0;
+	var m = -1;
+	var d = 0;
+	var a = str.split(/\W+/);
+	if (!fmt) {
+		fmt = this.dateFormat;
+	}
+	var b = fmt.match(/%./g);
+	var i = 0, j = 0;
+	var hr = 0;
+	var min = 0;
+	for (i = 0; i < a.length; ++i) {
+		if (!a[i])
+			continue;
+		switch (b[i]) {
+		    case "%d":
+		    case "%e":
+			d = parseInt(a[i], 10);
+			break;
+
+		    case "%m":
+			m = parseInt(a[i], 10) - 1;
+			break;
+
+		    case "%Y":
+		    case "%y":
+			y = parseInt(a[i], 10);
+			(y < 100) && (y += (y > 29) ? 1900 : 2000);
+			break;
+
+		    case "%b":
+		    case "%B":
+			for (j = 0; j < 12; ++j) {
+				if (Calendar._MN[j].substr(0, a[i].length).toLowerCase() == a[i].toLowerCase()) { m = j; break; }
+			}
+			break;
+
+		    case "%H":
+		    case "%I":
+		    case "%k":
+		    case "%l":
+			hr = parseInt(a[i], 10);
+			break;
+
+		    case "%P":
+		    case "%p":
+			if (/pm/i.test(a[i]) && hr < 12)
+				hr += 12;
+			break;
+
+		    case "%M":
+			min = parseInt(a[i], 10);
+			break;
+		}
+	}
+	if (y != 0 && m != -1 && d != 0) {
+		this.setDate(new Date(y, m, d, hr, min, 0));
+		return;
+	}
+	y = 0; m = -1; d = 0;
+	for (i = 0; i < a.length; ++i) {
+		if (a[i].search(/[a-zA-Z]+/) != -1) {
+			var t = -1;
+			for (j = 0; j < 12; ++j) {
+				if (Calendar._MN[j].substr(0, a[i].length).toLowerCase() == a[i].toLowerCase()) { t = j; break; }
+			}
+			if (t != -1) {
+				if (m != -1) {
+					d = m+1;
+				}
+				m = t;
+			}
+		} else if (parseInt(a[i], 10) <= 12 && m == -1) {
+			m = a[i]-1;
+		} else if (parseInt(a[i], 10) > 31 && y == 0) {
+			y = parseInt(a[i], 10);
+			(y < 100) && (y += (y > 29) ? 1900 : 2000);
+		} else if (d == 0) {
+			d = a[i];
+		}
+	}
+	if (y == 0) {
+		var today = new Date();
+		y = today.getFullYear();
+	}
+	if (m != -1 && d != 0) {
+		this.setDate(new Date(y, m, d, hr, min, 0));
+	}
+};
+
+Calendar.prototype.hideShowCovered = function () {
+	var self = this;
+	Calendar.continuation_for_the_fucking_khtml_browser = function() {
+		function getVisib(obj){
+			var value = obj.style.visibility;
+			if (!value) {
+				if (document.defaultView && typeof (document.defaultView.getComputedStyle) == "function") { // Gecko, W3C
+					if (!Calendar.is_khtml)
+						value = document.defaultView.
+							getComputedStyle(obj, "").getPropertyValue("visibility");
+					else
+						value = '';
+				} else if (obj.currentStyle) { // IE
+					value = obj.currentStyle.visibility;
+				} else
+					value = '';
+			}
+			return value;
+		};
+
+		var tags = new Array("applet", "iframe", "select");
+		var el = self.element;
+
+		var p = Calendar.getAbsolutePos(el);
+		var EX1 = p.x;
+		var EX2 = el.offsetWidth + EX1;
+		var EY1 = p.y;
+		var EY2 = el.offsetHeight + EY1;
+
+		for (var k = tags.length; k > 0; ) {
+			var ar = document.getElementsByTagName(tags[--k]);
+			var cc = null;
+
+			for (var i = ar.length; i > 0;) {
+				cc = ar[--i];
+
+				p = Calendar.getAbsolutePos(cc);
+				var CX1 = p.x;
+				var CX2 = cc.offsetWidth + CX1;
+				var CY1 = p.y;
+				var CY2 = cc.offsetHeight + CY1;
+
+				if (self.hidden || (CX1 > EX2) || (CX2 < EX1) || (CY1 > EY2) || (CY2 < EY1)) {
+					if (!cc.__msh_save_visibility) {
+						cc.__msh_save_visibility = getVisib(cc);
+					}
+					cc.style.visibility = cc.__msh_save_visibility;
+				} else {
+					if (!cc.__msh_save_visibility) {
+						cc.__msh_save_visibility = getVisib(cc);
+					}
+					cc.style.visibility = "hidden";
+				}
+			}
+		}
+	};
+	if (Calendar.is_khtml)
+		setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()", 10);
+	else
+		Calendar.continuation_for_the_fucking_khtml_browser();
+};
+
+/** Internal function; it displays the bar with the names of the weekday. */
+Calendar.prototype._displayWeekdays = function () {
+	var fdow = this.firstDayOfWeek;
+	var cell = this.firstdayname;
+	var weekend = Calendar._TT["WEEKEND"];
+	for (var i = 0; i < 7; ++i) {
+		cell.className = "day name";
+		var realday = (i + fdow) % 7;
+		if (i) {
+			cell.ttip = Calendar._TT["DAY_FIRST"].replace("%s", Calendar._DN[realday]);
+			cell.navtype = 100;
+			cell.calendar = this;
+			cell.fdow = realday;
+			Calendar._add_evs(cell);
+		}
+		if (weekend.indexOf(realday.toString()) != -1) {
+			Calendar.addClass(cell, "weekend");
+		}
+		cell.firstChild.data = Calendar._SDN[(i + fdow) % 7];
+		cell = cell.nextSibling;
+	}
+};
+
+/** Internal function.  Hides all combo boxes that might be displayed. */
+Calendar.prototype._hideCombos = function () {
+	this.monthsCombo.style.display = "none";
+	this.yearsCombo.style.display = "none";
+};
+
+/** Internal function.  Starts dragging the element. */
+Calendar.prototype._dragStart = function (ev) {
+	if (this.dragging) {
+		return;
+	}
+	this.dragging = true;
+	var posX;
+	var posY;
+	if (Calendar.is_ie) {
+		posY = window.event.clientY + document.body.scrollTop;
+		posX = window.event.clientX + document.body.scrollLeft;
+	} else {
+		posY = ev.clientY + window.scrollY;
+		posX = ev.clientX + window.scrollX;
+	}
+	var st = this.element.style;
+	this.xOffs = posX - parseInt(st.left);
+	this.yOffs = posY - parseInt(st.top);
+	with (Calendar) {
+		addEvent(document, "mousemove", calDragIt);
+		addEvent(document, "mouseup", calDragEnd);
+	}
+};
+
+// BEGIN: DATE OBJECT PATCHES
+
+/** Adds the number of days array to the Date object. */
+Date._MD = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
+
+/** Constants used for time computations */
+Date.SECOND = 1000 /* milliseconds */;
+Date.MINUTE = 60 * Date.SECOND;
+Date.HOUR   = 60 * Date.MINUTE;
+Date.DAY    = 24 * Date.HOUR;
+Date.WEEK   =  7 * Date.DAY;
+
+/** Returns the number of days in the current month */
+Date.prototype.getMonthDays = function(month) {
+	var year = this.getFullYear();
+	if (typeof month == "undefined") {
+		month = this.getMonth();
+	}
+	if (((0 == (year%4)) && ( (0 != (year%100)) || (0 == (year%400)))) && month == 1) {
+		return 29;
+	} else {
+		return Date._MD[month];
+	}
+};
+
+/** Returns the number of day in the year. */
+Date.prototype.getDayOfYear = function() {
+	var now = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 0, 0, 0);
+	var then = new Date(this.getFullYear(), 0, 0, 0, 0, 0);
+	var time = now - then;
+	return Math.floor(time / Date.DAY);
+};
+
+/** Returns the number of the week in year, as defined in ISO 8601. */
+Date.prototype.getWeekNumber = function() {
+	var d = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 0, 0, 0);
+	var DoW = d.getDay();
+	d.setDate(d.getDate() - (DoW + 6) % 7 + 3); // Nearest Thu
+	var ms = d.valueOf(); // GMT
+	d.setMonth(0);
+	d.setDate(4); // Thu in Week 1
+	return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
+};
+
+/** Checks dates equality (ignores time) */
+Date.prototype.equalsTo = function(date) {
+	return ((this.getFullYear() == date.getFullYear()) &&
+		(this.getMonth() == date.getMonth()) &&
+		(this.getDate() == date.getDate()) &&
+		(this.getHours() == date.getHours()) &&
+		(this.getMinutes() == date.getMinutes()));
+};
+
+/** Prints the date in a string according to the given format. */
+Date.prototype.print = function (str) {
+	var m = this.getMonth();
+	var d = this.getDate();
+	var y = this.getFullYear();
+	var wn = this.getWeekNumber();
+	var w = this.getDay();
+	var s = {};
+	var hr = this.getHours();
+	var pm = (hr >= 12);
+	var ir = (pm) ? (hr - 12) : hr;
+	var dy = this.getDayOfYear();
+	if (ir == 0)
+		ir = 12;
+	var min = this.getMinutes();
+	var sec = this.getSeconds();
+	s["%a"] = Calendar._SDN[w]; // abbreviated weekday name [FIXME: I18N]
+	s["%A"] = Calendar._DN[w]; // full weekday name
+	s["%b"] = Calendar._SMN[m]; // abbreviated month name [FIXME: I18N]
+	s["%B"] = Calendar._MN[m]; // full month name
+	// FIXME: %c : preferred date and time representation for the current locale
+	s["%C"] = 1 + Math.floor(y / 100); // the century number
+	s["%d"] = (d < 10) ? ("0" + d) : d; // the day of the month (range 01 to 31)
+	s["%e"] = d; // the day of the month (range 1 to 31)
+	// FIXME: %D : american date style: %m/%d/%y
+	// FIXME: %E, %F, %G, %g, %h (man strftime)
+	s["%H"] = (hr < 10) ? ("0" + hr) : hr; // hour, range 00 to 23 (24h format)
+	s["%I"] = (ir < 10) ? ("0" + ir) : ir; // hour, range 01 to 12 (12h format)
+	s["%j"] = (dy < 100) ? ((dy < 10) ? ("00" + dy) : ("0" + dy)) : dy; // day of the year (range 001 to 366)
+	s["%k"] = hr;		// hour, range 0 to 23 (24h format)
+	s["%l"] = ir;		// hour, range 1 to 12 (12h format)
+	s["%m"] = (m < 9) ? ("0" + (1+m)) : (1+m); // month, range 01 to 12
+	s["%M"] = (min < 10) ? ("0" + min) : min; // minute, range 00 to 59
+	s["%n"] = "\n";		// a newline character
+	s["%p"] = pm ? "PM" : "AM";
+	s["%P"] = pm ? "pm" : "am";
+	// FIXME: %r : the time in am/pm notation %I:%M:%S %p
+	// FIXME: %R : the time in 24-hour notation %H:%M
+	s["%s"] = Math.floor(this.getTime() / 1000);
+	s["%S"] = (sec < 10) ? ("0" + sec) : sec; // seconds, range 00 to 59
+	s["%t"] = "\t";		// a tab character
+	// FIXME: %T : the time in 24-hour notation (%H:%M:%S)
+	s["%U"] = s["%W"] = s["%V"] = (wn < 10) ? ("0" + wn) : wn;
+	s["%u"] = w + 1;	// the day of the week (range 1 to 7, 1 = MON)
+	s["%w"] = w;		// the day of the week (range 0 to 6, 0 = SUN)
+	// FIXME: %x : preferred date representation for the current locale without the time
+	// FIXME: %X : preferred time representation for the current locale without the date
+	s["%y"] = ('' + y).substr(2, 2); // year without the century (range 00 to 99)
+	s["%Y"] = y;		// year with the century
+	s["%%"] = "%";		// a literal '%' character
+
+	var re = /%./g;
+	if (!Calendar.is_ie5)
+		return str.replace(re, function (par) { return s[par] || par; });
+
+	var a = str.match(re);
+	for (var i = 0; i < a.length; i++) {
+		var tmp = s[a[i]];
+		if (tmp) {
+			re = new RegExp(a[i], 'g');
+			str = str.replace(re, tmp);
+		}
+	}
+
+	return str;
+};
+
+Date.prototype.__msh_oldSetFullYear = Date.prototype.setFullYear;
+Date.prototype.setFullYear = function(y) {
+	var d = new Date(this);
+	d.__msh_oldSetFullYear(y);
+	if (d.getMonth() != this.getMonth())
+		this.setDate(28);
+	this.__msh_oldSetFullYear(y);
+};
+
+// END: DATE OBJECT PATCHES
+
+
+// global object that remembers the calendar
+window.calendar = null;

Index: includes/countryCodes/countryCodes.dat
===================================================================
RCS file: includes/countryCodes/countryCodes.dat
diff -N includes/countryCodes/countryCodes.dat
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ includes/countryCodes/countryCodes.dat	17 Oct 2006 07:32:36 -0000	1.1.2.1
@@ -0,0 +1,14 @@
+00 = USA I
+93 = Australia
+94 = New Zealand
+779 = Argentina
+773 = Uruguay
+30 = France I
+84 = Spain
+45 = Japan
+777 = Bolivia
+80 = Italy I
+73 = Sweden
+40 = Germany
+31 = France II
+254 = Ucrania





More information about the Koha-cvs mailing list