This repository was archived by the owner on Aug 29, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEvents.js
More file actions
37 lines (34 loc) · 1.37 KB
/
Events.js
File metadata and controls
37 lines (34 loc) · 1.37 KB
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
32
33
34
35
36
37
function showEvent(id, x, y)
{
document.getElementById(id).style.top = (y + 20) + "px";
if(x > window.innerWidth / 2)
document.getElementById(id).style.left=(x - 200) + "px";
else
document.getElementById(id).style.left = x + "px";
document.getElementById(id).style.visibility = 'visible';
}
function hideEvent(id)
{
document.getElementById(id).style.visibility = 'hidden';
}
function editEvent(id, name, desc, date)
{
document.getElementById('editid').value = id;
document.getElementById('editname').value = name;
document.getElementById('editdesc').value = desc;
document.getElementById('editdate').value = date;
}
function viewEvent(name, desc, date)
{
document.getElementById('viewname').innerHTML = name;
desc = desc.replace(/<a href/g, "<a onclick=\"window.open(this.href); return false;\" href");
desc = desc.replace(/<A HREF/g, "<a onclick=\"window.open(this.href); return false;\" href");
desc = desc.replace(/<a href/g, "<a onclick=\"window.open(this.href); return false;\" href");
desc = desc.replace(/<A HREF/g, "<a onclick=\"window.open(this.href); return false;\" href");
desc = desc.replace(/<\/a/g, "</a");
desc = desc.replace(/>/g, ">");
desc = desc.replace(/&quot;/g, "\"");
desc = desc.replace(/"/g, "\"");
document.getElementById('viewdesc').innerHTML = desc;
document.getElementById('viewdate').innerHTML = date;
}