~quizsilver/quizsilver/trunk

« back to all changes in this revision

Viewing changes to WebContent/QS_script.js

  • Committer: student
  • Date: 2009-12-09 07:14:33 UTC
  • mfrom: (8.1.2 OPENSRC)
  • Revision ID: student@g304bpc41-20091209071433-nxtt6e92du6nc45g
added delete function in quizsilver

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// JavaScript Document<script>
 
2
 
 
3
var timeout     = 500;
 
4
var closetimer  = 0;
 
5
var ddmenuitem  = 0;
 
6
 
 
7
// open hidden layer
 
8
function mopen(id)
 
9
{       
 
10
        // cancel close timer
 
11
        mcancelclosetime();
 
12
 
 
13
        // close old layer
 
14
        if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
 
15
 
 
16
        // get new layer and show it
 
17
        ddmenuitem = document.getElementById(id);
 
18
        ddmenuitem.style.visibility = 'visible';
 
19
 
 
20
}
 
21
// close showed layer
 
22
function mclose()
 
23
{
 
24
        if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
 
25
}
 
26
 
 
27
// go close timer
 
28
function mclosetime()
 
29
{
 
30
        closetimer = window.setTimeout(mclose, timeout);
 
31
}
 
32
 
 
33
// cancel close timer
 
34
function mcancelclosetime()
 
35
{
 
36
        if(closetimer)
 
37
        {
 
38
                window.clearTimeout(closetimer);
 
39
                closetimer = null;
 
40
        }
 
41
}
 
42
function showDate(){
 
43
                                <!--
 
44
                                var currentTime = new Date()
 
45
                                var day = currentTime.getDay()
 
46
                                var month = currentTime.getMonth()
 
47
                                var date = currentTime.getDate()
 
48
                                var year = currentTime.getFullYear()
 
49
                                var hours = currentTime.getHours()
 
50
                                var minutes = currentTime.getMinutes()
 
51
                                var dayText
 
52
                                if (minutes < 10){
 
53
                                minutes = "0" + minutes
 
54
                                }
 
55
                                switch(day){
 
56
                                        case 0: dayText="Sunday";
 
57
                                        case 1: dayText="Monday";
 
58
                                        case 2: dayText="Tuesday";
 
59
                                        case 3: dayText="Wednesday";
 
60
                                        case 4: dayText="Thursday";
 
61
                                        case 5: dayText="Friday";
 
62
                                        case 6: dayText="Saturday";
 
63
                                }
 
64
                                document.write(dayText + ", ")
 
65
                                var monthText
 
66
                                switch(month){
 
67
                                        case 0: monthText="January ";
 
68
                                        case 1: monthText="February ";
 
69
                                        case 2: monthText="March ";
 
70
                                        case 3: monthText="April ";
 
71
                                        case 4: monthText="May ";
 
72
                                        case 5: monthText="June ";
 
73
                                        case 6: monthText="July ";
 
74
                                        case 7: monthText="August ";
 
75
                                        case 8: monthText="September ";
 
76
                                        case 9: monthText="October ";
 
77
                                        case 10: monthText="November ";
 
78
                                        case 11: monthText="December ";
 
79
                                }
 
80
                                document.write(monthText)
 
81
                                document.write(date + ", ")
 
82
                                document.write(year+ " | ")
 
83
                                document.write(hours + ":" + minutes + " ")
 
84
                                if(hours > 11){
 
85
                                document.write("PM")
 
86
                                } else {
 
87
                                document.write("AM")
 
88
                                }
 
89
                                //-->
 
90
}
 
91
// close layer when click-out
 
92
document.onclick = mclose; 
 
 
b'\\ No newline at end of file'