function validate_form ( ) {
	valid = true;

        if ( document.contact_form.first_name.value == "" ) {
				document.getElementById('fn').style.color = "#ff7f00" ;
                valid = false;
        }

        if ( document.contact_form.surname.value == "" ) {
				document.getElementById('ln').style.color = "#ff7f00" ;
                valid = false;
        }

        if ( document.contact_form.telephone.value == "" ) {
				document.getElementById('tel').style.color = "#ff7f00" ;
                valid = false;
        }
		
        if ( document.contact_form.email.value == "" ) {
				document.getElementById('em').style.color = "#ff7f00" ;
                valid = false;
        }

	return valid;
}