<!--

/**
 * @author Ferdy Perdaan
 * @copyright Copyright (c) 2010, WFIT
 * @version 1.0
 */


function fixLayout(){
	var height  = Element.getDimension(document.getElementById('Content')).height;
	var top		= Element.getPosition(document.getElementById('Content')).top;
	var Sidebar = Element.getElementsByClassName(document, 'Sidebar');
	
	for(var i = 0; i < Sidebar.length; i++){
		if(Sidebar[i].className && Sidebar[i].className == 'Sidebar'){
			var element = Element.getElementsByClassName(Sidebar[i], 'Middle')[0];
			Sidebar[i].style.paddingBottom = '0px';
			Sidebar[i].style.marginBottom  = '0px';
			
			var additional = 0;
			if(Element.getStyle(element, 'padding-top') != 'undefined' && !isNaN(Element.getStyle(element, 'padding-top'))) 		additional += parseInt(Element.getStyle(element, 'padding-top'));
			if(Element.getStyle(element, 'margin-top') != 'undefined' && !isNaN(Element.getStyle(element, 'margin-top'))) 			additional += parseInt(Element.getStyle(element, 'margin-top')); 
			if(Element.getStyle(element, 'padding-bottom') != 'undefined' && !isNaN(Element.getStyle(element, 'padding-bottom'))) 	additional += parseInt(Element.getStyle(element, 'padding-bottom'));
			if(Element.getStyle(element, 'margin-bottom') != 'undefined' && !isNaN(Element.getStyle(element, 'margin-bottom'))) 	additional += parseInt(Element.getStyle(element, 'margin-bottom'));	

			element.style.height = (height - (Element.getPosition(Sidebar[i]).top - top) - additional - Element.getDimension(Element.getElementsByClassName(Sidebar[i], 'Top')[0]).height - Element.getDimension(Element.getElementsByClassName(Sidebar[i], 'Bottom')[0]).height) + 'px';
		}
	}
}

/* IE FIX */
if(getIEVersionNumber() != 0 && getIEVersionNumber() < 7){
	supersleight.init();
	
	addLoadEvent(function(){
		document.getElementById('Wokker').style.bottom = '0px';	
	});
}

addLoadEvent(fixLayout);

//-->
