function Obre(me, pfinal, vel,link)
{
		x = document.getElementById(me).style;
		pos = Math.abs(parseInt(x.height));
		if((pfinal-pos)>vel)
		{
			inc = vel;
		}
		else
		{
			inc = pfinal-pos;
		}
		
		if(pos<pfinal)
		{
			x.height = (parseFloat(x.height)+inc)+'px';
			myOTId = setTimeout("Obre('"+me+"',"+pfinal+","+vel+",'"+link+"')",50);
		}
		else
		{
			clearTimeout(myOTId);
		}
		
		parent.document.getElementById(link).href="javascript:Tanca('"+me+"',"+pfinal+","+vel+",'"+link+"')";
				
}

function Tanca(me, pfinal, vel,link)
{
		x = document.getElementById(me).style;
		pos = Math.abs(parseInt(x.height));
		if(pos>vel)
		{
			inc = vel;
		}
		else
		{
			inc = pos-1;
		}
		
		if(pos>3)
		{
			x.height = (parseFloat(x.height)-inc)+'px';
			myTTId = setTimeout("Tanca('"+me+"',"+pfinal+","+vel+",'"+link+"')",50);
		}
		else
		{
			clearTimeout(myTTId);
		}
		
		parent.document.getElementById(link).href="javascript:Obre('"+me+"',"+pfinal+","+vel+",'"+link+"')";

}