var counter = 0;
var counter_2 = 70;
var last;
var tobehidden;
var timer;
var timer_2;
var imgHeight = 70;

function showText(f){
	var element = document.getElementById(f.id + '_cld').style.height;
	if(element=='' || element=='0px')
		{
		last = f.id;
		document.getElementById(f.id).className='rowTop';
		delayExpand();
		resetAll(f.parentNode.id);
		}
	}

function HideText(f)
	{
	document.getElementById(f.id + '_cld').style.height = '0px';
	}	
	
function __HideText()
	{
//	document.getElementById(f.id + '_cld').style.height = '0px';
	
	if(document.getElementById(tobehidden.id + '_cld').style.height !== '0px')
		{
		document.getElementById(tobehidden.id + '_cld').style.height = counter_2 + 'px';
		counter_2 -= 10;
		timer_2 = setTimeout("HideText()", 30);
		}
	else
		{
		counter_2 = 70;
		clearTimeout(timer_2);
		}
	}

function delayExpand(){
	if(counter<=imgHeight){
		document.getElementById(last + '_cld').style.height = counter + 'px';
		counter+=7;
		timer = setTimeout("delayExpand()", 30);
	}else{
		counter = 0;
		clearTimeout(timer);
	}
}

function resetAll(pn)
	{
	var items = document.getElementsByTagName('div');
	var current = items.length;
	
	for(t=0;t<current;t+=1)
		{
		if(items[t].className=='rowTop' && items[t].parentNode.id==pn)
			{
			if(items[t].id!=last)
				{
//				alert(items[t].id)
//				document.getElementById(items[t].id + '_cld').style.height = '0px';
				tobehidden = items[t];
				HideText(items[t]);
				items[t].className='row';
				}
			}
		}
	}