function SetContentSize() 
{
		var ch = xClientHeight();
		var h  = xHeight("pagecontent") + xHeight("topcontent") + xHeight("bottomcontent");
		if (h < ch) 
		{
			var newH =  ch - xHeight("topcontent")-xHeight("bottomcontent")-70;
			xHeight("maincontent", newH);
		} 
}

function MarkPrintArea()
{
	if(document.getElementById("MainContent"))
	{
//		Might want to do something here	
//		document.getElementById("MainContent").style
	}
}

function UnMarkPrintArea()
{
	if(document.getElementById("MainContent"))
	{
	//		Might want to do something here	
	//		document.getElementById("MainContent").style.border = '';
	}
}	
function PrintDocument() 
{
	
	var pr = window.print ? true : false;
	
	var printAreas = new Array();
	var count = 0;
	
	
	if(document.getElementById("maincontent"))
		printAreas[count] = document.getElementById("maincontent");
	else if (document.getElementById("RightContent1"))
	{
		printAreas[0] = document.getElementById("LeftContent1");
//		printAreas[1] = document.getElementById("RightContent1");
	}
	else if (document.getElementById("RightContent2"))
	{
		printAreas[0] = document.getElementById("LeftContent2");
//		printAreas[1] = document.getElementById("RightContent2");
	}
		
	/*
	else 
	{
	
		var pagedivs = document.getElementsByTagName("div");
		for(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>";
	sStart += "<link rel=\"stylesheet\" type=\"text/css\" href=\"/Styles/Base.css\" >";
	sStart += "<link rel=\"stylesheet\" type=\"text/css\" href=\"/Styles/Framework.css\" >";
	sStart += "<link rel=\"stylesheet\" type=\"text/css\" href=\"/Styles/Block.css\" >";
	sStart += "</head><body class=\"Print\"><img src=\"/images/clear.gif\"><br><br><div style=\"width: 525px\">\n";
	// 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');
	browser.document.writeln(sStart);

	for (i=0;i<printAreas.length;i++) 
	{
		browser.document.writeln(printAreas[i].innerHTML + "\n") ;
	}
	
	browser.document.writeln(sEnd);
	browser.document.close();

	if (pr) 
		browser.print();		
}



