function SetFromHdnFldValues(Obj2,Obj1) {
	var sAreaVal = Obj1.options[Obj1.selectedIndex].value;
	var sProgramVal = Obj2.options[Obj2.selectedIndex].value;
	var sProgramTxt = Obj2.options[Obj2.selectedIndex].text;
	var sSifID = "";
	var sSifVersionID = "";

	//Arts and Sciences
	if (sAreaVal.toLowerCase() == "as") {
		switch(sProgramVal.toLowerCase()) {
			case "22bsc": sSifVersionID="1668"; sSifID="64"; break;
			case "22bspy": sSifVersionID="1668"; sSifID="64"; break;
			case "asis": sSifVersionID="1668"; sSifID="64"; break;
			case "bsc": sSifVersionID="1668"; sSifID="64"; break;
			case "bspy": sSifVersionID="1668"; sSifID="64"; break;
			default:
		}
	}

	//School of Business
	if (sAreaVal.toUpperCase() == "BIZ") {
		switch(sProgramVal.toUpperCase()) {
			case "MBA": sSifVersionID="1648"; sSifID="67"; break;
			case "MSM": sSifVersionID="1648"; sSifID="67"; break;
			case "22BSC": sSifVersionID="1664"; sSifID="60"; break;
			case "AASAC": sSifVersionID="1664"; sSifID="60"; break;
			case "AASB": sSifVersionID="1664"; sSifID="60"; break;
			case "AASBAM": sSifVersionID="1664"; sSifID="60"; break;
			case "AASBAM": sSifVersionID="1664"; sSifID="60"; break;
			case "AASGTHM": sSifVersionID="1664"; sSifID="60"; break;
			case "BSA": sSifVersionID="1664"; sSifID="60"; break;
			case "BSB22": sSifVersionID="1664"; sSifID="60"; break;
			case "BSBA": sSifVersionID="1664"; sSifID="60"; break;
			case "BSBA22": sSifVersionID="1664"; sSifID="60"; break;
			case "BSC": sSifVersionID="1664"; sSifID="60"; break;
			default: 
		}
		// Program Description
		if(sProgramTxt.toLowerCase() == "advanced start bs in Communication" || sProgramTxt.toLowerCase() == "bs in communication" || sProgramTxt.toLowerCase() == "bs in communication/organizational communication" || sProgramTxt.toLowerCase() == "bs in communication/technical communication") {
			sSifID="64";
			sSifVersionID="1668"
		}
	}

	// Criminal Justice
	if (sAreaVal.toUpperCase() == "CJ") {
		switch(sProgramVal.toUpperCase()) {
			case "22BSCJ": sSifVersionID="1666"; sSifID="62"; break;
			case "AASCJ": sSifVersionID="1666"; sSifID="62"; break;
			case "BSCJ": sSifVersionID="1666"; sSifID="62"; break;
			case "MSCJ": sSifVersionID="1649"; sSifID="68"; break;
			case "CSTC": sSifVersionID="1652"; sSifID="218"; break;
			case "MASC": sSifVersionID="1653"; sSifID="233"; break;
			default: 
		}
	}

	// Information systems and Technology
	if (sAreaVal.toUpperCase() == "IT") {
		switch(sProgramVal.toUpperCase()) {
			case "22BSIT": sSifVersionID="1665"; sSifID="61"; break;
			case "AASCIS": sSifVersionID="1665"; sSifID="61"; break;
			case "BSIT": sSifVersionID="1665"; sSifID="61"; break;
			case "INETWEBDEV": sSifVersionID="1665"; sSifID="61"; break;
			case "INTROCPL": sSifVersionID="1665"; sSifID="61"; break;
			case "ITPATH": sSifVersionID="1665"; sSifID="61"; break;
			case "MSIT": sSifVersionID="1651"; sSifID="242"; break;
			default: 
		}
	}

	// Legal Studies
	if (sAreaVal.toUpperCase() == "LS") {
		switch(sProgramVal.toUpperCase()) {
			case "22BSLS": sSifVersionID="1667"; sSifID="63"; break;
			case "BSLS": sSifVersionID="1667"; sSifID="63"; break;
			case "22BSPS": sSifVersionID="1667"; sSifID="63"; break;
			case "BSPS": sSifVersionID="1667"; sSifID="63"; break;
			case "AASPLS": sSifVersionID="1667"; sSifID="63"; break;
			case "PPLC": sSifVersionID="1667"; sSifID="63"; break;
			case "MSLS": sSifVersionID="1650"; sSifID="235"; break;
			default: 
		}
	}

	// Health Scienses
	if (sAreaVal.toUpperCase() == "HS") {
		switch(sProgramVal.toUpperCase()) {
			case "22BSHW": sSifVersionID="1669"; sSifID="71"; break;
			case "BSHW": sSifVersionID="1669"; sSifID="71"; break;
			case "22BSHS": sSifVersionID="1669"; sSifID="71"; break;
			case "BSHS": sSifVersionID="1669"; sSifID="71"; break;
			case "22BSNS": sSifVersionID="1669"; sSifID="71"; break;
			case "BSNS": sSifVersionID="1669"; sSifID="71"; break;
			default: 
		}
	}

	// Nursing
	if (sAreaVal.toUpperCase() == "NUR") {
		switch(sProgramVal.toUpperCase()) {
			case "BSM": sSifVersionID="1670"; sSifID="65"; break;
			case "BSN": sSifVersionID="1655"; sSifID="210"; break;
			case "MSNN": sSifVersionID="1656"; sSifID="222"; break;
			default: 
		}
	}
	
	// Education
	if (sAreaVal.toUpperCase() == "EDU") {
		switch(sProgramVal.toUpperCase()) {
			case "MSHE": sSifVersionID="220"; sSifID="1657"; break;
			case "MATI": sSifVersionID="248"; sSifID="1658"; break;
			case "MSE": sSifVersionID="248"; sSifID="1658"; break;
			case "MAT": sSifVersionID="248"; sSifID="1658"; break;
			case "ASIS": sSifVersionID="64"; sSifID="1648"; break;
			default: 
		}
	}

	//Debug
	//alert("sifVersionID--> "+sSifVersionID);
	//alert("sSifID--> "+sSifID);

	// Set hidden form field values
	document.contact.sifVersionID.value=sSifVersionID;
	document.contact.sifID.value=sSifID;
	// Hardcoded value
	//document.contact.sourceCode.value="100299";
	
}

// Set the program text description for search4
function setProgramValue(programName) {
	document.contact.program.value=programName;
}

// content/dropdown switching happens here:
function areastudyChange(Obj) 
{
	var sAreaVal = Obj.options[Obj.selectedIndex].value;

	//re-initialize DIVs
	updateDivDisplay();
	
	// Debug
	//alert("Area of Interest -> "+sAreaVal);
	
	// Dsiplay DIV Program Dropdown based on area of interest value
	if (sAreaVal == '0') {
		document.getElementById('progNONE').style.display = 'inline';
	}else{
		document.getElementById('progNONE').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'as'){
		document.getElementById('progAS').style.display = 'inline';
	}else{
		document.getElementById('progAS').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'biz'){
		document.getElementById('progBIZ').style.display = 'inline';
	}else{
		document.getElementById('progBIZ').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'cj'){
		document.getElementById('progCJ').style.display = 'inline';
	}else{
		document.getElementById('progCJ').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'ls'){
		document.getElementById('progLS').style.display = 'inline';
	}else{
		document.getElementById('progLS').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'it'){
		document.getElementById('progIT').style.display = 'inline';
	}else{
		document.getElementById('progIT').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'hs'){
		document.getElementById('progHS').style.display = 'inline';
	}else{
		document.getElementById('progHS').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'nur'){
		document.getElementById('progNUR').style.display = 'inline';
	}else{
		document.getElementById('progNUR').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'edu'){
		document.getElementById('progEDU').style.display = 'inline';
	}else{
		document.getElementById('progEDU').style.display = 'none';
	}
	
	if ( sAreaVal.toLowerCase() == 'EDU' || sAreaVal.toLowerCase() == 'NUR'){
	}else{
	}

	//remove the nursing related options in education level
	var aryHighEduNurse = Array('0','Select one','Still in High School','Still in High School','GED','GED','HighSchool','High school diploma','NurseDiploma','Nursing Diploma','SomeCollegeLessThan2','Some college (fewer than 2 years)', 'Associates', 'Associate\'s degree', 'Bachelors', 'Bachelor\'s degree', 'PostGrad', 'Post-graduate study' ,'Masters', 'Master\'s degree', 'DoctoralDegree', 'Doctoral degree', 'NONE', 'None of the above');
	var aryHighEduAll = Array('0','Select one','Still in High School','Still in High School','GED','GED','HighSchool','High school diploma','SomeCollegeLessThan2','Some college (fewer than 2 years)', 'Associates', 'Associate\'s degree', 'Bachelors', 'Bachelor\'s degree', 'PostGrad', 'Post-graduate study' ,'Masters', 'Master\'s degree', 'DoctoralDegree', 'Doctoral degree', 'NONE', 'None of the above');
	var eduLevelSelect = document.getElementById("highesteducation");

	if ( sAreaVal.toLowerCase() == "nur")
	{
		//remove first 
		for ( var i=0; i<eduLevelSelect.length-1; i++)
		{
			//alert(i);
			eduLevelSelect.remove(i);
		}
		
		//add
		eduLevelSelect.length = aryHighEduNurse.length/2;
		for (var i=0; i<aryHighEduNurse.length-1; i=i+2)
		{
			var j = i/2;
			eduLevelSelect.options[j].value = aryHighEduNurse[i];
			eduLevelSelect.options[j].text =  aryHighEduNurse[i+1];
		}
			
	}
	else
	{	
		//remove first than add 
		//remove first 
		for ( var i=0; i<eduLevelSelect.length-1; i++)
		{
			//alert(i);
			eduLevelSelect.remove(i);
		}
		
		//add
		eduLevelSelect.length = aryHighEduAll.length/2;
		for (var i=0; i<aryHighEduAll.length-1; i=i+2)
		{
			var j = i/2;
			eduLevelSelect.options[j].value = aryHighEduAll[i];
			eduLevelSelect.options[j].text =  aryHighEduAll[i+1];
		}
	}
}

// end content switching
// program change in case you want to put something here
function programChange(Obj) {
	
	//alert("DIV set to off ALL -> "+ Obj.options[Obj.selectedIndex].value.toLowerCase());

	//pass program code and set hidden form field value
	setProgramValue(Obj.options[Obj.selectedIndex].text);

	// Set hidden form field value for Form validation on program/questions
	document.contact.programCode.value = Obj.options[Obj.selectedIndex].value.toLowerCase();

	//re-initialize DIVs
	updateDivDisplay();

	//Debug
	//alert("Program code -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());

	if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'msls' || Obj.options[Obj.selectedIndex].value.toLowerCase() == 'msit') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('dynamicMasters1').style.display = 'inline';
		document.getElementById('dynamicMasters2').style.display = 'inline';
	}
	else if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'mba' || Obj.options[Obj.selectedIndex].value.toLowerCase() == 'msm' || Obj.options[Obj.selectedIndex].value.toLowerCase() == 'mscj') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('dynamicMasters1').style.display = 'inline';
		document.getElementById('dynamicMasters2').style.display = 'inline';
		document.getElementById('dynamicMasters3').style.display = 'inline';
		document.getElementById('dynamicMasters4').style.display = 'inline';
	}
	else if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'cstc' || Obj.options[Obj.selectedIndex].value.toLowerCase() == 'masc') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('dynamicMasters5').style.display = 'inline';
		document.getElementById('dynamicMasters6').style.display = 'inline';
		document.getElementById('dynamicMasters7').style.display = 'inline';
		document.getElementById('dynamicMasters8').style.display = 'inline';
	}
	else if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'bsn') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('progNUR4').style.display = 'inline';
		document.getElementById('progNUR5').style.display = 'inline';
		document.getElementById('progNUR2').style.display = 'inline';
		document.getElementById('progNUR3').style.display = 'inline';
	}
	else if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'msnn') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('progNUR10').style.display = 'inline';
		document.getElementById('progNUR11').style.display = 'inline';
		document.getElementById('progNUR12').style.display = 'inline';
		document.getElementById('progNUR13').style.display = 'inline';
		document.getElementById('progNUR14').style.display = 'inline';
		document.getElementById('progNUR15').style.display = 'inline';
	}
	else if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'mat' || Obj.options[Obj.selectedIndex].value.toLowerCase() == 'mati' || Obj.options[Obj.selectedIndex].value.toLowerCase() == 'mse') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('progEDU6').style.display = 'inline';
		document.getElementById('progEDU7').style.display = 'inline';
	}
	else if(Obj.options[Obj.selectedIndex].value.toLowerCase() == 'mshe') {
		//alert("DIVs selected to display -> "+Obj.options[Obj.selectedIndex].value.toLowerCase());
		document.getElementById('progEDU6').style.display = 'inline';
		document.getElementById('progEDU7').style.display = 'inline';
		document.getElementById('progEDU8').style.display = 'inline';
		document.getElementById('progEDU9').style.display = 'inline';
	}
	else 
	{
		//alert("DIV set to off ALL -> "+ Obj.options[Obj.selectedIndex].value.toLowerCase());
		//re-initialize DIVs
		updateDivDisplay();
	}
}

function updateDivDisplay() {
	// On change/or load initially Set DIV tags on program questions OFF
	document.getElementById('progEDU6').style.display = 'none';
	document.getElementById('progEDU7').style.display = 'none';
	document.getElementById('progEDU8').style.display = 'none';
	document.getElementById('progEDU9').style.display = 'none';
	//
	document.getElementById('progNUR10').style.display = 'none';
	document.getElementById('progNUR11').style.display = 'none';
	document.getElementById('progNUR12').style.display = 'none';
	document.getElementById('progNUR13').style.display = 'none';
	document.getElementById('progNUR14').style.display = 'none';
	document.getElementById('progNUR15').style.display = 'none';
	//
	document.getElementById('progNUR4').style.display = 'none';
	document.getElementById('progNUR5').style.display = 'none';
	document.getElementById('progNUR2').style.display = 'none';
	document.getElementById('progNUR3').style.display = 'none';
	//
	document.getElementById('dynamicMasters1').style.display = 'none';
	document.getElementById('dynamicMasters2').style.display = 'none';
	//		
	document.getElementById('dynamicMasters3').style.display = 'none';
	document.getElementById('dynamicMasters4').style.display = 'none';
	//
	document.getElementById('dynamicMasters5').style.display = 'none';
	document.getElementById('dynamicMasters6').style.display = 'none';
	document.getElementById('dynamicMasters7').style.display = 'none';
	document.getElementById('dynamicMasters8').style.display = 'none';
}

function changeState(Obj) {
	var oCountry = Obj.form.country;
	var oHiddenState = Obj.form.state;
	var sState = Obj.options[Obj.selectedIndex].value;
	SetHiddenState(Obj);
	if (sState != "Outside of the U.S.A." && sState != "0") {
		// change to us
		oCountry.selectedIndex = 1;
	}
	if (sState == "Outside of the U.S.A." && oCountry.selectedIndex == 1) {
		oCountry.selectedIndex = 0;
	}
}

function changeCountry(Obj) {
	var oState = Obj.form.kaplan_state;
	var sCountryVal = Obj.options[Obj.selectedIndex].value;
	if(sCountryVal != "United States" && sCountryVal != "0" ) {
		oState.selectedIndex = oState.length -1;
		SetHiddenState(oState);
	}
}

function SetHiddenState(oStateDD) {
	// valid states s4 can accept
	var sStateVal = oStateDD.options[oStateDD.selectedIndex].text;
	var oHiddenState = oStateDD.form.state;
	var sValidState = 'XX';
	var aryStates = new Array('AL','AK','AZ','AR','CA','CO','CT','DE','DC','FL','GA','ID','IL','IN','IA','KS','KY','LA','ME','MD','MA','MI','MN','MS','MO','MT','NE','NV','NH','NJ','NM','NY','NC','ND','OH','OK','OR','PA','RI','SC','SD','TN','TX','UT','VT','VA','WA','WV','WI','WY','CN','HI','DL','PR','AB','BC','MB','NB','NL','NS','NT','ON','PE','QC','SK','YT','NU');

	// find abbrev from stateval
	sAbbrev = sStateVal.substring(0,2);
	//alert(sAbbrev);
	for (var iStatePos = 0;iStatePos<aryStates.length;iStatePos++) {
		if (sAbbrev == aryStates[iStatePos]) {
			sValidState = sAbbrev;
			break;
		}
	}
	oHiddenState.value = sValidState;
}