function refresh_contact()
{
	var name = false;
	if(document.forms['contact']['name'].value != "" && document.forms['contact']['name'].value.search(/\w/) != -1)
	{
		document.forms['contact']['name'].removeAttribute("className");
		document.forms['contact']['name'].removeAttribute("class");
		name = true;
	}
	else
	{
		document.forms['contact']['name'].className = "highlight";
	}
	
	var email = false;
	if(document.forms['contact']['email'].value != "" && document.forms['contact']['email'].value.search(/\w+@\w+\.\w+/) != -1)
	{
		document.forms['contact']['email'].removeAttribute("className");
		document.forms['contact']['email'].removeAttribute("class");
		email = true;
	}
	else
	{
		document.forms['contact']['email'].className = "highlight";
	}
	
	var subject = false;
	if(document.forms['contact']['subject'].value != "" && document.forms['contact']['subject'].value.search(/\w/) != -1)
	{
		document.forms['contact']['subject'].removeAttribute("className");
		document.forms['contact']['subject'].removeAttribute("class");
		subject = true;
	}
	else
	{
		document.forms['contact']['subject'].className = "highlight";
	}
	
	var message = false;
	if(document.forms['contact']['message'].value != "" && document.forms['contact']['message'].value.search(/\w/) != -1)
	{
		document.forms['contact']['message'].removeAttribute("className");
		document.forms['contact']['message'].removeAttribute("class");
		message = true;
	}
	else
	{
		document.forms['contact']['message'].className = "highlight";
	}

	if(name && email && subject && message)
	{
		document.forms['contact']['submit'].disabled = false;
	}
	else
	{
		document.forms['contact']['submit'].disabled = true;
	}
}