﻿/*--Sizing and positioning ----------------- */

function setupGrid()
{	return; //DEZE FUNCTIE WORDT DUS NIET UITGEVOERD

	var x,y;
	if (self.innerHeight) // all except Explorer
	{
		x = self.innerWidth;
		y = self.innerHeight;
	 }
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	 }
	else if (document.body) // other Explorers
	{
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}

	if (y > 0) {
			if (document.getElementById('outline') == null)
			    return;
			if (document.getElementById('footerOutline') == null)
			    return;
			var outlineHeight = document.getElementById('outline').offsetHeight;
			var footerOutlineHeight = document.getElementById('footerOutline').offsetHeight;
		
			var containerHeight = document.getElementById('container').offsetHeight;
			var headerHeight = document.getElementById('header').offsetHeight;
			var mainMenuHeight = document.getElementById('mainMenu').offsetHeight;
			var contentHeight = document.getElementById('content').offsetHeight;
			
			
			if(document.getElementById('experience')) var experienceHeight = document.getElementById('experience').offsetHeight;
			else var experienceHeight = 0;
			if(document.getElementById('accordion')) var accordionHeight = document.getElementById('accordion').offsetHeight;
			if(document.getElementById('modelmenu')) var modelmenuHeight = document.getElementById('modelmenu').offsetHeight;
			if(document.getElementById('tools')) var toolsHeight = document.getElementById('tools').offsetHeight;
			var allmodelsHeight = 0;
			if(document.getElementById('allmodels'))  allmodelsHeight = document.getElementById('allmodels').offsetHeight;

			var subHeight = headerHeight + mainMenuHeight + experienceHeight + footerOutlineHeight;
			
			if(modelmenuHeight) var subHeight  = subHeight +modelmenuHeight;
			
			var totalHeight = outlineHeight + footerOutlineHeight ;
			
			if(document.getElementById('col2')) var col2ptr=document.getElementById('col2');
            if(document.getElementById('col12')) var col2ptr=document.getElementById('col12');
			if ($.browser.msie && $.browser.version<7)
			{	
				if(document.getElementById('col2')) document.getElementById('col2').style.height = y - subHeight + 'px';
				if(document.getElementById('col12')) document.getElementById('col12').style.height = y - subHeight + 'px';

				var a = 0;
				if (col2ptr!=null && allmodelsHeight>0)
    				if(col2ptr.offsetHeight<allmodelsHeight)
    				{ 
    				    a = allmodelsHeight;
				    }

			}
			else
			{	if(document.getElementById('col2')) document.getElementById('col2').style.minHeight = y - subHeight + 'px';
				if(document.getElementById('col12')) document.getElementById('col12').style.minHeight = y - subHeight + 'px';
				
				var a = 0;
				if (col2ptr!=null && allmodelsHeight>0)
    				if(col2ptr.offsetHeight<allmodelsHeight) 
    				{
    				    a = allmodelsHeight;
                    }
				//document.getElementById('shadow_left').style.minHeight = containerHeight + a +'px';
				//document.getElementById('shadow_right').style.minHeight = containerHeight + a +'px';
			}

			if(document.getElementById('popup')) { 
				document.getElementById('popup').style.left = ((x-924)/2)+200 +'px';
				document.getElementById('popup').style.top = subHeight  +'px';
				document.getElementById('popupwrapper').style.height = totalHeight +10+ 'px';
			}

		}		
}

