% % This script hooks into the DLJS of fitr to blink the field % border when the user clicks in it. Length of the blink % is 1250 milli-seconds. % \begin{insDLJS}[overlayJmpHook]{jfitr}{Blink border after jump} function overlayJmpHook(event) { toggleBC.field=event.target; toggleBC.field=event.target; toggleBC.startColor=event.target.strokeColor; toggleBC.altColor=(color.equal(toggleBC.startColor,color.transparent))?% color.red:color.transparent; oSIJ=app.setInterval("toggleBC();",250); oTOJ=app.setTimeOut("app.clearInterval(oSIJ); resetBC();",1250); } if (typeof toggleBC != "function" ) { function toggleBC() { var oField=toggleBC.field; oField.strokeColor=% (color.equal(oField.strokeColor,toggleBC.startColor))?% toggleBC.altColor:toggleBC.startColor; } function resetBC() { toggleBC.field.strokeColor=toggleBC.startColor; } } \end{insDLJS} \endinput function toggleBC() { var oField=toggleBC.field; oField.strokeColor=% (color.equal(oField.strokeColor,toggleBC.startColor))?% toggleBC.altColor:toggleBC.startColor; } %function toggleBC() { % var oField=toggleBC.field; % oField.strokeColor=% %(color.equal(oField.strokeColor,color.transparent))?color.red:color.transparent; %}