//*************************************
//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)
	{
	    var obj_idMenuBarTbl=document.getElementById("idMenuBarTbl");
	    var obj_idStatusBarTbl=document.getElementById("idStatusBarTbl");
	
		if(typeof(obj_idMenuBarTbl)=="object" && obj_idMenuBarTbl)
			pageHeight-=obj_idMenuBarTbl.offsetHeight;
		if(typeof(obj_idStatusBarTbl)=="object" && obj_idStatusBarTbl)
			pageHeight-=obj_idStatusBarTbl.offsetHeight;
			
		
		
			
		var obj_idMainWinDiv=document.getElementById("idMainWinDiv");	
		if(typeof(obj_idMainWinDiv)=="object" && obj_idMainWinDiv)
		{
		    obj_idMainWinDiv.style.height=pageHeight;	
		    if (typeof(DesignMode)=="undefined" || DesignMode!=1)
		    {	
		        if(typeof(pWidth)!="undefined" && pWidth!="")
		        {
		        }
		        else
		        {
        		    if(typeof(iCustomWidth)!="undefined") // Enables the option for sites to create non full screen sites
			            obj_idMainWinDiv.style.width=iCustomWidth;			    	
			        else
			        {
			            var oW=document.getElementById("pWidthField");
	                    if(oW!=null && typeof(oW)!="undefined" && oW.value!="") 
	                        obj_idMainWinDiv.style.width=oW.value;
	                    else
	                        obj_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;
		}
	}
}

