function setStdEventCourseFormVal(){

	setvalidation([''],[''],['']);

	addvalidation('Enquirer Title',',1','Title');
	addvalidation('First Name',',1','First Name');
	addvalidation('Surname',',1','Surname');
	addvalidation('Job Title',',1','Job Title\/Designation');
	addvalidation('Organisation',',1','Organisation');
	addvalidation('Address',',1','Address');
	addvalidation('Postcode',',1','Postcode');
	addvalidation('Telephone',',1','Telephone');
	addvalidation('Email','email,1','Email');
	addvalidation('How Heard',',1','How did you hear about this event?');
	addvalidation('source',',1','Please indicate membership');
	addvalidation('Contact Name for Invoice',',1','Contact Name for Invoice');
	addvalidation('Purchase Order Number',',1','Purchase Order Number');

}

function setAccessReqEventCourseFormVal(){

	setvalidation([''],[''],['']);

	addvalidation('Enquirer Title',',1','Title');
	addvalidation('First Name',',1','First Name');
	addvalidation('Surname',',1','Surname');
	addvalidation('Job Title',',1','Job Title\/Designation');
	addvalidation('Organisation',',1','Organisation');
	addvalidation('Address',',1','Address');
	addvalidation('Postcode',',1','Postcode');
	addvalidation('Telephone',',1','Telephone');
	addvalidation('Email','email,1','Email');
	addvalidation('Other Requirements',',1','Other Requirements');
	addvalidation('How Heard',',1','How did you hear about this event?');
	addvalidation('source',',1','Please indicate membership');
	addvalidation('Contact Name for Invoice',',1','Contact Name for Invoice');
	addvalidation('Purchase Order Number',',1','Purchase Order Number');

}

function checkPrivacyAgreement(objForm){

	if(document.getElementById('inputchkagreement').checked){
		return checkContractAgreement(objForm);
	}else{
		alert('Please confirm you agree to our holding and processing the data you have supplied');
		return false;
	}

}

function checkContractAgreement(objForm){

	if(document.getElementById('inputchkagreement2').checked){

		setupFormVal();

		return checkform(objForm);

	}else{

		alert('Please confirm you agree that this form submission constitutes a contract between yourselves and EMFEC');
		return false;

	}

}

function setupFormVal(){
	if(document.getElementById('inputchkother').checked){
		setAccessReqEventCourseFormVal();
	}else{
		setStdEventCourseFormVal();
	}
}

$(document).ready(function(){
	$('#inputchkother').click(function(){
		setupFormVal();
		if(document.getElementById('inputchkother').checked){
			$(this).parents('li').next('li').addClass('required');
		}else{
			$(this).parents('li').next('li').removeClass('required');
		}
	});
});

