
function printPage(pageName, siteRoot) 
{
	var da = (document.all) ? 1 : 0;
	var pr = (window.print) ? 1 : 0;
	
	if(!pr)
	{
		window.status = "No print";
		return;
	}

	// Logo to display at the top of the page
	var logo = '<div style="padding: 10px"><img src="' + siteRoot + 'images/KUS/karolinska_logo.jpg"></div><br>';
	
	// Html för sökfält
	var excludeSearch = document.getElementById("PrintExcludeSearch");
	if (excludeSearch == null)
		excludeSearch = "";
	else
		excludeSearch = excludeSearch.innerHTML;
	
	// Html för toolbox
	var excludeToolbox = document.getElementById("PrintExcludeToolbox");
	if (excludeToolbox == null)
		excludeToolbox = "";
	else
		excludeToolbox = document.getElementById("PrintExcludeToolbox").innerHTML;

	// Html för eventuellt område som skall exkulderas
	var exclude1 = document.getElementById("PrintExclude1");
	if (exclude1 == null)
		exclude1 = "";
	else
		exclude1 = document.getElementById("PrintExclude1").innerHTML;

	// Html för sid-footer
	var siteFooter = document.getElementById("PrintSiteFooter"); 
	if (siteFooter == null)
		siteFooter = "";
	else
		siteFooter = siteFooter.innerHTML;
		
	// Html för sökväg i site
	var printCrumbText = document.getElementById("PrintCrumbText"); 
	if (printCrumbText == null)
		printCrumbText = "";
	else
		printCrumbText = document.getElementById("PrintCrumbText").innerHTML.replace(excludeSearch, "") + "<hr>";
	
	var printArea = document.getElementById("PrintArea");
		
	if(printArea == null && da) 
		printArea = document.all.PrintArea;
		
	if(printArea) 
	{
		printArea = printArea.innerHTML;
		printArea = printArea.replace("height=\"100%\"", "height=\"80%\""); 
	    printArea = printArea.replace(excludeToolbox, "");
	    printArea = printArea.replace(exclude1, "");	    
		
		var sStart = "<html>"
			+ "<head>"
			+ "<link rel='stylesheet' type='text/css' href='" + siteRoot + "styles/style.css'>"
			+ "<title>"
			+ pageName
			+ "</title>"
			+ "</head>"
			+ "<body>";
		sStop = "</body></html>";

		var w = window.open('about:blank','printWin','width=650,height=440,scrollbars=yes,toolbar=yes');
		wdoc = w.document;
		wdoc.open();
		var printstr = sStart
		            + logo
					+ printCrumbText 
					+ printArea 
					+ siteFooter
					+ sStop;
		
		wdoc.write(printstr);
		wdoc.close();
		
		w.print();
	}
}

