var searchschool = "";
var loc = "";
var program = "";
var degree = "";

function updateSearch() {
	loc = document.search.location.value;
	program = document.search.program.value;
	degree = document.search.degree.value;
	updateLink();
}

function updateLink() {
	searchschool = getObj("search-btn");
	var target = "";
	if (loc!=0) {
		target = loc + "/";
	}
	if (program!=0 && degree!=0) {
		target += program+"-"+degree;
	}else if (program!=0) {
		target += program;
	}else if (degree != 0) {
		target += degree;
	}else {
		target += "index";
	}
	if (loc==0 && program==0 && degree==0) {
		target = "search";
	}

	if (searchschool!=null) {
		searchschool.href = "/"+target+".html";
	}
}

function updateCity(target) {
	var state = target.substring(0,target.indexOf("/"));
	var page = target.substring(target.lastIndexOf("/")+1,target.length);
	if (document.citySelect.city.value == 0) {
		self.location = "/"+state+"/"+page+".html";
	}
	else {
		self.location = "/"+state+"/"+document.citySelect.city.value+"/"+page+".html";
	}
}

function gotoLink(id, type, position) {
	document.link.id.value = id;
	document.link.type.value = type;
	document.link.position.value = position;
	document.link.submit();
}

function getObj(name)
{
	if (document.getElementById)
	{
		if (document.getElementById(name)!=null) {
			return document.getElementById(name);
			return;
		}
	}
	else if (document.all)
	{
		if (document.all[name]!=null) {
			return document.all[name];
		}
	}
	else if (document.layers)
	{
		if (document.layers[name]!=null) {
			return document.layers[name];
		}
	}
	return null;
}
