home *** CD-ROM | disk | FTP | other *** search
- <PUBLIC:COMPONENT>
- <PUBLIC:ATTACH EVENT="onmousedown" ONEVENT="fnDown()" />
- <PUBLIC:ATTACH EVENT="onmouseup" ONEVENT="fnUp()" />
-
- <SCRIPT LANGUAGE="JScript">
-
- function fnDown()
- {
- var clientID = element.id;
- if (element.tagName == "TD")
- {
- var o = element;
- while (o.tagName != "TABLE") o = o.parentElement;
-
- clientID = o.id + ".rows(" + element.parentElement.rowIndex + ").cells(" + element.cellIndex + ")";
- }
- element.timeoutID = setTimeout("var o = document.all." + clientID + "; o.timeoutID = 0; o.intervalID = setInterval('document.all." + clientID + ".click();', 50);", 250);
- }
-
- function fnUp()
- {
- if (element.timeoutID > 0) clearTimeout(element.timeoutID);
- if (element.intervalID > 0)
- {
- clearInterval(element.intervalID);
- element.intervalID = 0;
- event.returnValue = false;
- }
- }
-
- </SCRIPT>
- </PUBLIC:COMPONENT>