$ = jQuery

function debug(text) {
	$("#debug").append(text)
}

var textMap = {
	// FIGYELEM!! vigyázzunk a szintaxisra!
	// Minden bejegyzés után vessző - kivéve az utolsónál!
	hu : {
		Homepage : "Nyitólap",
		Login : "Belépés",
		Logout : "Kilépés",
		Topics: "Aktuális",
		Welcome: "Üdvözöljük",
		WaitingLists : "Várólisták",
		Phonebook : "Telefonkönyv",
		Privacy : "Adatvédelem",
		Sitemap : "Oldaltérkép",
		Contacts : "Kapcsolat",
		Impressum : "Impresszum",
		BIK : "Budai Irgalmasrendi Kórház, 2011"
	},
	en : {
		//Homepage : "Homepage"
		Homepage : "Home",
		Login : "Login",
		Logout : "Logout",
		WaitingLists : "Waiting Lists",
		Phonebook : "Phonebook",
		Privacy : "Privacy",
		Sitemap : "Sitemap",
		Contacts : "Contacts",
		Impressum : "Impressum",
		BIK : "Policlinic of Hospitaller Brothers of St. John of God, 2009"
	},
	de : {
		Homepage : "Hauptseite",
		Login : "Anmelden",
		Logout : "Abmelden"
	}
}

function changeLanguageTexts(jQueryObj) {
	if(jQueryObj.parent()) jQueryObj = jQueryObj.parent()
	jQueryObj.find("[lang]").each(function() {
		var lang = $(this).attr("lang")
		var text = $(this).text()
		if(text != $(this).html()) return
		try { text = textMap[lang][text] } catch(e) { }
		//debug(lang+"."+word+"="+text+"<br>\n")
		$(this).text(text)
		$(this).removeAttr("lang")
	})
}

// to be called directly!
//changeLanguageTexts($("body"))

