﻿function init_home_page()
{
	var contact_form_validator = new osm_form_validator("contact_form");
	
	// Setting the name field validity checks.
	var name_field = new osm_field("name", "name_status");
	name_field.add_validity_exception_check(blank_regexp, "Please let us know your name.");
	contact_form_validator.add_field(name_field);
	
	// Setting the email field validity checks.
	var email_field = new osm_field("email", "email_status");
	email_field.add_validity_exception_check(blank_regexp, "You must fill in an email address.");
	email_field.add_validity_check(email_regexp, "This is not a valid email address.");
	contact_form_validator.add_field(email_field);
	
	// Setting the message field validity checks.
	var message_field = new osm_field("message", "message_status");
	message_field.add_validity_exception_check(blank_regexp, "At least write something...");
	contact_form_validator.add_field(message_field);
}

attach_event_onload(init_home_page);
