
var ghostable_focus = function(e)
{
	var jqitem = jQuery(e.target);
	var val = jqitem.val();
	var dtext = jqitem.attr('title');
	if (val == dtext || val == '') {
		jqitem.val('');
		jqitem.removeClass('ghosted');
		jqitem.addClass('corporeal');
	}
}

var ghostable_blur = function(e)
{
	var jqitem = jQuery(e.target);
	var val = jqitem.val();
	var dtext = jqitem.attr('title');
	if (val == dtext || val == '') {
		jqitem.removeClass('corporeal');
		jqitem.addClass('ghosted');
		jqitem.val(dtext);
	}
}

jQuery(document).ready(function(){
	jQuery('.ghostable').each(function (index, item) {
		var jqitem = jQuery(item);
		var dtext = jqitem.attr('title');
		jqitem.addClass('ghosted');
		jqitem.bind("focus", ghostable_focus);
		jqitem.bind("blur",  ghostable_blur);
		jqitem.val(dtext);
	});
});
