// CLEAR FIELD
//
// Requirements:
// <body onload="addTitles()">
// <input value="text" onfocus="clearfield(this)" onblur="restorefield(this)" />


// clear default value from field when selected
function clearfield(field) {
	if (field.value == field.title) {
		field.value = '';
	}	
}

// restore default value from field if empty
function restorefield(field) {
	if (field.value == '') {
		field.value = field.title;
	}	
}

// add titles to input elements from value if they don't exist
function addTitles(){
var elems = document.getElementsByTagName("input");
  for (i=0; i<elems.length; i++) {
    if (elems[i].getAttribute('title') == null && elems[i].getAttribute('value') != "") {
      elems[i].setAttribute('title',elems[i].getAttribute('value')) ;
    }
  }
}