standardize resolvable row-column design name
[sgn.git] / js / source / legacy / popup.js
blob95f7515fef86fe6f42b025ebbe039de5e095a6fc
1 //<!-- Copyright 2006,2007 Bontrager Connection, LLC
2 // http://bontragerconnection.com/ and http://willmaster.com/
3 // Version: July 28, 2007
5 var cX = 0; 
6 var cY = 0; 
7 var rX = 0; 
8 var rY = 0;
10 function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}
12 function UpdateCursorPositionDocAll(e){ cX = event.clientX; cY = event.clientY;}
14 if(document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
15 else { document.onmousemove = UpdateCursorPosition; }
17 function AssignPosition(d) {
18 if(self.pageYOffset) {
19 rX = self.pageXOffset;
20 rY = self.pageYOffset;
22 else if(document.documentElement && document.documentElement.scrollTop) {
23 rX = document.documentElement.scrollLeft;
24 rY = document.documentElement.scrollTop;
26 else if(document.body) {
27 rX = document.body.scrollLeft;
28 rY = document.body.scrollTop;
30 if(document.all) {
31 cX += rX;
32 cY += rY;
34 d.style.left = (cX+10) + "px";
35 d.style.top = (cY+10) + "px";
37 //-------------------------------- END OF Bontrager Connection CODE---------------------
40 function showPopUp(table_id,content,title)
42   var  hp = document.getElementById(table_id);
43   document.getElementById('org_content').innerHTML=content;
44   document.getElementById('org_title').innerHTML=title;
45   AssignPosition(hp);
46   hp.style.visibility="visible";
49 function hidePopUp(id){
51 var    hp = document.getElementById(id);
52        hp.style.visibility = "hidden";