var idealHeight = 180 ;
var collapseStep = 10 ;
var aniSpeed = 2;

function minimisepanel(objDiv)
{
    var t = parseInt(document.getElementById(objDiv).offsetHeight);
	YAHOO.util.Dom.setStyle(objDiv, 'opacity',t/idealHeight );
	if(t>0)
	{	t=t-collapseStep ;
	    if (t <= 0) { YAHOO.util.Dom.setStyle(objDiv, 'display', 'none'); }
		YAHOO.util.Dom.setStyle(objDiv, 'height',t);
		setTimeout( "minimisepanel('"+objDiv+"');",aniSpeed);
	}
}

function maximisepanel(objDiv)
{
	YAHOO.util.Dom.setStyle(objDiv, 'display','block')
	var t = parseInt(document.getElementById(objDiv).offsetHeight);
	YAHOO.util.Dom.setStyle(objDiv, 'opacity',t/idealHeight );
	if(t<=(idealHeight-collapseStep))
	{
	   
	    t = t + collapseStep;
	    YAHOO.util.Dom.setStyle(objDiv, 'height', t);
	    if (t >= idealHeight - 40) { YAHOO.util.Dom.setStyle(objDiv, 'height', 'auto'); t = 2000; } 
		setTimeout( "maximisepanel('"+objDiv+"');",aniSpeed);
	}
}


function ShowHide(objID,imgref)
{
    
	if (YAHOO.util.Dom.getStyle(objID, 'display')=='block')
	{
	minimisepanel(objID);
	imgref.src="portals/1/javascript/downarr.gif";
	return
	}
	
	maximisepanel(objID);
	imgref.src = "portals/1/javascript/uparr.gif";
}



