addLoadListener(searchBox)

function searchBox() {

// To add a new field, simply copy and paste a new line below, modifying the parameters
// First parameter is the ID of the form field
// Second parameter is the text to appear in the field by default

//mySelectedField("member_firstName", "First Name");
//mySelectedField("member_lastName", "Last Name");
//mySelectedField("authUser", "Username");
//mySelectedField("authPass", "Password");
mySelectedField("newsletter_name", "name");
mySelectedField("newsletter_email", "email");

}

function mySelectedField(selectedField, fieldText) {
	var myClickedField = document.getElementById(selectedField);
	if (myClickedField == null) return;
	var myClickedFieldValue = myClickedField.value;

	if ($("#"+selectedField).val() == "") {
		$("#"+selectedField).css("color","#ccc");
		myClickedField.value = fieldText;
	}
	if (myClickedFieldValue == null) return;
	
	myClickedField.onfocus = function() {
		if (this.value == fieldText) {
			$("#"+selectedField).css("color","#000");
			myClickedField.value = "";
		}
	}
	
	myClickedField.onblur = function() {
		if (this.value == '') {
			$("#"+selectedField).css("color","#ccc");
			myClickedField.value = fieldText;
		}
	}

}
