<!--


var defaultLanguage="se";

function getFieldValue(strFieldName)
{
	var strFieldValue
	var objRegExp = new RegExp(strFieldName + "=([^&]+)","gi")

	if(objRegExp.test(location.search)) strFieldValue = unescape(RegExp.$1);
	else strFieldValue="";

	return strFieldValue;
}

function MainMenu()
{	
	// Hämta språk
	language = getFieldValue("lang");
	if(language=="")
		language=defaultLanguage;
		
	var menuItems = DBselect(mainMenu, language, 1);

	//Gå igenom alla resultatrader.
	document.write("<table class=\"mainMenu\" bxorder=\"0\"><tr>");
	for(var i=0; i<menuItems.length; i++)
	{
		document.write("<td class=\"mainMenuItem\"><a href=\""+menuItems[i].split("|")[3]+"\">"+menuItems[i].split("|")[2]+"</a></td>");
		
		//if(menuItems[i].split("|")[3].indexOf(ThisPage())!=-1)
		//	document.write("aa");
		//else
		//	document.write(ThisPage());
	}
	document.write("<td class=\"langSelection\">"+LanguageSelection()+"</td></tr></table>");
}

function LatestNews(counter)
{
	// Hämta språk
	language = getFieldValue("lang");
	if(language=="")
		language=defaultLanguage;
	
	var newsItems = DBselect(news, language, 1);
	
	if(counter == -1 || counter > newsItems.length)
		counter = newsItems.length;
	
	//Gå igenom alla resultatrader.
	for(var i=0; i<counter; i++)
	{
		//Skriv ut rubriken om den finns, annars nyhetstexten
		if(newsItems[i].split("|")[3] != "")
			newsHeadline = newsItems[i].split("|")[3]
		else
			newsHeadline = newsItems[i].split("|")[4]
		
		document.write(newsItems[i].split("|")[2]+"<br/><a href=\"news.html?lang="+language+"&newsid="+newsItems[i].split("|")[0]+"\">"+newsHeadline+"</a><br /><br />");
	}
}


function PageContent(id,lang)
{
	if(lang == "")
		lang = defaultLanguage;
	
	if(id == "")
		return;
	
	var selectedPage = DBselect(pages, id, 0);
	
	
	selectedPage = DBselect(selectedPage.join(","), lang, 1);
	
	if(selectedPage.length>0)
	{
		// Skriv ut sidans rubrik, om den finns
		headline = selectedPage[0].split("|")[1];
		if(headline != "")
			document.write("<H1 class=\"pageHeadline\">" + selectedPage[0].split("|")[2] + "</H1>");

		// Skriv ut sidans innehåll
		document.write(selectedPage[0].split("|")[3]);
	}
}

function ThisPage()
{
	hrefString = document.location.href ? document.location.href : document.location;
	
	//document.write(hrefString);
	
	var arr = hrefString.split('/');
//	document.write(  (arr.length < 2) ? hrefString : arr[arr.length-2].toLowerCase() + arr[arr.length-1].toLowerCase());
//	document.write("&nbsp;");
//	document.write(  (arr.length < 2) ? hrefString : arr[arr.length-1].toLowerCase());
	
	page=(arr.length < 2) ? hrefString : arr[arr.length-1].toLowerCase();
	var arr2 = page.split("?")
	pageName=  (arr2.length < 2) ? page : arr2[0].toLowerCase();
	//document.write(pageName + "?lang="+"de");
	//document.write(pageName);
	
	return pageName;

}

function FindCurrentId()
{
	hrefString = document.location.href ? document.location.href : document.location;
	
	hrefString = unescape(hrefString);
	
	indexOne = hrefString.indexOf("id=<");
	id_length = hrefString.substring(indexOne).indexOf(">")+1;
	
	if(indexOne != -1)
	{
		id = hrefString.substring(indexOne, indexOne + id_length);
		return id + "&";
	}
	return "";
}

function LanguageSelection()
{

var result="";
	// Hämta språk
	//language = getFieldValue("lang");
	//if(language=="")
		language=defaultLanguage;
	var langLinkItems = DBselect(languages, '', -1);
	
	for(var i=0; i<langLinkItems.length; i++)
	{
		//document.write("<a href=\""+ThisPage()+"?lang="+langLinkItems[i].split("|")[1]+"\" title=\""+langLinkItems[i].split("|")[2]+"\"><img src=\""+langLinkItems[i].split("|")[3]+"\"/></a>&nbsp;");
		result = result + "<a href=\""+ThisPage()+"?"+FindCurrentId()+"lang="+langLinkItems[i].split("|")[1]+"\" title=\""+langLinkItems[i].split("|")[2]+"\"><img style=\"margin-top:1px;margin-bottom:-1px;\" border=\"0\" height=\"18\" width=\"18\" src=\""+langLinkItems[i].split("|")[3]+"\"/></a>&nbsp;";
	}
	return result;	
}


function Translator(lang, key)
{
	// Hämta de ord som matchar nyckelordet
	var keyWords = DBselect(dictionary, key, 2);
	
	// Hämta det ord som matchar valt språk
	var translatedWord = DBselect(keyWords.join(","), lang, 1);
	
	// Kontrollera om vi fick träff
	if(translatedWord.length == 0)
	{
		// Returnera nyckelordet med språk-kod om det inte blir någon träff
		return key + "[" + lang + "]";
	}
	else
	{
		// Returnera valt ord
		return translatedWord[0].split("|")[3];
	}
}


function ColorChange(id)
{
document.getElementById('movie').style.display='block';document.getElementById('ett').style.background='Transparent';document.getElementById('movie2').style.display='none';style.background='#F00';
}
-->
