var HeightArray = new Array();
var MaxHeight = new Array();
var ObjArray = new Array();
var IntervalArray = new Array();
var TimeoutArray = new Array();
function submeniuOver(meniu, submeniu, MaxHght)
{
	MaxHeight[meniu*13+submeniu] = MaxHght;
	clearTimeout(TimeoutArray[meniu*13+submeniu]);
	if (!HeightArray[meniu*13+submeniu])
		HeightArray[meniu*13+submeniu] = 0;
	if (HeightArray[meniu*13+submeniu] != MaxHeight[meniu*13+submeniu])
	{
		ObjArray[meniu*13+submeniu] = document.getElementById('ssubmeniu_' + meniu + '_' + submeniu);
		clearInterval(IntervalArray[meniu*13+submeniu]);
		ObjArray[meniu*13+submeniu].style.height = HeightArray[meniu*13+submeniu];
		ObjArray[meniu*13+submeniu].style.display = 'block';
		IntervalArray[meniu*13+submeniu] = setInterval('ModifyHeight(' + meniu + ', '+ submeniu + ', ' + 1 + ')', 10);
	}
}
function submeniuOut(meniu, submeniu)
{
	clearInterval(IntervalArray[meniu*13+submeniu]);
	IntervalArray[meniu*13+submeniu] = setInterval('ModifyHeight(' + meniu + ', ' + submeniu + ', ' + (-1) + ')', 10);
}
function ModifyHeight(meniu, submeniu, pas)
{
	ObjArray[meniu*13+submeniu].style.height = HeightArray[meniu*13+submeniu] + 'px';
	HeightArray[meniu*13+submeniu] += pas;
	if (HeightArray[meniu*13+submeniu] == MaxHeight[meniu*13+submeniu])
		clearInterval(IntervalArray[meniu*13+submeniu]);
	else if (HeightArray[meniu*13+submeniu] == 0)
	{
		clearInterval(IntervalArray[meniu*13+submeniu]);	
		ObjArray[meniu*13+submeniu].style.display = 'none';
	}
}
