// JavaScript Document
  function validate_form ( )
{
    valid = true;
	

    if ( document.contact_form.contact_name.value == "" )
    {
        alert ( "Please enter a contact name." );
		contact_form.contact_name.focus();
        valid = false;
	}
	
	
	else if( document.contact_form.username.value == "" )
    {
        alert ( "required field missing\nPlease choose a memorable username" );
		contact_form.username.focus();
        valid = false;
	}
	
	
	else if ( document.contact_form.username.value.length < 6 )
    {
        alert ( "username must be at least 6 characters." );
		contact_form.username.focus();
        valid = false;
	}	
	
	else if ( document.contact_form.username.value.length > 12 )
    {
        alert ( "username must be less than 12 characters." );
		contact_form.username.focus();
        valid = false;
	}	
	
	 else if ( document.contact_form.address1.value == "" )
    {
        alert ( "required field missing\nPlease enter the first line of your address " );
		contact_form.address1.focus();
        valid = false;
	}
	
  
   else if ( document.contact_form.postcode.value == "" )
    {
        alert ( "required field missing\nPlease enter your postcode " );
		contact_form.postcode.focus();
        valid = false;
	}
	
	 else if ( document.contact_form.field.value == "Please Select" )
    {
        alert ( "required field missing\nPlease select you field/speciality " );
		contact_form.field.focus();
        valid = false;
	}
	
				
    return valid;
}
