vFormName = 'mainform';
vState = '';

//FIELD NAME,DISPLAY NAME,TYPE
//TYPE (name,phone,zip,email,text,select)
vRequiredFields = '';
vRequiredFields += 'extrafield16,Prospective Type,select,';
vRequiredFields += 'programcategory_id,Type of School,select,';
vRequiredFields += 'stfirstname,Student First Name,name,';
vRequiredFields += 'stlastname,Student Last Name,name,';
//vRequiredFields += 'gender,Gender,select,';
vRequiredFields += 'phone,Phone,phone,';
vRequiredFields += 'email,Email,email,';
vRequiredFields += 'zip,Zip,zip,';
vRequiredFields += 'dobmonth,Birth Month,select,';
vRequiredFields += 'dobday,Birth Day,select,';
vRequiredFields += 'dobyear,Birth Year,select,';


function display_hidden(){
    var d=document.mainform;
    var extrafield16 = d.elements['extrafield16'].value;
    var programcategory_id = d.elements['programcategory_id'].value;
	if ( extrafield16 == 'Prospective Student' && programcategory_id == '517' ) {
        document.getElementById("pfirstname").style.display = "none";
		document.getElementById("plastname").style.display = "none";
        document.getElementById("extrafield6").style.display = "block";
		document.getElementById("address").style.display = "block";
		document.getElementById("city").style.display = "block";
		document.getElementById("state").style.display = "block";
        vRequiredFields = '';
		vRequiredFields += 'extrafield16,Prospective Type,select,';
		vRequiredFields += 'programcategory_id,Type of School,select,';
		vRequiredFields += 'extrafield6,Salutation,select,';
		vRequiredFields += 'stfirstname,Student First Name,name,';
		vRequiredFields += 'stlastname,Student Last Name,name,';
		//vRequiredFields += 'gender,Gender,select,';
		vRequiredFields += 'phone,Phone,phone,';
		vRequiredFields += 'email,Email,email,';
		vRequiredFields += 'address1,Address,text,';
		vRequiredFields += 'city,City,text,';
		vRequiredFields += 'state,State,select,';
		vRequiredFields += 'zip,Zip,zip,';
		vRequiredFields += 'dobmonth,Birth Month,select,';
		vRequiredFields += 'dobday,Birth Day,select,';
		vRequiredFields += 'dobyear,Birth Year,select,';
    } else if ( extrafield16 == 'Prospective Student' ) {
        document.getElementById("pfirstname").style.display = "none";
		document.getElementById("plastname").style.display = "none";
        document.getElementById("extrafield6").style.display = "none";
		document.getElementById("address").style.display = "none";
		document.getElementById("city").style.display = "none";
		document.getElementById("state").style.display = "none";
        vRequiredFields = '';
		vRequiredFields += 'extrafield16,Prospective Type,select,';
		vRequiredFields += 'programcategory_id,Type of School,select,';
		vRequiredFields += 'stfirstname,Student First Name,name,';
		vRequiredFields += 'stlastname,Student Last Name,name,';
		//vRequiredFields += 'gender,Gender,select,';
		vRequiredFields += 'phone,Phone,phone,';
		vRequiredFields += 'email,Email,email,';
		vRequiredFields += 'zip,Zip,zip,';
		vRequiredFields += 'dobmonth,Birth Month,select,';
		vRequiredFields += 'dobday,Birth Day,select,';
		vRequiredFields += 'dobyear,Birth Year,select,';
	} else if ( extrafield16 == 'Prospective Parent' && programcategory_id == '517' ) {
        document.getElementById("pfirstname").style.display = "block";
		document.getElementById("plastname").style.display = "block";
        document.getElementById("extrafield6").style.display = "block";
		document.getElementById("address").style.display = "block";
		document.getElementById("city").style.display = "block";
		document.getElementById("state").style.display = "block";
        vRequiredFields = '';
		vRequiredFields += 'extrafield16,Prospective Type,select,';
		vRequiredFields += 'programcategory_id,Type of School,select,';
		vRequiredFields += 'extrafield6,Salutation,select,';
		vRequiredFields += 'stfirstname,Student First Name,name,';
		vRequiredFields += 'stlastname,Student Last Name,name,';
		vRequiredFields += 'pafirstname,Parent/Gaurdian First Name,name,';
		vRequiredFields += 'palastname,Parent/Gaurdian Last Name,name,';
		//vRequiredFields += 'gender,Gender,select,';
		vRequiredFields += 'phone,Phone,phone,';
		vRequiredFields += 'email,Email,email,';
		vRequiredFields += 'address1,Address,text,';
		vRequiredFields += 'city,City,text,';
		vRequiredFields += 'state,State,select,';
		vRequiredFields += 'zip,Zip,zip,';
		vRequiredFields += 'dobmonth,Birth Month,select,';
		vRequiredFields += 'dobday,Birth Day,select,';
		vRequiredFields += 'dobyear,Birth Year,select,';
    } else { // Prospective Parent
        document.getElementById("pfirstname").style.display = "block";
		document.getElementById("plastname").style.display = "block";
        document.getElementById("extrafield6").style.display = "none";
		document.getElementById("address").style.display = "none";
		document.getElementById("city").style.display = "none";
		document.getElementById("state").style.display = "none";
        vRequiredFields = '';
		vRequiredFields += 'extrafield16,Prospective Type,select,';
		vRequiredFields += 'programcategory_id,Type of School,select,';
		vRequiredFields += 'stfirstname,Student First Name,name,';
		vRequiredFields += 'stlastname,Student Last Name,name,';
		vRequiredFields += 'pafirstname,Parent/Gaurdian First Name,name,';
		vRequiredFields += 'palastname,Parent/Gaurdian Last Name,name,';
		//vRequiredFields += 'gender,Gender,select,';
		vRequiredFields += 'phone,Phone,phone,';
		vRequiredFields += 'email,Email,email,';
		vRequiredFields += 'zip,Zip,zip,';
		vRequiredFields += 'dobmonth,Birth Month,select,';
		vRequiredFields += 'dobday,Birth Day,select,';
		vRequiredFields += 'dobyear,Birth Year,select';
    }
}

//Sets firstname and lastname for Ashworth
function SetName()
{ 
	// If High School - Private
	if( document.getElementById('programcategory_id').value == '517' )
	{
		var parent_first_field 	= document.getElementById('pafirstname');
		var parent_last_field 	= document.getElementById('palastname');
		var student_first_field = document.getElementById('stfirstname');
		var student_last_field 	= document.getElementById('stlastname');
			var parent_first	= parent_first_field.value;
			var parent_last		= parent_last_field.value;
			var student_first	= student_first_field.value;
			var student_last	= student_last_field.value;
		
		if( document.getElementById('extrafield16').value == 'Prospective Parent' )
		{
			parent_first_field.value 	= student_first;
			parent_last_field.value 	= student_last;
			student_first_field.value 	= parent_first;
			student_last_field.value 	= parent_last;
		}
		else
		{
			parent_first_field.value 	= '';
			parent_last_field.value 	= '';
		}
	}
}
