var browserName = navigator.appName;

function positionColumns()
{
	var max = window.innerWidth;
	// Ez szebb lenne ha a CSS-bol olvasna ki
	var leftX = 180;
	var centerX = 600;
	var rightX = 180;
	var sumX = leftX + centerX + rightX;
	var offset = ( max - sumX ) / 2;

	// Az MSIE nem tamogatja a position: fixed-et illetve nem engedi allitani a
	// a left attributum ertekeit :-(
	if( browserName == 'Microsoft Internet Explorer' )
	{
		document.getElementById( 'left' ).style.position = 'absolute';
		document.getElementById( 'right' ).style.position = 'absolute';

		document.getElementById( 'center' ).style.padding = '0px';
		document.getElementById( 'center' ).style.width = '590px';
	}
	else
	{

		document.getElementById( 'left' ).style.left = offset + 'px';
		document.getElementById( 'center' ).style.left =  ( offset + leftX ) + 'px';
		// Ez a 20px a padding miatt van benne!! Ezt is szebb lenne a CSS-bol magabol kiolvasni
		document.getElementById( 'right' ).style.left = ( offset + leftX + centerX + 20 ) + 'px';
	}

	document.getElementById( 'left' ).style.visibility = 'visible';
	document.getElementById( 'center' ).style.visibility = 'visible';
	document.getElementById( 'right' ).style.visibility = 'visible';
}