function timedCount(h,x,d,n)
{

if(h!=undefined && x!=undefined && d!=undefined && n!=undefined)
{hh=h+n;xx=x;dd=d;nn=n;}

if(dd=="down")
{nn=nn+7;}else{nn=nn-7;}

xx.style.height=nn+'px';

	t=setTimeout("timedCount()",1);
	
	if(nn>=(hh) && dd=="down")
	{clearTimeout(t);}
	
	if(nn<=0 && dd=="up")
	{clearTimeout(t);xx.style.height="0px";}
}


window.onload = function() {
  var element = document.getElementById('more');
  element.onselectstart = function () { return false; } // ie
  element.onmousedown = function () { return false; } // mozilla

  var element2 = document.getElementById('more');
  element2.onselectstart = function () { return false; } // ie
  element2.onmousedown = function () { return false; } // mozilla
}


function slide(x,y,h,message)
{
	if(y==0)
	{	
		var d="down";
		var n=7;
		message.innerHTML="Свернуть...";
		timedCount(h,x,d,n);	
	}
	else
	{
		var d="up";
		var n=h;
		message.innerHTML="Подробно...";
		timedCount(h,x,d,n);
		
	}
	
}

function close(x)
{
	var d=document;
	div=d.getElementById(x);
	div_height=d.getElementById(x+'_height');
}

function more(it)
{
	var d=document;
	var more=d.getElementById(it);
	var m=more.parentNode;
	
	div_height=d.getElementById(m.id+'_height').offsetHeight;
	
	if(m.offsetHeight=="0")
	{slide(m,0,div_height,more);}else{slide(m,1,div_height,more);}
	
	
}


