 /*
 * Color Search Bar: functions for coloring the text in
 * <input> elements.
 *
 * by Dan Auger, http://www.plumvoice.com/
 */

var makeBlack = "#000000"
var makeGray = "#5B5C5E"
var ns6=document.getElementById&&!document.all
var previous=''
var eventobj
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

function checkel(which){
  if (which.style&&intended.test(which.tagName)){
    if (ns6&&eventobj.nodeType==3)
      eventobj=eventobj.parentNode.parentNode
      return true
  }
  else
    return false
}

function focused(e){
  eventobj=ns6? e.target : event.srcElement
  if (previous!=''){
    if (checkel(previous))
      previous.style.color=''
      previous=eventobj
    if (checkel(eventobj))
      eventobj.style.color=makeBlack
      eventobj.style.fontWeight=400
  }
  else{
    if (checkel(eventobj))
      eventobj.style.color=makeBlack
      eventobj.style.fontWeight=400
      previous=eventobj
  }
}