var fields = 
{	
	"thename": "Name",
	"author": "Name",
	"email": "Email",
	"phone": "Phone (optional)",
	"url" : "Website (optional)",
	"comment": "Comments"
};

function fieldfocused()
{
	var defaultvalue = fields[this.name];

	if(this.value == defaultvalue) 
	{
		this.value = "";
		$(this).removeClass("inactive");
	}
	
}

function fieldblur()
{
	var defaultvalue = fields[this.name];
	if(this.value == "") 
	{
		this.value = defaultvalue;
		$(this).addClass("inactive");
	}	
}

function fillform()
{
	var forminputs = $("input, textarea");
	for(name in fields)
	{
		forminputs.each(function() 
		{
			if(this.name == name)
			{
				if(this.value == "")
				{
					this.value = fields[name];
					$(this).addClass("inactive");
				}
				$(this).bind("focus", fieldfocused);
				$(this).bind("blur", fieldblur);
			}		
		})

	}
	
}

$(document).ready(fillform);