//Copyright HolisTech Limited 2006
var aq=new Array();
function openClose(t) {
	var p=t.parentNode.nextSibling;
	while (p && p.tagName!="DIV") p=p.nextSibling;
	if (!p) return true;
	for(var i=0;i<aq.length;i++) 
		if (aq[i][0]==p) {
			aq[i][1]=!aq[i][1];
			return false;
		}
	var s=p.style;
	var oh=(s.display=='');
	s.display="";
	s.height="";
	s.overflow="hidden";
	var idx=aq.push(new Array(p,oh,p.scrollHeight));
	s.height=(oh) ? p.scrollHeight + "px" : "8px";
	if(aq.length==1)tik();
	return false;
}
function tik() {
	for (var i=0;i<aq.length;i++) {
		var q=aq[i];
		var p=q[0];
		var xh=q[2];
		var h=parseFloat(p.style.height.replace(/(px|em)/,""));
		if(isNaN(h)||(h>=xh))h=xh;
		h=Math.max(h,0)*((q[1])?0.85:1.15);
		if (h<=3) p.style.display='none';
		if((h>=xh)||(h<=3)) {
			aq.splice(i,1);
		}
		p.style.height=(h>=xh)?'' : h+"px";
	}
	if(aq.length>0) setTimeout('tik()',50);
}

