$(document).ready(function() {
	handleSuggestions();
});

function handleSuggestions() {	
	$(".suggestion").focus(removeSuggestion).blur(applySuggestion);
	$(".suggestion").each(applySuggestion);
}

/**
 * Appyl the title attribute to any empty fields.
 */
var applySuggestion = function() {
//	alert("applying to " + $(this).attr("name"));
	if ( $(this).val() == "" || $(this).val() == $(this).attr("title") ) {
		$(this).val($(this).attr("title"));
		$(this).addClass("suggestionStyle");
	}
}

/**
 * Remove suggestions from any blank fields.
 */
var removeSuggestion = function() {
	if ( $(this).val() == $(this).attr("title") ) {
		$(this).val("");
		$(this).removeClass("suggestionStyle");
	}
}
