var langMenHtml = '';

var langsForPage = [
	{lang: 'Fra', link: '/fra/', mainlang: false},
	{lang: 'Swe', link: '/swe/', mainlang: false},
	{lang: 'Eng', link: '/eng/', mainlang: false},
	{lang: 'Est', link: '/', mainlang: true}
];

function currentDocLang(){
	var hrefOfDoc = document.location.href;
	var thecurrL = -1;
	var mainlang = -1;
	for (x in langsForPage){
		if (langsForPage[x].mainlang) { mainlang = x;}
		if (hrefOfDoc.indexOf('/'+langsForPage[x].lang.toLowerCase()+'/') > -1){
			thecurrL = x;
		}
	}
	if (thecurrL == -1){
		thecurrL = mainlang;
	}
	return thecurrL;
} 
var ThisLang =  currentDocLang();
if (langsForPage[ThisLang].mainlang){
	for (x in langsForPage){
		if (x == ThisLang){
			langMenHtml += '<a class="ZMaskedLink" href="'+langsForPage[x].link+'" target="_top" id="sellang">'+langsForPage[x].lang+'</a>';
		} else {
			langMenHtml += '<a class="ZMaskedLink" href="'+langsForPage[x].link+'" target="_top">'+langsForPage[x].lang+'</a>';
		}
	}
} else {
	for (x in langsForPage){
		if (x == ThisLang){
			langMenHtml += '<a class="ZMaskedLink" href="..'+langsForPage[x].link+'" target="_top" id="sellang">'+langsForPage[x].lang+'</a>';
		} else {
			langMenHtml += '<a class="ZMaskedLink" href="..'+langsForPage[x].link+'" target="_top">'+langsForPage[x].lang+'</a>';
		}
	}
}
document.getElementById('thelangMenu').innerHTML = langMenHtml; 
