// form fields description structure
var a_fields = {
	'title': {
		'l': 'Title',  // label
		'r': false,    // required
		'f': 'alpha',  // format (see below)
		't': 't_title',// id of the element to highlight if input not validatedS
		
		'm': null,     // must match specified form field
		'mn': 1,       // minimum length
		'mx': 10       // maximum length
	},
	'title':{'l':'Title','r':true,'f':'alpha','t':'t_title'},
	'firstname':{'l':'First Name','r':true,'mn':'1','t':'t_first_name'},
	'lastname':{'l':'Last Name','r':true,'mn':'2','t':'t_last_name'},
//	'daytime_phone':{'l':'Daytime Phone','r':true,'f':'phone','t':'t_daytime_phone'},
	'email':{'l':'E-mail','r':true,'f':'email','t':'t_email'},
//	'airport':{'l':'Preferred Departure Airport','r':true,'t':'t_airport'},
//	'preferred_departure_date':{'l':'Preferred Departure Date','r':true,'t':'t_preferred_departure_date'}
//	'nights':{'l':'Nights','r':true,'t':'t_nights'},
//	'preferred_hotel':{'l':'Preferred Hotel(s)','r':true,'t':'t_preferred_hotel'}
//	'county':{'l':'County','r':false,'f':'alphanum','t':'t_county'},
//	'post_code':{'l':'Post Code','r':true,'f':'unsigned','t':'t_post_code'},
//	'country':{'l':'Country','r':true,'t':'t_country'},
//	'telephone_number':{'l':'Telephone Number','r':true,'f':'phone','t':'t_telephone_number'},
//	'email':{'l':'E-mail','r':true,'f':'email','t':'t_email'},
//	'number_of_employees':{'l':'Number of Employees','r':true,'t':'t_number_of_employees'},
//	'type_of_request':{'l':'Type of Request','r':true,'t':'t_type_of_request'},
//	'comment':{'l':'Comments','r':true,'t':'t_comment'}
	'HeardFrom':{'l':'How did you hear about us?','r':true,'t':'t_HeardFrom'}
},

o_config = {
	'to_disable' : ['Submit', 'Reset'],
	// 1 - fill error dialog,
	// 2 - fill error HTML box,
	// 4 - debug alert,
	// 8 - submit ok HTML box
	// 16 - submit confirmation dialog,
	// function - custom function(array of messages)
	'alert' : 2 + 8,
	'alert_class' : ['inputHighlighted', 'inputNormal']
}

// validator constructor call
var v = new validator('email', a_fields, o_config)