
prefs = [];

function addPref(id) {
	exists = false;
	for (i = 0; i < prefs.length; i++) {
		if (prefs[i] == id) {
			exists = true;
		}
	}
	if (!exists) {
		prefs[prefs.length] = id;
	}
	showPrefButton();
	return true;
}

function delAllPrefs() {
	return true;
	prefs = [];
	return true;
}

function delPref(id) {
	temp_array = prefs;
	prefs = [];
	for (i = 0; i < temp_array.length; i ++) {
		if (temp_array[i] != id) {
			prefs[prefs.length] = temp_array[i];
		}
	}
	table = document.getElementById("ins" + id);
	if (table != null) {
		table.style.display = "none";
	}
	if (!isPref()) {
		hidePrefButton();
		loadResultsPage(1);
	}
	return true;
}

function isPref() {
	return (prefs.length > 0);
}

function showPrefButton() {
	div = document.getElementById("prefs_button");
	if (div != null) {
		div.style.visibility = "visible";
	}
	return true;
}

function hidePrefButton() {
	//return true;
	div = document.getElementById("prefs_button");
	if (div != null) {
		div.style.visibility = "hidden";
	}
	return true;
}

function hidePrefButtonIfEmpty() {
	//alert(isPref());
	if(!isPref()){
		hidePrefButton();
	}else{
		showPrefButton();
	}
}

function loadMerkliste() {
	showSearchSearching(search_type);
	query_string = "";
	for (i = 0; i < prefs.length; i++) {
		if (i > 0) {
			query_string = query_string + "&";
		}
		query_string = query_string + "prefs[]=" + prefs[i];
	}
	url = defs_url + "templer/search_results.inc.php?" + query_string;
	loadFile(url, showSearchResultsPage);
}
