# This patch file was generated by NetBeans IDE # This patch can be applied using context Tools: Apply Diff Patch action on respective folder. # It uses platform neutral UTF-8 encoding. # Above lines and this line are ignored by the patching process. --- components/com_comprofiler/js/overlib_all_mini.js +++ components/com_comprofiler/js/overlib_all_mini.js @@ -90,10 +90,22 @@ if(o3_frame.innerHeight){iheight=o3_frame.innerHeight;}else if(eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientHeight=='number'")&&eval('o3_frame.'+docRoot+'.clientHeight')){iheight=eval('o3_frame.'+docRoot+'.clientHeight')} scrolloffset=(olIe4)?eval('o3_frame.'+docRoot+'.scrollTop'):o3_frame.pageYOffset;placeY=runHook('verticalPlacement',FCHAIN,iheight,scrolloffset); repositionTo(over,placeX,placeY)} -function olMouseMove(e){var e=(e)?e:event; -if(e.pageX){o3_x=e.pageX;o3_y=e.pageY;}else if(e.clientX){o3_x=eval('e.clientX+o3_frame.'+docRoot+'.scrollLeft');o3_y=eval('e.clientY+o3_frame.'+docRoot+'.scrollTop')} -if(o3_allowmove==1)runHook("placeLayer",FREPLACE); -if(hoveringSwitch&&!olNs4&&runHook("cursorOff",FREPLACE)){(olHideDelay?hideDelay(olHideDelay):cClick());hoveringSwitch=!hoveringSwitch}} +function olMouseMove(e) { + var e = e ? e : event; + if (e.pageX) { + o3_x = e.pageX; o3_y = e.pageY; + } else if (e.clientX) { + o3_x = eval("e.clientX+o3_frame." + docRoot + ".scrollLeft"); + o3_y = eval("e.clientY+o3_frame." + docRoot + ".scrollTop"); + } + if (o3_allowmove == 1) { + runHook("placeLayer", FREPLACE); + } + if (hoveringSwitch && !olNs4 && runHook("cursorOff", FREPLACE)) { + olHideDelay ? hideDelay(olHideDelay) : cClick(); + hoveringSwitch = !hoveringSwitch; + } +} function no_overlib(){return ver3fix;} function olMouseCapture(){capExtent=document;var fN,str='',l,k,f,wMv,sS,mseHandler=olMouseMove;var re=/function[ ]*(\w*)\(/; wMv=(!olIe4&&window.onmousemove);if(document.onmousemove||wMv){if(wMv)capExtent=window;f=capExtent.onmousemove.toString();fN=f.match(re);if(fN==null){str=f+'(e);';}else if(fN[1]=='anonymous'||fN[1]=='olMouseMove'||(wMv&&fN[1]=='onmousemove')){if(!olOp&&wMv){l=f.indexOf('{')+1;k=f.lastIndexOf('}');sS=f.substring(l,k);if((l=sS.indexOf('('))!=-1){sS=sS.substring(0,l).replace(/^\s+/,'').replace(/\s+$/,'');if(eval("typeof "+sS+"=='undefined'"))window.onmousemove=null;else str=sS+'(e);'}}