var caller = ''; var month = ''; var arrTitle = new Array(); var arrContent = new Array(); arrTitle[0] = ''; arrContent[0] = ''; function findPosX(obj) { var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetLeft; obj = obj.offsetParent; } } else if (obj.x) { curleft += obj.x; } return curleft; } function findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (obj.offsetParent) { curtop += obj.offsetTop; obj = obj.offsetParent; } } else if (obj.y) { curtop += obj.y; } return curtop; } function callCalendar(val,x,y) { x = typeof(x)!='undefined' ? x : 0; y = typeof(y)!='undefined' ? y : 0; var calDisplay = document.getElementById('calendarDisplay'); var calTitle = document.getElementById('calendarTitle'); var calContent = document.getElementById('calendarContent'); var calBCK = document.getElementById('calendarBCK'); var calFWD = document.getElementById('calendarFWD'); if (calDisplay.style.display!='none' && caller!=val) { calDisplay.style.display='none'; } caller=val; if (calDisplay.style.display!='inline') { var elmid = document.getElementById(caller+'link'); newTop = parseInt(findPosY(elmid)) + y; newLeft = parseInt(findPosX(elmid)+25) + x; calDisplay.style.top = newTop+'px'; calDisplay.style.left = newLeft+'px'; calTitle.innerHTML = arrTitle[1]; calContent.innerHTML = arrContent[1]; calBCK.innerHTML = ''; calFWD.innerHTML = '>'; calDisplay.style.display='inline'; } else { calDisplay.style.display='none'; caller=''; } } function setCalendar(val) { var calTitle = document.getElementById('calendarTitle'); var calContent = document.getElementById('calendarContent'); var calContent = document.getElementById('calendarContent'); var calBCK = document.getElementById('calendarBCK'); var calFWD = document.getElementById('calendarFWD'); var bck = parseInt(val-1); var fwd = parseInt(val+1); if (val==1) { calBCK.innerHTML = ''; } else { calBCK.innerHTML = '<'; } if (fwd==arrTitle.length) { calFWD.innerHTML = ''; } else { calFWD.innerHTML = '>'; } calTitle.innerHTML = arrTitle[val]; calContent.innerHTML = arrContent[val]; } function setFieldDate(val) { if (caller!='') { var calDisplay = document.getElementById('calendarDisplay'); var elmid = document.getElementById(caller); elmid.value=val; calDisplay.style.display='none'; caller=''; } } arrTitle[1] = 'April 2024'; arrContent[1] = '
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
'; arrTitle[2] = 'May 2024'; arrContent[2] = '
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
'; arrTitle[3] = 'June 2024'; arrContent[3] = '
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
'; arrTitle[4] = 'July 2024'; arrContent[4] = '
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
'; arrTitle[5] = 'August 2024'; arrContent[5] = '
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
'; arrTitle[6] = 'September 2024'; arrContent[6] = '
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
'; arrTitle[7] = 'October 2024'; arrContent[7] = '
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
'; arrTitle[8] = 'November 2024'; arrContent[8] = '
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
'; arrTitle[9] = 'December 2024'; arrContent[9] = '
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
'; arrTitle[10] = 'January 2025'; arrContent[10] = '
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
'; arrTitle[11] = 'February 2025'; arrContent[11] = '
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  
'; arrTitle[12] = 'March 2025'; arrContent[12] = '
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
';