	function Printt() {
		if (window.print) {
			window.print();
		} else {
			alert("Denna funktion stöds inte av din webbläsare. Använd utskriftsknappen i din webbläsare.");
		}
	
	}
	
	
	function PrintDocument(id) {
		
		var printAreas = new Array();
		var count = 0;
		
		if (!id) { // only print main print area
			var content = document.getElementById("ContentRegion");
			if ( content != null )
				printAreas[0] = content;
				
		} 
		else 
		{
			var pagedivs = document.getElementsByTagName("div");
			for(var i=0; i<pagedivs.length; i++) {
				if ( pagedivs[i].getAttribute("printID") != null ) {
					if ( pagedivs[i].getAttribute("printID") == id && pagedivs[i].style.display != "none")  { // print only specified id
						printAreas[count] = pagedivs[i];
						count++;
					}
				}
			}
		}

 
		if (printAreas.length == 0) { // Did not find anything to print.
			alert("Nothing to print!");
			return;
		}

		// printdocument header
		var sStart = "<html><head><link rel=\"stylesheet\" type=\"text/css\" href=\"/styles/base.css\"><link rel=\"stylesheet\" type=\"text/css\" href=\"/styles/framework.css\"><link rel=\"stylesheet\" type=\"text/css\" href=\"/styles/blocks.css\"></head><body id=\"Print\"><div id=\"PrintContent\">";
		// printdocument footer
		var sEnd = "</div></body></html>";
		
		
		
		// set printwindow size;
		var wWidth = 720;
		var wHeight = (screen.height > 0) ? screen.height-200 : 500;
		var wTop = 50;
		var wLeft = (screen.width > 0) ? (screen.width-wWidth)/2 : 100;
		
		
		var browser = window.open('','printWin','top='+wTop+',left='+wLeft+',width='+wWidth+',height='+wHeight+',menubar=yes,scrollbars=yes,toolbar=yes,statusbar=yes');
		browser.document.writeln(sStart);

		for (var i=0;i<printAreas.length;i++) {
			browser.document.writeln(printAreas[i].innerHTML ) ;
		}

		
		browser.document.writeln(sEnd);
		if (window.print) 
			browser.print();
		browser.document.close();
		
		}
		
