// Öppna en länk i ett nytt fönster.
function oppnaFonster(sokvag)
{
	window.open(sokvag, "pdf");
}


// Öppna alla PDF-länkar i nytt fönster.
function oppnaPdfINyttFonster(e)
{
	// Vi kan inte göra något om inte webbläsaren stödjer DOM 1.
	if (document.getElementsByTagName) {
		
		// Ta reda på vilket språk sidan är på.
		var  lang = document.getElementsByTagName("html")[0].getAttribute("lang");

		// Hämta alla länkelement i dokumentet.
		var  links = document.getElementsByTagName("a");


		// Leta rätt på dem som har klassen "pdf".
		for (var i = 0; i < links.length; ++i) {

			var  c = links[i].className;
			if (c.indexOf("pdf") >= 0) {

				// Se till att länken öppnas i nytt fönster.
				links[i].onclick = function(e) {
					oppnaFonster(this.href);
					if (window.event) {
						// Internet Explorer.
						window.event.returnValue = false;
					} else {
						// Riktiga webbläsare.
						e.preventDefault();
					}
				}

				// Lägg till ett title-attribut som informerar om att länken öppnas i nytt fönster.
				if (links[i].setAttribute) {
					var  title = (lang == "en") ? "The PDF file opens in a new window" : "Pdf-filen öppnas i ett nytt fönster";
					links[i].setAttribute("title", title);
				}

			}

		}

	}
}


// Se till att funktionen öppnas när dokumentet laddas.
window.onload = oppnaPdfINyttFonster;
