Searchbox controls replaced by JQuery autocomplete.
This commit is contained in:
parent
5f31a9f180
commit
837e1fec61
43 changed files with 1545 additions and 425 deletions
|
@ -0,0 +1,29 @@
|
|||
var estop = function (e) {
|
||||
if (!e) e = window.event;
|
||||
e.cancelBubble = true;
|
||||
if (e.stopPropagation) e.stopPropagation();
|
||||
return e;
|
||||
}
|
||||
|
||||
var CPopupDialog = function (el, e) {
|
||||
if (typeof el == 'string')
|
||||
el = document.getElementById(el);
|
||||
e = estop(e);
|
||||
|
||||
var oldclick = document.body.onclick;
|
||||
el.onclick = estop;
|
||||
|
||||
function close() {
|
||||
el.style.display = "none";
|
||||
document.body.onclick = oldclick;
|
||||
}
|
||||
|
||||
function show(x, y) {
|
||||
el.style.left = x ? x : e.clientX + document.documentElement.scrollLeft + "px";
|
||||
el.style.top = y ? y : e.clientY + document.documentElement.scrollTop + "px";
|
||||
el.style.display = "block";
|
||||
document.body.onclick = close;
|
||||
}
|
||||
|
||||
show();
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue