function validate_form ( ) {
	valid = true;

        if ( document.contact_form.firstname.value == "" ) {
				document.getElementById('name').style.color = "#c00" ;
                valid = false;
        }

        if ( document.contact_form.lastname.value == "" ) {
				document.getElementById('surname').style.color = "#c00" ;
                valid = false;
        }

        if ( document.contact_form.telephone.value == "" ) {
				document.getElementById('telephonenum').style.color = "#c00" ;
                valid = false;
        }
		
        if ( document.contact_form.email.value == "" ) {
				document.getElementById('emailaddress').style.color = "#c00" ;
                valid = false;
        }

	return valid;
}