// Highlight active input Copyright (C) November 2005  DTHMLGoodies.com, Alf Magne Kalleland This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA Dhtmlgoodies.com., hereby disclaims all copyright interest in this script written by Alf Magne Kalleland. Alf Magne Kalleland, 2005 Owner of DHTMLgoodies.com
var currentlyActiveInputRef=false;var currentlyActiveInputClassName=false;function highlightActiveInput(){if(currentlyActiveInputRef){currentlyActiveInputRef.className=currentlyActiveInputClassName}currentlyActiveInputClassName=this.className;this.className="inputHighlighted";currentlyActiveInputRef=this}function blurActiveInput(){this.className=currentlyActiveInputClassName}function initInputHighlightScript(){var b=["INPUT","TEXTAREA"];for(tagCounter=0;tagCounter<b.length;tagCounter++){var a=document.getElementsByTagName(b[tagCounter]);for(var c=0;c<a.length;c++){if(a[c].className&&a[c].className=="doNotHighlightThisInput"){continue}if(a[c].tagName.toLowerCase()=="textarea"||(a[c].tagName.toLowerCase()=="input"&&a[c].type.toLowerCase()=="text")){a[c].onfocus=highlightActiveInput;a[c].onblur=blurActiveInput}}}};