function SetContentSize() 
{

		var ch = xClientHeight();
		var pageheight = xHeight("PageContent") + xHeight("TopContent") + xHeight("BottomContent");
		if (pageheight < ch) 
		{
			pageheight = ch;
			xHeight("PageContent", ch-xHeight("TopContent")-xHeight("BottomContent")-30);
		} 
	
}

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("MiddleInnerContent"))
		printAreas[count] = document.getElementById("MiddleInnerContent");
	else if (document.getElementById("LeftContent1"))
	{
		printAreas[0] = document.getElementById("LeftContent1");
//		printAreas[1] = document.getElementById("RightContent1");
	}
	else if (document.getElementById("LeftContent2"))
	{
		printAreas[0] = document.getElementById("LeftContent2");
		//printAreas[1] = document.getElementById("RightContent2");
	}
	else if (document.getElementById("PageContent"))
	{
		printAreas[0] = document.getElementById("PageContent");
	}
	/*
	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 += "<link rel=\"stylesheet\" type=\"text/css\" href=\"/Styles/print.css\" >";
	sStart += "<link rel=\"stylesheet\" type=\"text/css\" href=\"/Styles/contextmenu.css\" >";
	sStart += "<link rel=\"stylesheet\" type=\"text/css\" href=\"/Styles/editor.css\" >";
	
	sStart += "</head><body class=\"Print\"><img src=\"/images/clear.gif\"><br><br><div style=\"width: auto;\">\n";
	sStart += '<p><img src="/images/icons/print_preemlogo.gif" border="0" /></p><br><br>';
	// 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();		
}


function MenuItemOver(currentobj, index)
{
alert('over');	
	currentobj.style.display = 'none';
//	document.getElementById(showObject).style.visibility = 'visible';
}

function MenuItemOut(currentobj, index)
{
alert('out');
	currentobj.style.display = 'none';
//	document.getElementById(showObject).style.visibility = 'visible';
}

function OpenPopupWindow(url, width, height)
{
	var page = document.open(url, "PopUp", "height=" + height + ",width=" + width + ",menubar=no,resizable=no,scrollbars=auto,status=no,toolbar=no");
	page.focus();
}
		
function MoveNext(current, next)
{
	var elem = document.getElementById(current);
	if(elem.value.length > 3)
	{
		var elem2 = document.getElementById(next);
		elem2.focus();
	}
}
