2 <link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
\r
4 <!-- Estos scripts permiten manejar calendario de fechas. -->
\r
5 <script type="text/javascript" src="<!-- TMPL_VAR NAME="themelang" -->/includes/calendar/calendar.js"></script>
\r
6 <script type="text/javascript" src="<!-- TMPL_VAR NAME="themelang" -->/includes/calendar/calendar-en.js"></script>
\r
7 <script type="text/javascript" src="<!-- TMPL_VAR NAME="themelang" -->/includes/calendar/calendar-setup.js"></script>
\r
8 <!-- **************************************************** -->
\r
10 <script language="JavaScript" type="text/javascript">
\r
11 // Captura el evento onmousemove para cualquier navegador
\r
12 if (document.layers) { // Netscape
\r
13 document.captureEvents(Event.MOUSEMOVE);
\r
14 document.onmousemove = captureMousePosition;
\r
15 } else if (document.all) { // Internet Explorer
\r
16 document.onmousemove = captureMousePosition;
\r
17 } else if (document.getElementById) { // Netcsape 6
\r
18 document.onmousemove = captureMousePosition;
\r
26 function captureMousePosition(e) {
\r
27 if (document.layers) {
\r
30 mouseXMax = window.innerWidth + window.pageXOffset;
\r
31 mouseYMax = window.innerHeight + window.pageYOffset;
\r
32 } else if (document.all) {
\r
33 mouseX = window.event.x + document.body.scrollLeft;
\r
34 mouseY = window.event.y + document.body.scrollTop;
\r
35 mouseXMax = document.body.clientWidth + document.body.scrollLeft;
\r
36 mouseYMax = document.body.clientHeight + document.body.scrollTop;
\r
37 } else if (document.getElementById) {
\r
40 mouseXMax = window.innerWidth + window.pageXOffset;
\r
41 mouseYMax = window.innerHeight + window.pageYOffset;
\r
45 function holidayOperation(formObject, opType) {
\r
46 var op = document.getElementsByName('operation');
\r
47 op[0].value = opType;
\r
48 formObject.submit();
\r
51 // This function shows the "Show Holiday" panel //
\r
52 function showHoliday (exceptionPosibility, dayName, day, month, year, weekDay, title, description) {
\r
54 var panel = document.getElementById('showHoliday');
\r
55 panel.style.display = 'inline';
\r
56 document.getElementById('newHoliday').style.display = 'none';
\r
57 panel.style.top = mouseYMax/2;
\r
58 panel.style.left = (mouseXMax/2) - 250;
\r
59 document.getElementById('showDayname').value = dayName;
\r
60 document.getElementById('showBranchName').value = document.getElementById('branch').value;
\r
61 document.getElementById('showDay').value = day;
\r
62 document.getElementById('showMonth').value = month;
\r
63 document.getElementById('showYear').value = year;
\r
64 document.getElementById('showDescription').value = description;
\r
65 document.getElementsByName('showWeekday')[0].value = weekDay;
\r
66 document.getElementById('showTitle').value = title;
\r
68 if (exceptionPosibility == 1) {
\r
69 document.getElementById('exceptionPosibility').style.display = 'inline';
\r
71 document.getElementById('exceptionPosibility').style.display = 'none';
\r
75 // This function shows the "Add Holiday" panel //
\r
76 function newHoliday (dayName, day, month, year, weekDay) {
\r
77 var panel = document.getElementById('newHoliday');
\r
78 panel.style.display = 'inline';
\r
79 document.getElementById('showHoliday').style.display = 'none';
\r
80 panel.style.top = mouseYMax/2;
\r
81 panel.style.left = (mouseXMax/2) - 250;
\r
82 document.getElementById('newDayname').value = dayName;
\r
83 document.getElementById('newBranchName').value = document.getElementById('branch').value;
\r
84 document.getElementById('newDay').value = day;
\r
85 document.getElementById('newMonth').value = month;
\r
86 document.getElementById('newYear').value = year;
\r
87 document.getElementsByName('newWeekday')[0].value = weekDay;
\r
90 function hidePanel(aPanelName) {
\r
91 document.getElementById(aPanelName).style.display = 'none';
\r
94 function changeBranch () {
\r
95 var branch = document.getElementById('branch').options[document.getElementById('branch').selectedIndex].value;
\r
96 location.href='/cgi-bin/koha/tools/holidays.pl?branch=' + branch;
\r
99 function additionalInformation (anExplanation) {
\r
100 var panel = document.getElementById('information');
\r
101 var paragraph = document.getElementById('explanation');
\r
102 panel.style.display = 'inline'
\r
103 panel.style.top = mouseY;
\r
104 panel.style.left = mouseX;
\r
105 var info = document.createTextNode(anExplanation);
\r
106 if (paragraph.hasChildNodes()) {
\r
107 paragraph.removeChild(paragraph.lastChild);
\r
109 paragraph.appendChild(info);
\r
113 newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
\r
117 <style type="text/css">
\r
119 background-color: #EDEDED;
\r
121 border:1px solid #000000;
\r
125 background-color: #EDEDED;
\r
127 border:1px solid #000000;
\r
131 background-color: red;
\r
133 border:1px solid #000000;
\r
137 background-color: yellow;
\r
139 border:1px solid #000000;
\r
144 background-color: #DCD2F1;
\r
147 border:1px solid #000000;
\r
151 background-color: #FFD700;
\r
160 border:1px solid #000000;
\r