// JScript source code
// <!-- <body onload="javascript:WindowOnload(<!-- $CMD$ --><!-- I:SITEDESCRIPTION -->,<!-- $CMD$ --><!-- I:PAGEDESCRIPTION -->,<!-- $CMD$ --><!-- I:HOMEPAGEID -->,<!-- $CMD$ --><!-- I:PAGEID -->);"> -->
// In order to support netscape browsers, all object has to be referred with document.getElementById(id)
var pageSendToAFriend;
var pages;
var pageeditor;

function OpenFeedback(p) {
	var win=window.open("site.asp?p="+p, "", "height=350, width=335, location=0, menubar=0, status=0, toolbar=0");
};


function SendToAFriend() {
	var loc = window.location.href.replace("&", "__X__");
	var url = "site.asp?p=" + pageSendToAFriend + "&PageTitle=" + escape(document.title) + "&PageUrl=" + escape(loc);
	window.open(url, '', 'height=375, width=355, location=0, menubar=0, status=0, toolbar=0');
};


function WindowOnload(sitedescription, pageStartpage, pageCurrent, pEditor) {
	try {
		var pageStartpage, pageSitemap, pageAbout, pageCurrent;
		var descriptionok = 1;	
		var stylesheet;
		var pl;

		pages = sitedescription;
		
		// variable for feedback component
		pageeditor = pEditor;
		
		var a = pages.split(",");
		
		if (a.length == 3) {
			pageSendToAFriend = a[0];
			pageAbout =	a[1];
			stylesheet = a[2];
		};		

		var printpage     = document.getElementById("printpage");
		var startpage     = document.getElementById("startpage");
		var sitemap		   = document.getElementById("sitemap");
		var about	      = document.getElementById("about");
		var hideprintpage = document.getElementById("hideprintpage");
		
		var a = window.location.toString();
		if (a.indexOf("Sitemap") > 0) {
			printpage.href = a.replace("&t=Sitemap", "&t=SitemapUdskrift")
		} else {
			printpage.href = a + "&t=" + printtemplate;
		};
		
		startpage.href = "site.asp?p=" + pageStartpage;
	 	
		//if (pageSitemap) sitemap.href = "site.asp?p=" + pageCurrent + "&t=Sitemap";
		if (pageAbout) about.href = "site.asp?p=" + pageAbout;
		//if (pageStartpage == pageCurrent) hideprintpage.style.display = "none";
		
		// move logo elemenet to to bottom of the browser
		alignLogo();
		
	} catch(e) {
		alert(e);
	}

};


function alignLogo() {
	// div element has to be requested by getElementByID
	// this script align the BRK logo vertical to the bottom of the browser
	// this script has to be run when onload and onresize
	var item = document.getElementById("logo");
	var menu = document.getElementById("menu");
	
	item.style.position = "absolute";
	menu.style.position = "absolute";
	if (typeof(menu.style.posTop) == 'number') {
		var top = document.body.clientHeight - item.clientHeight;
		var x = menu.offsetTop + menu.offsetHeight;
		
		if (x < top) {
			item.style.posTop = top;
		} else {
			item.style.posTop = x;
		}
	} else {
		var top = window.innerHeight - item.offsetHeight;
		var x = menu.offsetTop + menu.offsetHeight;
		if (x < top) {
			item.style.top = top;
		} else {
			item.style.top = x;
		};
		// speciel width for content area on netscape browser.
		document.getElementById("globalcontent").style.width = 400;
	};
};


function setStylesheet(description) {
	var a = description.split(",");
	var stylesheet;
	
	a.length == 3 ? stylesheet = a[2] : stylesheet = "skole";
	document.write("<link rel='stylesheet' href='cms/brk-inst/" + stylesheet + ".css'>");
};


