/* functions.js */



function test()
{
	alert("found functions.js!");
}

function composeMailAddress(n, dom, topDom)
{
	//alert("running composeMailAdress() " + n + ", " + dom + ", " + topDom);
	MA = n + "@" + dom + "." + topDom;
	//alert("MA = " + MA); //OK
	return MA;
}

function composeLinkMailTo(n, dom, topDom)
{
	//alert("called function composeLinkMailTo(...)");
	MA = composeMailAddress(n, dom, topDom);
	LinkMailTo = '<a href="mai' + 'lto:' + MA + '">' + MA + '</a>'; 
	return LinkMailTo;
}


/* <body onload="setScrollbarMain(newScrolling, newStyleOverflow)"> */
function setScrollbarMain(newScrolling, newStyleOverflow)
{
	//alert("running setScrollbarMain()");
	x = window.parent.document.getElementById("main"); //returns x = [object HTMLFrameElement]
	x.scrolling = newScrolling; //OK in FF (auto/yes/no)
	x.style.overflow = newStyleOverflow;  //OK in FF (visible/hidden/scroll/auto/inherit)
	//x.style.paddingTop = "0px";
	//x.style.paddingBottom = "0px";

	//alert("x = " + x);
}



/* markera aktiva länkar */
/* exempel: 
	highlightActiveLink(window.parent.document.getElementById('gbf'), window.parent.document.getElementById('nav_gbf_foreningen')); 
	onclick="highlightActiveLink(document.getElementById('gbf'), this);"
*/

	function highlightActiveLink(linkPage, activeLink)
	{
		//alert("linkPage="+linkPage.id); //ok!
		//alert("activeLink="+activeLink); //ok!
		
		var numberOfLinks = linkPage.getElementsByTagName("a").length;	//ok!	
		var linkArray = new Array(numberOfLinks);
		linkArray = linkPage.getElementsByTagName("a"); //ok
		//alert(numberOfLinks + " = " + linkArray.length); //ok
		
		for (n=0; n<numberOfLinks; n++)
		{
			if (linkArray[n] == activeLink )
			{
				//activeLink.innerText="active link"; //ok!
				activeLink.style.textDecoration = "underline overline"; //ok!
				//activeLink.linkColor="blue";
				//activeLink.vlinkColor="blue";
				//activeLink.alinkColor="blue";
				//activeLink.hlinkColor="yellow";
				//activeLink.fgcolor="red";

			}
			else
			{
				//linkArray[n].innerText="not active"; //ok!
				linkArray[n].style.textDecoration = "none";
				//linkArray[n].linkColor="white";
				//linkArray[n].vlinkColor="white";
			}
		}
	
		//activeLink.innerText="yes"; //OK!
	}



