function clearSearchBox(frm,txtFld) {
	if(document.forms[frm].elements[txtFld].value == "Search") {
		document.forms[frm].elements[txtFld].value = "";
	} else if(document.forms[frm].elements[txtFld].value == "Zip") {
		document.forms[frm].elements[txtFld].value = "";
	}
	return false;
}

function valSearchBox(frm) {
	var msg = new String();
	if(document.forms[frm].elements['searchBox'].value == "" || document.forms[frm].elements['searchBox'].value == "Search") {
		msg = "You must enter a search term to continue.";
	}
	if(msg.length > 0) {
		alert(msg);
		return false;
	} else {
		return true;
	}
}

function valSchoolSearchBox(frm) {
	var msg = new String();
	if(document.forms[frm].elements['zipCode'].value == "" || document.forms[frm].elements['zipCode'].value == "Zip") {
		msg = "You must enter a Zip Code to continue.";
	}
	if(msg.length > 0) {
		alert(msg);
		return false;
	} else {
		return true;
	}
}
function searchSchools(sitepath){
	var degree="";
	var subject="";
	degree=document.getElementById("OfferedLevels").value;
	subject=document.getElementById("OfferedSubjects").value
	
	if(degree=="all" && subject=="all"){
		window.location=sitepath + "/AZ_School_Directory.html";
	}
	else if(degree != "all" && subject == "all"){
		window.location=sitepath + "/" + degree + "-degree.html";
	}
	else if(degree == "all" && subject != "all"){
		window.location=sitepath + "/" + subject + ".html"; 
	}
	else if(degree != "all" && subject != "all"){
		window.location=sitepath + "/" + degree + "-" + subject + ".html"
	}
}

function updateSchoolsBox(){
	try {
		http_request = new XMLHttpRequest(); /* e.g. Firefox */
	} catch(e) {
		try {
			http_request = new ActiveXObject("MSXML2.XMLHTTP.3.0");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
				} catch (E) {
					http_request = false;
				}
			}
		}
	}
	http_request.open("POST","cfms/getSchools.cfm?course=" + document.getElementById("OfferedSubjects").value + "&degree=" + document.getElementById("OfferedLevels").value,true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.onreadystatechange = function(){
		alertContents(http_request);			
	} // end capture function
	http_request.send('');
}
function alertContents(http_request){
//	alert("cfms/getSchools.cfm);		
	if (http_request.readyState == 4) {
         if (http_request.status == 200) {
			// success
			var stRequest = http_request.responseText;
			var vars = stRequest.split("|") // stores contents into an array
			var destList = document.getElementById('theSchools'); // listbox we will populate
			destList.options.length = 0; // should clear listbox
			// create 'Please Select' Option
			optionObject = new Option('All Universities','all');
			destList.options[0]=optionObject;

			for(x=0;x<vars.length-1;x++){
				oneElement = vars[x].split(",");
				optionObject = new Option(oneElement[1],oneElement[0]);
				destList.options[x+1]=optionObject;
			}
         } else {
            alert(http_request.status);
         }
      }
}
	