function sopen() {
	//alert (h+' -1- '+ m);
	if (elemheight<elemmax) {
		var e = document.getElementById(elemactiv);
		var a = 2;
		if (elemheight+a>=elemmax) elemheight=elemmax; else elemheight=elemheight+a;
		//alert (h+' -2- '+ m);
		e.style.height = elemheight+'px';
		var x=setTimeout("sopen()",12);
	}
}

function drope(elem) {
	var d = new Date();
	 
	var e = document.getElementById(elem);
//	alert (e.onmouseover);
//	document.getElementById('test').innerHTML = ' drop '+d.getTime()+'<br />';
	e.style.visibility = 'visible';
	e.style.marginLeft = '-1px';
	//e.style.height = '30px';
	//e.scrollHeight
	elemactiv = elem;
	elemheight = 0;
	elemmax = e.scrollHeight;
	//sopen();
}

function hidee(elem) {
	var e = document.getElementById(elem);
//	document.getElementById('test').innerHTML += ' hide '+e.style.visibility+'<br />';
	e.style.visibility = 'hidden';
	e.style.marginLeft = '-999em';
}

