//*************************************
//custom functions

function WinOnLoad()
{
	InitMainHolder();
	window.focus();
}

InitMainHolder();

if (window.addEventListener) //DOM method for binding an event
{
	window.addEventListener("resize", WinOnLoad, false)
}
else if (window.attachEvent) //IE exclusive method for binding an event
	window.attachEvent("onresize", WinOnLoad)
else if (document.getElementById) //support older modern browsers
	window.onresize=WinOnLoad
	
	
function InitMainHolder()
{
	var pageWidth = document.body.clientWidth;
	var pageHeight = document.body.clientHeight;
	if (pageHeight>0 && pageWidth>0)
	{
		if(document.getElementById("idMenuBarTbl"))
			pageHeight-=document.getElementById("idMenuBarTbl").offsetHeight;
		if(document.getElementById("idStatusBarTbl"))
			pageHeight-=document.getElementById("idStatusBarTbl").offsetHeight;
		if(document.getElementById("idMainWinDiv"))
		    document.getElementById("idMainWinDiv").style.height=pageHeight;		
		
		
		if(typeof(pWidth)=="undefined" || pWidth=="") {
		    if (typeof(DesignMode)=="undefined" || DesignMode!=1)
		    {
		        if(document.getElementById("idMainWinDiv"))
		        {
			        if(typeof(iCustomWidth)!="undefined") // Enables the option for sites to create non full screen sites
				        document.getElementById("idMainWinDiv").style.width=iCustomWidth;			    	
				    else
				        document.getElementById("idMainWinDiv").style.width=pageWidth;	
			    }
		    }
		}
		
		var MainHolderTbl2;
		MainHolderTbl2=document.getElementById("idMainHolderTbl2");
		
		if(MainHolderTbl2)
		{
			var mainHolder;
			mainHolder=document.getElementById("idMainHolderTbl2");
			
			var topHolder;
			topHolder=document.getElementById("idMainHolderTbl1");
			
			var topHolderHeight=(topHolder)?topHolder.offsetHeight:0;
			
			//change feature 11.6.07, serge.
			//enable custom height for mainHolder
			pageHeight = (typeof(iCustomHeight)!="undefined")?iCustomHeight:pageHeight;
			
			if (pageHeight>=topHolderHeight)
			{
			    mainHolder.style.height=pageHeight-topHolderHeight;
			}
			//allHeight=idMainHolderTbl.offsetHeight;
			//allWidth=idMainHolderTbl.offsetWidth;
		}
	}
}
