function $(el)
{
	return document.getElementById(el);
}

function getNaturalHt(A)
{
	YAHOO.util.Dom.setStyle(A,"position","absolute");
	YAHOO.util.Dom.setStyle(A,"z-index",-999);
	YAHOO.util.Dom.setStyle(A,"visibility","hidden");
	YAHOO.util.Dom.setStyle(A,"display","block");
	var B=$(A).offsetHeight+"";
	YAHOO.util.Dom.setStyle(A,"display","none");
	YAHOO.util.Dom.setStyle(A,"visibility","visible");
	YAHOO.util.Dom.setStyle(A,"z-index",1);
	YAHOO.util.Dom.setStyle(A,"position","relative");
	return B
}	

showMoreInfo=function(B){
	function C(E)
	{
		var G=getNaturalHt(E).replace("px","");
		var H={height:{from:0,to:G}};
		var J= function()
		{
			YAHOO.util.Dom.setStyle(E,"height",0);
			YAHOO.util.Dom.setStyle(E,"display","block");
			YAHOO.util.Dom.setStyle(E,"overflow","hidden")
		};
		var F=function()
		{
			YAHOO.util.Dom.setStyle(E,"height","");
			YAHOO.util.Dom.setStyle(E,"overflow","visible")
		};
		var I=new YAHOO.util.Anim(E,H,0.8,YAHOO.util.Easing.backOut);
		I.onStart.subscribe(J);
		I.onComplete.subscribe(F);
		I.animate(E)
	}

	function D(E){
		var H=YAHOO.util.Dom.getStyle(E,"height");
		var I={height:{to:0}};
		var J=function()
		{
			YAHOO.util.Dom.setStyle(E,"overflow","hidden")
		};
		var F=function()
		{
			YAHOO.util.Dom.setStyle(E,"display","none");
			YAHOO.util.Dom.setStyle(E,"overflow","visible");
			YAHOO.util.Dom.setStyle(E,"height",H)
		};
		var G=new YAHOO.util.Anim(E,I,0.4,YAHOO.util.Easing.backIn);
		G.onStart.subscribe(J);
		G.onComplete.subscribe(F);
		G.animate()
	}
	var A=$("moreInfoTabArrow_"+B).src;
		
	if(A.indexOf("_closed")>-1)
	{
		$("moreInfoTabArrow_"+B).src=A.substring(0,A.indexOf("moreinfo_")+9)+"open.gif";
		C("moreInfoLayer_"+B)
	}
	else
	{
		$("moreInfoTabArrow_"+B).src=A.substring(0,A.indexOf("moreinfo_")+9)+"closed.gif";
		D("moreInfoLayer_"+B)
	}  
};
		
//var windowLoadedEvent=new YAHOO.util.CustomEvent("window loaded");
//$Event.on(window,"load",commonUtil.init);
