﻿var grade, semester, year;
var firstName, lastName, middleName, gender, dateOfBirth, age, street, city, state, zip, emailAddress, telephone, ssn, birthplace, country;
var schoolName, schoolAddress, schoolCity, schoolState, schoolZipCode, principal, schoolPhone, schoolYearsAttended;
var previousName, previousAddress, previousCity, previousState, previousZipCode, previousPrincipal, previousPhone, previousYearsAttended;
var kansasSchool, kansasName, kansasDates;
var ethnicity, religion;
var fatherName, fatherAddress, fatherCity, fatherState, fatherZipCode, fatherPhone, fatherEmailAddress; 
var fatherEmployer, fatherOccupation, fatherWorkAddress, fatherWorkCity, fatherWorkState, fatherWorkZipCode, fatherWorkPhone, fatherWorkEmailAddress;
var motherName, motherAddress, motherCity, motherState, motherZipCode, motherPhone, motherEmailAddress; 
var motherEmployer, motherOccupation, motherWorkAddress, motherWorkCity, motherWorkState, motherWorkZipCode, motherWorkPhone, motherWorkEmailAddress;
var otherFamilyInformation;
var sibling1Name, sibling1Age, sibling1School, sibling2Name, sibling2Age, sibling2School, sibling3Name, sibling3Age, sibling3School, sibling4Name, sibling4Age, sibling4School, sibling5Name, sibling5Age, sibling5School;
var alum1Name, alum1Relationship, alum1yearGraduated, alum2Name, alum2Relationship, alum2yearGraduated, alum3Name, alum3Relationship, alum3yearGraduated;
var primaryLastName, primaryFirstName, primaryMiddleName, primaryAddress, primaryCity, primaryState, primaryZipCode;
var secondaryLastName, secondaryFirstName, secondaryMiddleName, secondaryAddress, secondaryCity, secondaryState, secondaryZipCode;

function controlsInit()
{
	if (applicationPanelID == null)
	{
		return;
	}
	
	grade = new Ext.form.ComboBox(
	{
		editable: false,
		forceSelection: true,
		tabIndex: 1,
		transform: gradeID,
		triggerAction: 'all',
		width: 150
	});
	Ext.form.FormPanel.controls.add('grade', grade);
	
	semester = new Ext.form.ComboBox(
	{
		editable: false,
		forceSelection: true,
		tabIndex: 2,
		transform: semesterID,
		triggerAction: 'all',
		width: 150
	});
	Ext.form.FormPanel.controls.add('semester', semester);
	
	year = new Ext.form.ComboBox(
	{
		editable: false,
		forceSelection: true,
		tabIndex: 3,
		transform: yearID,
		triggerAction: 'all',
		width: 150
	});
	Ext.form.FormPanel.controls.add('year', year);

	firstName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: firstNameID,
		tabIndex: 4,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('firstName', firstName);

	lastName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: lastNameID,
		tabIndex: 5,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('lastName', lastName);

	middleName = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: middleNameID,
		tabIndex: 5,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('middleName', middleName);
	
	gender = new Ext.form.ComboBox(
	{
		editable: false,
		forceSelection: true,
		tabIndex: 6,
		transform: genderID,
		triggerAction: 'all',
		width: 150
	});
	Ext.form.FormPanel.controls.add('gender', gender);
	
	dateOfBirth = new Ext.form.DateField(
	{
		allowBlank: false,
		applyTo: dateOfBirthID,
		forceSelection: true,
		readOnly: true,
		tabIndex: 7,
		width: 150
	});
	Ext.form.FormPanel.controls.add('dateOfBirth', dateOfBirth);
	
	age = new Ext.form.NumberField(
	{
		allowBlank: false,
		applyTo: ageID,
		tabIndex: 8,
		width: 150
	});
	Ext.form.FormPanel.controls.add('age', age);

	street = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: streetID,
		tabIndex: 9,
		width: 150
	});
	Ext.form.FormPanel.controls.add('street', street);

	city = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: cityID,
		tabIndex: 10,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('city', city);

	state = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: stateID,
		tabIndex: 11,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('state', state);

	zip = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: zipID,
		tabIndex: 12,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('zip', zip);

	emailAddress = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: emailAddressID,
		tabIndex: 13,
		vtype: 'email',
		width: 150
	});
	Ext.form.FormPanel.controls.add('emailAddress', emailAddress);

	telephone = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: telephoneID,
		tabIndex: 14,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('telephone', telephone);

	ssn = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: ssnID,
		tabIndex: 15,
		width: 150
	});
	Ext.form.FormPanel.controls.add('ssn', ssn);

	birthplace = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: birthplaceID,
		tabIndex: 16,
		width: 150
	});
	Ext.form.FormPanel.controls.add('birthplace', birthplace);

	country = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: countryID,
		tabIndex: 17,
		width: 150
	});
	Ext.form.FormPanel.controls.add('country', country);

	schoolName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: schoolNameID,
		tabIndex: 18,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolName', schoolName);

	schoolAddress = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: schoolAddressID,
		tabIndex: 19,
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolAddress', schoolAddress);

	schoolCity = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: schoolCityID,
		tabIndex: 20,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolCity', schoolCity);

	schoolState = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: schoolStateID,
		tabIndex: 21,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolState', schoolState);

	schoolZipCode = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: schoolZipCodeID,
		tabIndex: 22,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolZipCode', schoolZipCode);

	principal = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: principalID,
		tabIndex: 23,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('principal', principal);

	schoolPhone = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: schoolPhoneID,
		tabIndex: 24,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolPhone', schoolPhone);
	
	schoolYearsAttended = new Ext.form.NumberField(
	{
		allowBlank: false,
		applyTo: schoolYearsAttendedID,
		tabIndex: 25,
		width: 150
	});
	Ext.form.FormPanel.controls.add('schoolYearsAttended', schoolYearsAttended);

	previousName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousNameID,
		tabIndex: 26,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousName', previousName);

	previousAddress = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousAddressID,
		tabIndex: 27,
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousAddress', previousAddress);

	previousCity = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousCityID,
		tabIndex: 28,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousCity', previousCity);

	previousState = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousStateID,
		tabIndex: 29,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousState', previousState);

	previousZipCode = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousZipCodeID,
		tabIndex: 30,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousZipCode', previousZipCode);

	previousPrincipal = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousPrincipalID,
		tabIndex: 31,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousPrincipal', previousPrincipal);

	previousPhone = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: previousPhoneID,
		tabIndex: 32,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousPhone', previousPhone);
	
	previousYearsAttended = new Ext.form.NumberField(
	{
		allowBlank: false,
		applyTo: previousYearsAttendedID,
		tabIndex: 33,
		width: 150
	});
	Ext.form.FormPanel.controls.add('previousYearsAttended', previousYearsAttended);
	
	kansasSchool = new Ext.form.ComboBox(
	{
		editable: false,
		forceSelection: true,
		tabIndex: 34,
		transform: kansasSchoolID,
		triggerAction: 'all',
		width: 150
	});
	Ext.form.FormPanel.controls.add('kansasSchool', kansasSchool);

	kansasName = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: kansasNameID,
		tabIndex: 35,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('kansasName', kansasName);

	kansasDates = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: kansasDatesID,
		tabIndex: 36,
		width: 150
	});
	Ext.form.FormPanel.controls.add('kansasDates', kansasDates);
	
	ethnicity = new Ext.form.ComboBox(
	{
		editable: false,
		forceSelection: true,
		tabIndex: 37,
		transform: ethnicityID,
		triggerAction: 'all',
		width: 150
	});
	Ext.form.FormPanel.controls.add('ethnicity', ethnicity);

	religion = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: religionID,
		tabIndex: 38,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('religion', religion);

	fatherName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: fatherNameID,
		tabIndex: 39,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherName', fatherName);

	fatherAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherAddressID,
		tabIndex: 40,
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherAddress', fatherAddress);

	fatherCity = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherCityID,
		tabIndex: 41,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherCity', fatherCity);

	fatherState = new Ext.form.TextField(
	{
		allowBlank: true,
		applyto: fatherStateID,
		tabIndex: 42,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherState', fatherState);

	fatherZipCode = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherZipCodeID,
		tabIndex: 43,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherZipCode', fatherZipCode);

	fatherPhone = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherPhoneID,
		tabIndex: 44,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherPhone', fatherPhone);

	fatherEmailAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherEmailAddressID,
		tabIndex: 45,
		vtype: 'email',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherEmailAddress', fatherEmailAddress);

	fatherEmployer = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherEmployerID,
		tabIndex: 46,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherEmployer', fatherEmployer);

	fatherOccupation = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherOccupationID,
		tabIndex: 47,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherOccupation', fatherOccupation);

	fatherWorkAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherWorkAddressID,
		tabIndex: 48,
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherWorkAddress', fatherWorkAddress);

	fatherWorkCity = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherWorkCityID,
		tabIndex: 49,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherWorkCity', fatherWorkCity);

	fatherWorkState = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherWorkStateID,
		tabIndex: 50,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherWorkState', fatherWorkState);

	fatherWorkZipCode = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherWorkZipCodeID,
		tabIndex: 51,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherWorkZipCode', fatherWorkZipCode);

	fatherWorkPhone = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherWorkPhoneID,
		tabIndex: 52,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherWorkPhone', fatherWorkPhone);

	fatherWorkEmailAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: fatherWorkEmailAddressID,
		tabIndex: 53,
		vtype: 'email',
		width: 150
	});
	Ext.form.FormPanel.controls.add('fatherWorkEmailAddress', fatherWorkEmailAddress);

	motherName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: motherNameID,
		tabIndex: 54,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherName', motherName);

	motherAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherAddressID,
		tabIndex: 55,
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherAddress', motherAddress);

	motherCity = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherCityID,
		tabIndex: 56,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherCity', motherCity);

	motherState = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherStateID,
		tabIndex: 57,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherState', motherState);

	motherZipCode = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherZipCodeID,
		tabIndex: 58,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherZipCode', motherZipCode);

	motherPhone = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherPhoneID,
		tabIndex: 59,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherPhone', motherPhone);

	motherEmailAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherEmailAddressID,
		tabIndex: 60,
		vtype: 'email',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherEmailAddress', motherEmailAddress);

	motherEmployer = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherEmployerID,
		tabIndex: 61,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherEmployer', motherEmployer);

	motherOccupation = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherOccupationID,
		tabIndex: 62,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherOccupation', motherOccupation);

	motherWorkAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherWorkAddressID,
		tabIndex: 63,
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherWorkAddress', motherWorkAddress);

	motherWorkCity = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherWorkCityID,
		tabIndex: 64,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherWorkCity', motherWorkCity);

	motherWorkState = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherWorkStateID,
		tabIndex: 65,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherWorkState', motherWorkState);

	motherWorkZipCode = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherWorkZipCodeID,
		tabIndex: 66,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherWorkZipCode', motherWorkZipCode);

	motherWorkPhone = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherWorkPhoneID,
		tabIndex: 67,
		vtype: 'phonenumber',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherWorkPhone', motherWorkPhone);

	motherWorkEmailAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: motherWorkEmailAddressID,
		tabIndex: 68,
		vtype: 'email',
		width: 150
	});
	Ext.form.FormPanel.controls.add('motherWorkEmailAddress', motherWorkEmailAddress);

	otherFamilyInformation = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: otherFamilyInformationID,
		tabIndex: 70,
		width: 150
	});
	Ext.form.FormPanel.controls.add('otherFamilyInformation', otherFamilyInformation);

	sibling1Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling1NameID,
		tabIndex: 71,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling1Name', sibling1Name);
	
	sibling1Age = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: sibling1AgeID,
		tabIndex: 72,
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling1Age', sibling1Age);

	sibling1School = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling1SchoolID,
		tabIndex: 73,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling1School', sibling1School);

	sibling2Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling2NameID,
		tabIndex: 74,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling2Name', sibling2Name);
	
	sibling2Age = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: sibling2AgeID,
		tabIndex: 75,
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling2Age', sibling2Age);

	sibling2School = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling2SchoolID,
		tabIndex: 76,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling2School', sibling2School);

	sibling3Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling3NameID,
		tabIndex: 77,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling3Name', sibling3Name);
	
	sibling3Age = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: sibling3AgeID,
		tabIndex: 78,
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling3Age', sibling3Age);

	sibling3School = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling3SchoolID,
		tabIndex: 79,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling3School', sibling3School);

	sibling4Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling4NameID,
		tabIndex: 80,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling4Name', sibling4Name);
	
	sibling4Age = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: sibling4AgeID,
		tabIndex: 81,
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling4Age', sibling4Age);

	sibling4School = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling4SchoolID,
		tabIndex: 82,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling4School', sibling4School);

	sibling5Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling5NameID,
		tabIndex: 83,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling5Name', sibling5Name);
	
	sibling5Age = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: sibling5AgeID,
		tabIndex: 84,
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling5Age', sibling5Age);

	sibling5School = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: sibling5SchoolID,
		tabIndex: 85,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('sibling5School', sibling5School);

	alum1Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: alum1NameID,
		tabIndex: 86,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum1Name', alum1Name);

	alum1Relationship = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: alum1RelationshipID,
		tabIndex: 87,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum1Relationship', alum1Relationship);
	
	alum1yearGraduated = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: alum1yearGraduatedID,
		tabIndex: 88,
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum1yearGraduated', alum1yearGraduated);

	alum2Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: alum2NameID,
		tabIndex: 89,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum2Name', alum2Name);

	alum2Relationship = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: alum2RelationshipID,
		tabIndex: 90,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum2Relationship', alum2Relationship);
	
	alum2yearGraduated = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: alum2yearGraduatedID,
		tabIndex: 91,
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum2yearGraduated', alum2yearGraduated);

	alum3Name = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: alum3NameID,
		tabIndex: 92,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum3Name', alum3Name);

	alum3Relationship = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: alum3RelationshipID,
		tabIndex: 93,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum3Relationship', alum3Relationship);
	
	alum3yearGraduated = new Ext.form.NumberField(
	{
		allowBlank: true,
		applyTo: alum3yearGraduatedID,
		tabIndex: 94,
		width: 150
	});
	Ext.form.FormPanel.controls.add('alum3yearGraduated', alum3yearGraduated);

	primaryLastName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: primaryLastNameID,
		tabIndex: 95,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryLastName', primaryLastName);

	primaryFirstName = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: primaryFirstNameID,
		tabIndex: 96,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryFirstName', primaryFirstName);

	primaryMiddleName = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: primaryMiddleNameID,
		tabIndex: 97,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryMiddleName', primaryMiddleName);

	primaryAddress = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: primaryAddressID,
		tabIndex: 98,
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryAddress', primaryAddress);

	primaryCity = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: primaryCityID,
		tabIndex: 99,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryCity', primaryCity);

	primaryState = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: primaryStateID,
		tabIndex: 100,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryState', primaryState);

	primaryZipCode = new Ext.form.TextField(
	{
		allowBlank: false,
		applyTo: primaryZipCodeID,
		tabIndex: 101,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('primaryZipCode', primaryZipCode);

	secondaryLastName = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryLastNameID,
		tabIndex: 102,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryLastName', secondaryLastName);

	secondaryFirstName = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryFirstNameID,
		tabIndex: 103,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryFirstName', secondaryFirstName);

	secondaryMiddleName = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryMiddleNameID,
		tabIndex: 104,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryMiddleName', secondaryMiddleName);

	secondaryAddress = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryAddressID,
		tabIndex: 105,
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryAddress', secondaryAddress);

	secondaryCity = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryCityID,
		tabIndex: 106,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryCity', secondaryCity);

	secondaryState = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryStateID,
		tabIndex: 107,
		vtype: 'name',
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryState', secondaryState);

	secondaryZipCode = new Ext.form.TextField(
	{
		allowBlank: true,
		applyTo: secondaryZipCodeID,
		tabIndex: 108,
		vtype: 'zipcode',
		width: 150
	});
	Ext.form.FormPanel.controls.add('secondaryZipCode', secondaryZipCode);
}
