
	oTitle 				= new Object();
	oTitle.type 		= 'select';
	oTitle.values 		= new Array();
	oTitle.values[0] 	= 'Mr';
	oTitle.values[1] 	= 'Mrs';
	oTitle.values[2] 	= 'Ms';
	oTitle.values[3] 	= 'Miss';
	oTitle.name			= 'title';
	oTitle.label		= 'Your title';

	oName 			= new Object();
	oName.type 		= 'text';
	oName.values	= '';
	oName.name		= 'name';
	oName.label		= 'Name';

	oCompany 		= new Object();
	oCompany.type 	= 'text';
	oCompany.values = '';
	oCompany.name	= 'company';
	oCompany.label	= 'Company';

	oPosition 			= new Object();
	oPosition.type 		= 'text';
	oPosition.values 	= '';
	oPosition.name		= 'position';
	oPosition.label		= 'Your position within the company';

	oEmail 			= new Object();
	oEmail.type 	= 'text';
	oEmail.values 	= '';
	oEmail.name		= 'email';
	oEmail.label	= 'Your e-mail address';

	oPhone 			= new Object();
	oPhone.type 	= 'text';
	oPhone.values 	= '';
	oPhone.name		= 'phone';
	oPhone.label	= 'Your phone number (with county and local code)';

	oNature			= new Object();
	oNature.type 	= 'text';
	oNature.values 	= '';
	oNature.name	= 'nature';
	oNature.label	= 'The nature of your business';

	oOrganisation 			= new Object();
	oOrganisation.type 		= 'text';
	oOrganisation.values 	= '';
	oOrganisation.name		= 'organisation';
	oOrganisation.label		= 'Your organisation\'s name';

	oPressCompany			= new Object();
	oPressCompany.type 		= 'text';
	oPressCompany.values 	= '';
	oPressCompany.name		= 'company';
	oPressCompany.label		= 'The name of the company you work for (or freelance)';

	oMeeting			= new Object();
	oMeeting.type 		= 'checkbox';
	oMeeting.values 	= '';
	oMeeting.name		= 'meeting';
	oMeeting.label		= 'Please contact me to arrange a virtual or real-life meeting';


	oChoose 		= new Object();
	oChoose.name 	= 'choose_nature';
	oChoose.label 	= 'Please choose';
	oChoose.fields 	= new Array();

	oBusinessDevelopment 			= new Object();
	oBusinessDevelopment.name 		= 'business_development';
	oBusinessDevelopment.label 		= 'Business Development';
	oBusinessDevelopment.fields 	= new Array();

	oBusinessDevelopment.fields[0] = oTitle;
	oBusinessDevelopment.fields[1] = oName;
	oBusinessDevelopment.fields[2] = oCompany;
	oBusinessDevelopment.fields[3] = oPosition;
	oBusinessDevelopment.fields[4] = oEmail;
	oBusinessDevelopment.fields[5] = oPhone;
	oBusinessDevelopment.fields[6] = oNature;

	oEducation 			= new Object();
	oEducation.name 	= 'education';
	oEducation.label 	= 'Education';
	oEducation.fields 	= new Array();

	oEducation.fields[0] = oTitle;
	oEducation.fields[1] = oName;
	oEducation.fields[2] = oOrganisation;
	oEducation.fields[3] = oPosition;
	oEducation.fields[4] = oEmail;
	oEducation.fields[5] = oPhone;
	oEducation.fields[6] = oNature;

	oEntertainment 			= new Object();
	oEntertainment.name 	= 'entertainment_personal_use';
	oEntertainment.label 	= 'Entertainment / Personal use';
	oEntertainment.fields 	= new Array();

	oEntertainment.fields[0] = oTitle;
	oEntertainment.fields[1] = oName;
	oEntertainment.fields[2] = oEmail;
	oEntertainment.fields[3] = oPhone;

	oPress 			= new Object();
	oPress.name 	= 'press';
	oPress.label 	= 'I am a member of the Press';
	oPress.fields 	= new Array();

	oPress.fields[0] = oTitle;
	oPress.fields[1] = oName;
	oPress.fields[2] = oPosition;
	oPress.fields[3] = oEmail;
	oPress.fields[4] = oPhone;
	oPress.fields[5] = oPressCompany;
	oPress.fields[6] = oMeeting;

	aList		= new Array();
	aList[0] 	= oChoose;
	aList[1] 	= oBusinessDevelopment;
	aList[2] 	= oEducation;
	aList[3] 	= oEntertainment;
	aList[4] 	= oPress;
