// form fields description structure
var a_fields = {
	'FirstName':{'l':'First Name','r':true,'t':'t_FirstName'},
	'LastName':{'l':'Last Name','r':true,'t':'t_LastName'},
	'Address':{'l':'Street Address','r':true,'t':'t_Address'},
	'City':{'l':'City','r':true,'t':'t_City'},
	'UsState':{'l':'State','r':true,'t':'t_UsState'},
	'ZipCode':{'l':'Zip Code','r':true,'t':'t_ZipCode'},
	'MainPhone':{'l':'Main Phone Number','r':true,'f':'phone','t':'t_MainPhone'},
	'EmailAddress':{'l':'E-mail Address','r':true,'f':'email','t':'t_EmailAddress'},
	'AvailableMonth':{'l':'Available to Work - Month','r':true,'t':'t_AvailableMonth'},
	'AvailableDay':{'l':'Available to Work - Day','r':true,'t':'t_AvailableMonth'},
	'EmployedHereBefore':{'l':'Have you ever been employed here before?','r':true,'t':'t_EmployedHereBefore'},
	'AbleToPerformFunctions':{'l':'Are you able to perform the essential functions of the job?','r':true,'t':'t_AbleToPerformFunctions'},
	'HaveBeenFiredOrResigned':{'l':'Have you ever been fired or asked to resign from a job?','r':true,'t':'t_HaveBeenFiredOrResigned'},
	'LegallyEligibleForEmployment':{'l':'Are you legally eligible for employment in the United States?','r':true,'t':'t_LegallyEligibleForEmployment'},
	'CanProvideWorkPermitUnder18':{'l':'If you are under 18 years old, can you provide a work permit if required?','r':true,'t':'t_CanProvideWorkPermitUnder18'},
	'HighSchoolName':{'l':'High School Name','r':true,'t':'t_HighSchoolName'},
	'HighSchoolLocation':{'l':'High School Location','r':true,'t':'t_HighSchoolLocation'},
	'HighSchoolCourseOfStudy':{'l':'High School Course Of Study','r':true,'t':'t_HighSchoolCourseOfStudy'},
	'HighSchoolGraduate':{'l':'Did you graduate from high school?','r':true,'t':'t_HighSchoolGraduate'},
	'Employer1':{'l':'Employer 1','r':true,'t':'t_Employer1'},
	'Contact1':{'l':'Employer 1 Contact','r':true,'t':'t_Contact1'},
	'Address1':{'l':'Employer 1 Address','r':true,'t':'t_Address1'},
	'Phone1':{'l':'Employer 1 Phone','r':true,'f':'phone','t':'t_Phone1'},
	'JobTitle1':{'l':'Employer 1 Job Title','r':true,'t':'t_JobTitle1'},
	'Supervisor1':{'l':'Employer 1 Supervisor','r':true,'t':'t_Supervisor1'},
	'EmployStartMonth1':{'l':'Employer 1 Start Month','r':true,'t':'t_EmployStartMonth1'},
	'EmployStartDay1':{'l':'Employer 1 Start Day','r':true,'t':'t_EmployStartMonth1'},
	'EmployStartYear1':{'l':'Employer 1 Start Year','r':true,'t':'t_EmployStartMonth1'},
	'StartPayRate1':{'l':'Employer 1 Starting Pay Rate','r':true,'t':'t_StartPayRate1'},
	'EndPayRate1':{'l':'Employer 1 Ending Pay Rate','r':true,'t':'t_EndPayRate1'},
	'WorkPerformed1':{'l':'Employer 1 Work Performed','r':true,'t':'t_WorkPerformed1'},
	'ReasonForLeaving1':{'l':'Employer 1 Reason For Leaving','r':true,'t':'t_ReasonForLeaving1'},
	'WhyShouldWeHireYou':{'l':'Why should we hire you for this position?','r':true,'t':'t_WhyShouldWeHireYou'},
	'ApplicantAgreement':{'l':'Applicant Agreement','r':true,'t':'t_ApplicantAgreement'}
	
},

o_config = {
	'to_disable' : ['Submit', 'Reset'],
	'alert' : 1
}

// validator constructor call
var v = new validator('ServerForm', a_fields, o_config);
