Filename: JavaScriptClock.pdf | MD5: 7314d3c114536db807ab795d917aaf01 | Object: 2069 Generation: 0
Filters: FlateDecode | Size raw: 420 bytes | Size decoded: 1158 bytes | File offset: 33639
Stream MD5: 3d43da55f8502eb096237cb0fc3c69c7 | Stream decoded MD5: cd83700b8cc91f23e6db9e6c4431b617

Link to here | View Obj Raw | Save Obj as File

0: 
16: 
32: 
48: 
64: 
80: 
96: 
112: 
128: 
144: 
160: 
176: 
192: 
208: 
224: 
240: 
256: 
272: 
288: 
304: 
320: 
336: 
352: 
368: 
384: 
400: 
416: 
432: 
448: 
464: 
480: 
496: 
512: 
528: 
544: 
560: 
576: 
592: 
608: 
624: 
640: 
656: 
672: 
688: 
704: 
720: 
736: 
752: 
768: 
784: 
800: 
816: 
832: 
848: 
864: 
880: 
896: 
912: 
928: 
944: 
960: 
976: 
992: 
1008: 
1024: 
1040: 
1056: 
1072: 
1088: 
1104: 
1120: 
1136: 
1152: 
0d 0a 0d 0a  66 75 6e 63  74 69 6f 6e  20 43 6c 6f 
63 6b 50 72  6f 63 28 6e  43 75 72 54  69 6d 65 29 
0d 0a 7b 0d  0a 20 20 20  76 61 72 20  6e 45 71 75 
55 54 43 20  3d 20 6e 43  75 72 54 69  6d 65 20 2b 
20 28 6e 65  77 20 44 61  74 65 28 29  29 2e 67 65 
74 54 69 6d  65 7a 6f 6e  65 4f 66 66  73 65 74 28 
29 20 2a 20  36 30 20 2a  20 31 30 30  30 3b 0d 0a 
20 20 20 76  61 72 20 6e  43 6c 6f 63  6b 54 69 6d 
65 20 3d 20  6e 45 71 75  55 54 43 3b  0d 0a 20 20 
20 73 77 69  74 63 68 28  74 68 69 73  2e 67 65 74 
46 69 65 6c  64 28 22 54  69 6d 65 5a  6f 6e 65 53 
65 6c 22 29  2e 76 61 6c  75 65 29 0d  0a 20 20 20 
7b 0d 0a 20  20 20 20 20  20 63 61 73  65 20 22 4c 
6f 63 61 6c  22 3a 0d 0a  09 09 09 20  20 6e 43 6c 
6f 63 6b 54  69 6d 65 20  3d 20 6e 43  75 72 54 69 
6d 65 3b 0d  0a 20 20 20  20 20 20 20  20 62 72 65 
61 6b 3b 0d  0a 20 20 20  20 20 20 63  61 73 65 20 
22 55 54 43  22 3a 0d 0a  09 09 09 20  20 6e 43 6c 
6f 63 6b 54  69 6d 65 20  3d 20 6e 45  71 75 55 54 
43 3b 0d 0a  20 20 20 20  20 20 20 20  62 72 65 61 
6b 3b 0d 0a  20 20 20 20  20 20 63 61  73 65 20 22 
50 6f 72 74  6c 61 6e 64  22 3a 0d 0a  20 20 20 20 
20 20 20 20  2f 2f 20 50  6f 72 74 6c  61 6e 64 20 
69 73 20 2d  38 20 66 72  6f 6d 20 55  54 43 0d 0a 
09 09 09 20  20 6e 43 6c  6f 63 6b 54  69 6d 65 20 
3d 20 6e 45  71 75 55 54  43 20 2d 20  38 20 2a 20 
6f 6e 65 48  6f 75 72 3b  0d 0a 20 20  20 20 20 20 
20 20 62 72  65 61 6b 3b  0d 0a 20 20  20 20 20 20 
63 61 73 65  20 22 4e 65  77 59 6f 72  6b 22 3a 0d 
0a 20 20 20  20 20 20 20  20 2f 2f 20  4e 65 77 59 
6f 72 6b 20  69 73 20 2d  35 20 66 72  6f 6d 20 55 
54 43 0d 0a  09 09 09 20  20 6e 43 6c  6f 63 6b 54 
69 6d 65 20  3d 20 6e 45  71 75 55 54  43 20 2d 20 
35 20 2a 20  6f 6e 65 48  6f 75 72 3b  0d 0a 20 20 
20 20 20 20  20 20 62 72  65 61 6b 3b  0d 0a 20 20 
20 20 20 20  63 61 73 65  20 22 48 79  64 65 72 61 
62 61 64 22  3a 0d 0a 20  20 20 20 20  20 20 20 2f 
2f 20 48 79  64 65 72 61  62 61 64 20  69 73 20 2b 
35 2e 35 20  66 72 6f 6d  20 55 54 43  0d 0a 09 09 
09 20 20 6e  43 6c 6f 63  6b 54 69 6d  65 20 3d 20 
6e 45 71 75  55 54 43 20  2b 20 35 2e  35 20 2a 20 
6f 6e 65 48  6f 75 72 3b  0d 0a 20 20  20 20 20 20 
20 20 62 72  65 61 6b 3b  0d 0a 20 20  20 20 20 20 
63 61 73 65  20 22 54 6f  6b 79 6f 22  3a 0d 0a 20 
20 20 20 20  20 20 20 2f  2f 20 54 6f  6b 79 6f 20 
69 73 20 2b  39 20 66 72  6f 6d 20 55  54 43 0d 0a 
09 09 09 20  20 6e 43 6c  6f 63 6b 54  69 6d 65 20 
3d 20 6e 45  71 75 55 54  43 20 2b 20  39 20 2a 20 
6f 6e 65 48  6f 75 72 3b  0d 0a 20 20  20 20 20 20 
20 20 62 72  65 61 6b 3b  0d 0a 20 20  20 7d 0d 0a 
0d 0a 20 20  20 76 61 72  20 6f 43 6c  6b 54 69 6d 
65 20 3d 20  6e 65 77 20  44 61 74 65  28 6e 43 6c 
6f 63 6b 54  69 6d 65 29  3b 0d 0a 20  20 20 69 66 
28 74 68 69  73 2e 67 65  74 46 69 65  6c 64 28 22 
55 73 65 32  34 48 72 22  29 2e 69 73  42 6f 78 43 
68 65 63 6b  65 64 28 30  29 29 0d 0a  20 20 20 20 
20 20 20 73  74 72 43 6c  6f 63 6b 20  3d 20 75 74 
69 6c 2e 70  72 69 6e 74  64 28 22 48  48 3a 4d 4d 
3a 73 73 22  2c 6f 43 6c  6b 54 69 6d  65 29 3b 0d 
0a 20 20 20  65 6c 73 65  0d 0a 20 20  20 20 20 20 
20 73 74 72  43 6c 6f 63  6b 20 3d 20  75 74 69 6c 
2e 70 72 69  6e 74 64 28  22 68 3a 4d  4d 3a 73 73 
20 74 74 22  2c 6f 43 6c  6b 54 69 6d  65 29 3b 0d 
0a 0d 0a 20  20 20 74 68  69 73 2e 67  65 74 46 69 
65 6c 64 28  22 43 6c 6f  63 6b 44 69  73 70 22 29 
2e 76 61 6c  75 65 20 3d  20 73 74 72  43 6c 6f 63 
6b 3b 0d 0a  20 20 20 74  68 69 73 2e  67 65 74 46 
69 65 6c 64  28 22 44 61  74 65 44 69  73 70 22 29 
2e 76 61 6c  75 65 20 3d  20 75 74 69  6c 2e 70 72 
69 6e 74 64  28 22 64 64  64 64 20 6d  6d 6d 20 64 
64 2c 20 79  79 79 79 22  2c 6f 43 6c  6b 54 69 6d 
65 29 3b 0d  0a 7d 0d 0a  0d 0a 0d 0a  0d 0a 0d 0a 
0d 0a 0d 0a  0d 0a
....function Clo
ckProc(nCurTime)
..{..   var nEqu
UTC = nCurTime +
 (new Date()).ge
tTimezoneOffset(
) * 60 * 1000;..
   var nClockTim
e = nEquUTC;..  
 switch(this.get
Field("TimeZoneS
el").value)..   
{..      case "L
ocal":.....  nCl
ockTime = nCurTi
me;..        bre
ak;..      case 
"UTC":.....  nCl
ockTime = nEquUT
C;..        brea
k;..      case "
Portland":..    
    // Portland 
is -8 from UTC..
...  nClockTime 
= nEquUTC - 8 * 
oneHour;..      
  break;..      
case "NewYork":.
.        // NewY
ork is -5 from U
TC.....  nClockT
ime = nEquUTC - 
5 * oneHour;..  
      break;..  
    case "Hydera
bad":..        /
/ Hyderabad is +
5.5 from UTC....
.  nClockTime = 
nEquUTC + 5.5 * 
oneHour;..      
  break;..      
case "Tokyo":.. 
       // Tokyo 
is +9 from UTC..
...  nClockTime 
= nEquUTC + 9 * 
oneHour;..      
  break;..   }..
..   var oClkTim
e = new Date(nCl
ockTime);..   if
(this.getField("
Use24Hr").isBoxC
hecked(0))..    
   strClock = ut
il.printd("HH:MM
:ss",oClkTime);.
.   else..      
 strClock = util
.printd("h:MM:ss
 tt",oClkTime);.
...   this.getFi
eld("ClockDisp")
.value = strCloc
k;..   this.getF
ield("DateDisp")
.value = util.pr
intd("dddd mmm d
d, yyyy",oClkTim
e);..}..........
......