var regions = "";
var subregions = "";
var cats = "";
var subcats = "";
var sid = "";

function chooseRegion(n) {

	hideAll("map", "document", "img");
	document.getElementById("map" + (n - 1)).style.display = "block";

	hideAll("regions", "document", "div");
	document.getElementById("region_" + (n - 1)).style.display = "block";

	regions = n.toString();

	return true;
}

function setArray(name, item) {

	if(item.length < 2) {
		item = "0" + item;
	}

	if(name == "regions") {
		if(regions.search(item) > -1) {
			regions = regions.replace(item + ";", "");
		} else {
			regions = regions += (item + ";");
		}
	}

	if(name == "subregions") {
		if(subregions.search(item) > -1) {
			subregions = subregions.replace(item + ";", "");
		} else {
			subregions = subregions += (item + ";");
		}
	}

	if(name == "cats") {
		if(cats.search(item) > -1) {
			cats = cats.replace(item + ";", "");
		} else {
			cats = cats += (item + ";");
		}
	}

	if(name == "subcats") {
		if(subcats.search(item) > -1) {
			subcats = subcats.replace(item + ";", "");
		} else {
			subcats = subcats += (item + ";");
		}
	}

	return true;
}

function showSubcategory(e, n) {
	if(e.src.search("active") > 0) {
		document.getElementById("subcategory_" + n).style.display = "block";
	} else {
		document.getElementById("subcategory_" + n).style.display = "none";
	}

	return true;
}

function searchId() {
	id_nemovitosti = document.getElementById("id_nemovitosti").value;

	if(id_nemovitosti == "" || id_nemovitosti == "EXE" || !id_nemovitosti.match(new RegExp("^EXE[0-9]{4}-[0-9]+$"))) {
		alert("Zadejte EXE ID.");
		return false;
	} else {
		return true;
	}

	return false;
}

function search() {
	if(regions.length > 0) { document.getElementById("regions").value = regions; }
	if(subregions.length > 0) { document.getElementById("subregions").value = subregions; }
	if(cats.length > 0) { document.getElementById("cats").value = cats; }
	if(subcats.length > 0) { document.getElementById("subcats").value = subcats; }

	return true;
}