function updateStatus(obj) {var out='';var nl='<br />';if(obj.initialised){out += '<b>Object ' + cm.objName + ' exists.</b>' + nl;out += '<b>Mouse event:</b> ' + cm.showEvent + nl;out += '<b>DOM id of menu content:</b> ' + cm.menuCssId + nl;out += '<b>Menu show style:</b> ' + cm.cssShow + nl;out += '<b>Menu hide style:</b> ' + cm.cssHide + nl;out += '<b>Menu width (px):</b> ' + cm.cmWidth + nl;out += '<b>Menu height (px):</b> ' + cm.cmHeight + nl;out += '<b>Vanish delay (milli seconds):</b> ' + cm.showDelay + nl;}else{out += '<b>Menu does not exist.</b>' + nl;}if(out){document.getElementById('status').innerHTML = out;}}function crtDstryLnk(cmObj,crtTxt,dstryTxt,id,d) {if(cmObj.destroy){cmObj.destroy();d.getElementById(id).innerHTML = crtTxt;rstLnk(cm,'reset',0,d);}else{cm = new contextMenu('hide','show','contextMenu','','','',200);d.getElementById(id).innerHTML = dstryTxt;rstLnk(cm,'reset',2,d);}updateStatus(cm);}function rstLnk(cmObj,id,t,d) {if(cmObj.reset){if(t==0){d.getElementById(id).innerHTML = '';d.getElementById(id).onclick='';}if(t==1){cmObj.reset('hide','show','contextMenu',this.document,800,150,200,'ondblclick');d.getElementById(id).innerHTML = 'Control menu with right mouse button';d.getElementById(id).href='javascript:rstLnk(cm,\'reset\',2,document);';updateStatus(cmObj);}if(t==2){cmObj.reset('hide','show','contextMenu','','','',200);d.getElementById(id).innerHTML = 'Control menu with double click of left mouse button';d.getElementById(id).href='javascript:rstLnk(cm,\'reset\',1,document);';updateStatus(cmObj);}}else{d.getElementById(id).innerHTML = '';}}
