String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

function validate_contact_form(){
	var my_form = document.contact_form;
	var error = 0;
	if (my_form.contact_name.value.trim()=='' || my_form.contact_name.value.trim()=='*Your Name'){
		my_form.contact_name.style.borderColor='#ff0000';
		error = 1;
	} else { my_form.contact_name.style.borderColor='#464646'; }

	if (my_form.contact_email.value.trim()=='' || my_form.contact_email.value.trim()=='*Your E-mail Address'){
		my_form.contact_email.style.borderColor='#ff0000';
		error = 1;
	} else { my_form.contact_email.style.borderColor='#464646'; }

	if (my_form.contact_phone.value.trim()=='' || my_form.contact_phone.value.trim()=='*Your Phone'){
		my_form.contact_phone.style.borderColor='#ff0000';
		error = 1;
	} else { my_form.contact_phone.style.borderColor='#464646'; }

	if (my_form.contact_comments.value.trim()=='' || my_form.contact_comments.value.trim()=='Comments? Questions?'){
		my_form.contact_comments.style.borderColor='#ff0000';
		error = 1;
	} else { my_form.contact_comments.style.borderColor='#464646'; }

	if (error==1){
		alert('Please fill in the highlighted fields');
		return false;
	}
	else{
		return true;
	}
}

