function modifyLayer(){
	// Copyright 2001 Perlin Webdesign, www.perlin.nu, info@perlin.nu
	// Funktionen skall få in minst 2 argument. Det första ska alltid vara
	// en sträng som representerar ett namn på ett lager på sidan.
	// Det andra och valfritt antal utöver det skall vara strängar som
	// representerar olika egenskapers namn och de värden man vill tilldela
	// egenskapen.
	// Ex. mofifyLayer('mittLager','width=30px','top=60px')

	// Deklarerar variabler
	var blnAccStr = true;		// Anger om lagret kan ta emot strängar som värden
	var objLayer = "";			// Innehåller lagret
	var strPropRef = "";		// Sträng med hur referensen till egenskaperna ser ut
	var strProp = "";			// Innehåller egenskapernas namn
	var strValue = "";			// Innehåller egenskapernas värden
	var strShow = "visible";	// Default-sträng för att visa lager
	var strHide = "hidden";		// Default-sträng för att gömma lager
	var strId = modifyLayer.arguments[0];	// Id-referens till lagret
	
	// Beroende på vilken webbläsare använder vi olika sätt att komma åt lagret
	// samt att vi använder olika sätt att nå lagrets egenskaper
	if(document.getElementById){
		objLayer = document.getElementById(strId);
		strPropRef = ".style.";
	}else if(document.all){
		objLayer = document.all(strId);
		strPropRef = ".style.";
	}else if(document.layers){
		objLayer = document.layers[strId];
		strPropRef = "."
		blnAccStr = false;
		strShow = "show";
		strHide = "hide"
	}else{
		alert("Error!\n Your browser does not support functions used on this page.");
		return false;
	}

	// Till sist en loop som utför alla de ändringar vi begärt	
	for(i=1;i<modifyLayer.arguments.length;i++){
		strProp = modifyLayer.arguments[i].split("=")[0];
		strValue = modifyLayer.arguments[i].split("=")[1];
		if(!blnAccStr && isNaN(parseInt(strValue)) != true) strValue = parseInt(strValue);
		if(strProp == "visibility")	(strValue == "visible")? strValue = strShow : strValue = strHide;

		eval("objLayer" + strPropRef + strProp + "='" + strValue + "'");
	}

}
