var blocksRowCount;

function fnInitRsz()
{
	var q = document.getElementById('katalog')
	if (!q){ return false; }
	var m = q.getElementsByTagName('div');
	var l = 0;
	var i = 0;
	var f;
	
	for (f = 0; f < m.length; f++) { if (m[f].className == 'katalog_block'){ l++; } }
	l = l - (l%2);
	blocksRowCount = l / 2;
	
	for (f = 0; f < m.length; f++) 
	{
		if ( (m[f].className == 'katalog_block')&&(i < l) )
		{
			i++;
			m[f].id = 'katalog-block-n'+(i);
		}
	}
	
	return true;
}


function fnBlockFxImg(img,h)
{
	img.style.bottom = 'auto';
	img.style.top = (h-2)+'px';
}

function fnBlockFx(blk,h)
{
	blk.style.height = (h)+'px';
	var m = blk.getElementsByTagName('img');
	fnBlockFxImg(m[m.length-1],h);
	fnBlockFxImg(m[m.length-2],h);
}

function fnRszRow(nRow)
{
	var b1 = document.getElementById('katalog-block-n'+(nRow*2+1));
	var b2 = document.getElementById('katalog-block-n'+(nRow*2+2));
	
	b1.style.height = 'auto';
	b2.style.height = 'auto';
	
	var h1 = b1.offsetHeight;
	var h2 = b2.offsetHeight;
	
	if (h1 < h2) { h1 = h2; } else { h2 = h1; }
	
	fnBlockFx(b1,h1);
	fnBlockFx(b2,h1);
}

function fnRsz()
{
	for (var f = 0; f < blocksRowCount; f++)
	{
		fnRszRow(f);
	}
}

function fnInit(t)
{
	if (fnInitRsz())
	{
		t.onresize = function() { fnRsz(); }
		fnRsz();
	}
}
