/*Personal Details Check*/
foul.when('~Title~ is selectListDefault', 'Please select your title.');

foul.when('~First_Name~ is null','Please provide a valid first name.');
foul.when('~First_Name~ is not middlenames','Please provide a valid first name.');

foul.when('~Last_Name~ is null','Please provide a valid surname.');
foul.when('~Last_Name~ is not name','Please provide a valid surname.');	

foul.when('~Middle_Name~ is not middlenames','Please provide a valid middle name.');
		
foul.when('~day~ is selectListDefault', 'Please select your birth day.');
foul.when('~month~ is selectListDefault', 'Please select your birth month.');
foul.when('~year~ is selectListDefault', 'Please select your birth year.');

foul.when('~Email~ is null','Please provide a valid email address.');
foul.when('~Email~ is not email','Please provide a valid email address.');

foul.when('~mobile~ is not number','Please provide a valid mobile number.');



/*Home Address Check*/		
foul.when('~H_Street_Address~ is null','Home street address is a required field.');

foul.when('~H_Suburb~ is null','Home suburb/town is a required field.');

foul.when('~H_State~ is null', 'Home state/province is a required field.');
	
foul.when('~H_Postcode~ is not number','Please provide a valid home postcode.');

foul.when('~H_Country~ is selectListDefault', 'Please select the country of your home address.');

foul.when('~H_area_code~ is null','Please provide a valid home area code.');
foul.when('~H_area_code~ is not number','Please provide a valid home area code.');
		
foul.when('~H_landline~ is null','Please provide a valid home landline number.');
foul.when('~H_landline~ is not number','Please provide a valid home landline number.');



/*Studying Address Check*/
foul.when('~S_Street_Address~ is null','Studying street address is a required field.');

foul.when('~S_Suburb~ is null','Studying suburb/town is a required field.');

foul.when('~S_State~ is null', 'Studying state/province is a required field.');
	
foul.when('~S_Postcode~ is not number','Please provide a valid studying postcode.');

foul.when('~S_area_code~ is null','Please provide a valid studying area code.');
foul.when('~S_area_code~ is not number','Please provide a valid studying area code.');
		
foul.when('~S_landline~ is null','Please provide a valid studying landline number.');
foul.when('~S_landline~ is not number','Please provide a valid studying landline number.');



/*Emergency Contact Check*/
foul.when('~E_Title~ is selectListDefault', 'Please select emergency contact title.');

foul.when('~E_First_Name~ is null','Please provide a valid emergency contact firstname.');
foul.when('~E_First_Name~ is not middlenames','Please provide a valid emergency contact firstname.');

foul.when('~E_Last_Name~ is null','Please provide a valid emergency contact surname.');
foul.when('~E_Last_Name~ is not middlenames','Please provide a valid emergency contact surname.');

foul.when('~E_Relationship~ is selectListDefault', 'Please select relationship type of your emergency contact.');

foul.when('~E_Country~ is selectListDefault', 'Please select the country your emergency contact resides.');

foul.when('~E_area_code~ is null','Please provide a valid area code for your emergency contact.');
foul.when('~E_area_code~ is not number','Please provide a valid area code for your emergency contact.');
		
foul.when('~E_landline~ is null','Please provide a valid landline number for your emergency contact.');
foul.when('~E_landline~ is not number','Please provide a valid landline number for your emergency contact.');



/*Course Details Check*/
foul.when('~Course~ is selectListDefault', 'Please select your course.');
foul.when('~Major~ is selectListDefault', 'Please select your major.');		
foul.when('~Major_det~ is null','Please provide any extra details for your chosen major.');

foul.when('~Commencement_Semester~ is selectListDefault', 'Please select commencement semester.');
foul.when('~Commencement_Year~ is selectListDefault', 'Please select commencement year.');

foul.when('~Prior_Learn_desc~ is null','Please provide details on the subjects previously studied.');

foul.when('~Prev_Study_Year~ is enabled_default', 'Please select the year you previously applied or studied.');



/*Citizenship And Residency Check*/
foul.when('~Citizen~ is selectListDefault', 'Please select your citizenship.');

foul.when('~Origin~ is selectListDefault', 'Please indicate Aboriginal heritage status.');

foul.when('~Spoken_Lang_desc~ is null','Please indicate primary home language.');

foul.when('~First_Lang_desc~ is null','Please indicate your first language.');

foul.when('~Birth_Country~ is enabled_default', 'Please select your country of birth.');

foul.when('~Arrival_Year~ is enabled_default', 'Please select the year you arrived in Australia.');



/*Overseas Students Check*/
/*foul.when('~Nationality~ is selectListDefault', 'Please select your Nationality.');*/
foul.when('~Visa_desc~ is null','Please indicate your visa status.');

foul.when('~Visa_App_desc~ is null','Please indicate your type of visa you will apply for.');

foul.when('~OSHC_Fund~ is null','Please indicate your OSHC fund name.');
foul.when('~OSHC_Num~ is null','Please indicate your OSHC member number.');



/*Secondary Education Check*/
foul.when('~HS_Name~ is null','Please provide the name of your High School.');
foul.when('~HS_Loc~ is selectListDefault', 'Please choose State or Country of your high School.');
foul.when('~HS_LstAttYr~ is selectListDefault', 'Please choose the year you last attended high School.');
foul.when('~HS_Lvl~ is null','Please indicate the high school level you attained.');
foul.when('~HS_SdyLang~ is null','Please indicate the language you studied in at High School.');



/*Aus HS Leavears Check*/
foul.when('~DomLev_Sub~ is null','Please provide your home suburb while at High School.');
foul.when('~DomLev_PC~ is null','Please provide your home postcode while at High School.');


		
/*Other Details Check*/
foul.when('~Learn_diff_desc~ is null','Please provide details of your learning difficulties.');
foul.when('~Med_desc~ is null','Please provide details of your prescription medication.');		
foul.when('~Hear_About~ is selectListDefault', 'Please select where your heard about AICM.');
foul.when('~Hear_About_desc~ is null','Please provide details of where you heard about AICM.');