var orighs=new Array();
var dopened=new Array();
window.onload=function(){
	var divs=document.getElementsByTagName("div");
	for(var i=0;i<divs.length;i++){
		if(divs[i].className=="leftnav"){
			orighs[i]=divs[i].offsetHeight;
			dopened[i]=0;
			divs[i].id="leftnav"+i;
			divs[i].onclick=function(){
				var t=0,tid=parseInt(this.id.replace("leftnav",""));
				if(dopened[tid]==0){
					dopened[tid]=1;
					for(var i=this.getElementsByTagName("div")[0].offsetHeight;i<orighs[tid];i+=3){
						window.setTimeout('document.getElementById("'+this.id+'").style.height="'+i+'px"',t);
						t+=3;
					}
					window.setTimeout('document.getElementById("'+this.id+'").style.height="'+orighs[tid]+'px";dopened['+tid+']=2;',t);
				}
				if(dopened[tid]==2){
					dopened[tid]=1;
					for(var i=orighs[tid];i>this.getElementsByTagName("div")[0].offsetHeight;i-=3){
						window.setTimeout('document.getElementById("'+this.id+'").style.height="'+i+'px"',t);
						t+=3;
					}
					window.setTimeout('document.getElementById("'+this.id+'").style.height="'+this.getElementsByTagName("div")[0].offsetHeight+'px";dopened['+tid+']=0;',t);
				}
			}
			divs[i].style.height=divs[i].getElementsByTagName("div")[0].offsetHeight+'px';
		}
	}
};
