/* http://wiki.openstreetmap.org/wiki/Nominatim/Special_Phrases/HU 
 *
 * */

var menu = {
	'p' : 'Pénz',
	'v' : 'Vendéglátás',
	'sz': 'Szállás',
	'e' : 'Egészségügy',
	'k' : 'Kikapcsolódás',
	'o' : 'Oktatás',
	'b' : 'Boltok',
	'u' : 'Utazás',
	'x' : 'Egyéb'
}
//var poik = {}; // [ 'amenity', 'tourism', 'shop', 'cafe', 'leisure', 'gambling', 'office' ];
var poik = {
	'amenity': {
		'atm': [ 'Bankautomata', 'p'],
		'bank': ['Bank', 'p'],
		'bar': [ 'Bár', 'v'],
		'bureau_de_change': ['Pénzváltó', 'p'],
		'cafe': [ 'Kávézó', 'v'],
		'cinema': ['Mozi', 'k'],
		'clinic': ['Klinika', 'e'],
		'club': ['Klub', 'k'],
		'community_centre': ['Művelődési központ', 'k'],
		'dentist': ['Fogorvos', 'e'],
		'doctors': ['Orvosi rendelő', 'e'],
		'drinking_water': ['Ivóvíz', 'k'],
		'fast_food': ['Gyorsétterem', 'v'],
		'fuel': ['Benzinkút', 'u'],
		//'gym': ['Fitness terem', 'k'],
		//'health_centre': ['Egészségügyi központ', 'e'],
		'hospital': ['Kórház', 'e'],
	//	'hotel': ['Szálloda', 'sz'],
		'kindergarten': ['Óvoda', 'o'],
		'library': ['Könyvtár', 'k'],
		'market': ['Piac', 'b'],
		//'marketplace': ['Vásártér', 'b'],
		'park': ['Park', 'k'],
		'parking': ['Parkoló', 'u'],
		'pharmacy': ['Gyógyszertár', 'e'],
		'post_office': ['Posta', 'b'],
		'pub': ['Kocsma', 'v'],
		'recycling': ['Szelektív hulladékgyűjtő', 'x'],
		'restaurant': ['Étterem', 'v'],
		'sauna': ['Szauna', 'k'],
		'school': ['Iskola', 'o'],
		'theatre': ['Színház', 'k'],
		'toilets': ['WC', 'x'],
		'university': ['Egyetem', 'o'],
		'veterinary': ['Állatorvos', 'e']
	},
	'leisure' : {
		'park': ['Park', 'k' ],
		'pitch': ['Focipálya', 'k'],
		'playground': ['Játszótér', 'k'],
		'swimming_pool': ['Uszoda', 'k']
		//'track': ['Futópálya', 'k'],
	},
	'shop' : {
		//'alcohol': ['Alkoholos italbolt', 'b'],
		'bakery': ['Pékség', 'b'],
		//'beauty': ['Szépségszalon', 'x'], "Szépészeti bolt"!?
		'bicycle': ['Kerékpárbolt', 'b'],
		'books': ['Könyvesbolt', 'b'],
		'butcher': ['Hentesbolt', 'b'],
		//'chemist': ['Vegyipari bolt', 'b'],  "Drogéria" lenne
		'clothes': ['Ruházati bolt', 'b'],
		'computer': ['Számítástechnikai bolt', 'b'],
		'confectionery': ['Cukrászda', 'b'],
		'convenience': ['Kisbolt', 'b'],
		'copyshop': ['Fénymásoló bolt', 'b'],
		'cosmetics': ['Kozmetikai bolt', 'b'],
		'doityourself': ['Barkácsbolt', 'b'],
		//'electronics': ['Elektronikai bolt', 'b'],
		'florist': ['Virágárus', 'b'],
		'furniture': ['Bútorbolt', 'b'],
		'gift': ['Ajándékbolt', 'b'],
		'greengrocer': ['Zöldséges', 'b'],
		'grocery': ['Fűszerbolt', 'b'],
		'hairdresser': ['Fodrászat', 'x'],
		'hardware': ['Szerelési bolt', 'b'],
		'jewelry': ['Ékszerbolt', 'b'],
		'mobile_phone': ['Mobiltelefonbolt', 'b'],
		'newsagent': ['Újságárus', 'b'],
		'optician': ['Látszerész', 'b'],
		'organic': ['Bioélelmiszerbolt', 'b'],
		'outdoor': ['Túrabolt', 'b'],
		'shopping_centre': ['Bevásárlóközpont', 'b'],
		'sports': ['Sportbolt', 'b'],
		'stationery': ['Írószerbolt', 'b'],
		'toys': ['Játékbolt', 'b'],
		'wine': ['Borárusító italbolt', 'b']
	},
	'tourism' : {
		'guest_house': ['Vendégház', 'sz'],
		'hostel': ['Turistaszálló', 'sz'],
		'hotel': ['Szálloda', 'sz'],
		'information': ['Információ', 'sz'],
//		'motel': ['Motel', 'sz'],
		'museum': ['Múzeum', 'k']
	}
};

function poilista() {
	var s = {};
	/* Kigyűjtés csoportokba */
	for(var poi in poik) {
		var csoport = poik[poi];
		for(var helytipus in csoport) {
			var hely = csoport[helytipus];
			if(!s[hely[1]]) {
				s[hely[1]] = "";
			}
			s[hely[1]] += "<li><a href=\"#\" onclick=\"poiclick('" + hely[0] + "')\">" + hely[0] + "</a></li>\n";
		}
	}
	/* UL-ek rajzolasa csoportonkent */
	var html = "<ul id=\"helyek\" title=\"Választás után írj egy helységet az 'itt' után, vagy keress egy nagyított nézetben.\"><li><a href=\"#\" class=\"head\">Helyek</a> (éttermek, hotelek, atm stb)</sub><ul style=\"display:none\">";
	for(var lista in s) {
		html += "<li><a href=\"#\" class=\"head\">" + menu[lista] + "</a><ul>" + s[lista] + "</ul></li>\n";
	}
	html += "</ul></li></ul>";
	$("#poik").html(html);
	// HELYEK kattintasa (kinyito-bezaro)
	$('#helyek .head').click(function() {
		$(this).parent().toggleClass("nyit").find("> ul").toggle();
		return false;
	});
	$('#helyek .head').parent().find("ul").toggle(false); // Eltunnek
}
// HELYEK lista - keresobe masolas
function poiclick(hely) {
	var ker = document.getElementById("ker").value;
	ker = ker.replace(/^.* itt */, "");
	ker = hely + " itt " + ker;
	document.getElementById("ker").value = ker;
}

