processMove = false;nH = 0;times = 0;function startMove(tar,h){	//document.getElementById('status').innerHTML += 'In Start Move Function';if(document.getElementById){	if (!h){		if(document.getElementById){			h = document.getElementById('details'+tar).offsetHeight;		}else if (document.layers){			h = document.layers['details'+tar].clip.height;		}		h += 70;	}	if (processMove == false){		//document.getElementById('status').innerHTML += '<br>Passed "processMove" test.';		myInterval = window.setInterval("changeHeight('"+tar+"','"+h+"')", 40);		processMove = true;	}}function changeHeight(tar,h){	//document.getElementById('status').innerHTML += '<br>Running changeHeight function.';	curH = document.getElementById('event'+tar).style.height;	curH = parseFloat(curH);	if (h < 51){			document.getElementById('details'+tar).style.overflow = 'hidden';		}else{			document.getElementById('details'+tar).style.visibility = 'visible';		}	if (Math.round(curH) != h){		//document.getElementById('status').innerHTML += '<br>Passed curH ' +  + Math.round(curH) + ' not equal to h: ' + Math.round(h);		dif = h-curH;		mov = dif/5;		if (nH != curH+mov){ nH = curH+mov; times = 0; }else{ times = times+1; }		if (times > 8){			changeTo = h+"px";		}else{			changeTo = curH+mov+"px";		}		document.getElementById('event'+tar).style.height = changeTo;	}else{		//document.getElementById('status').innerHTML += '<br>In clean up.';		window.clearInterval(myInterval);		processMove = false;		if (h > 50){			document.getElementById('showHide'+tar).innerHTML = "<a href=\"javascript:startMove('"+tar+"',50);\">[Hide Details]</a>";		}else{			document.getElementById('showHide'+tar).innerHTML = "<a href=\"javascript:startMove('"+tar+"');\">[Show Details]</a>";		}	}}