var textOffsetHeights = new Array();

function readMore(i,finish){
	var moreText = dojo.animateProperty(
	{
		node: "boxText"+i,
		duration: 500,
		properties: {
			height: {
				start: 1,
				end: textOffsetHeights[i]
			}
		}	
	});
	
	moreText.play();
	if(finish != undefined){
		moreText.onEnd = finish;
	}

	dojo.byId("rmImg"+i).setAttribute("src","/img/pfeil_rauf.gif");
	dojo.byId("rmLink"+i).setAttribute("href",'javascript:readLess('+i+')');
	//dojo.byId("rmLink"+i).style.backgroundColor = "#FF6600";
}

function readLess(i){
	var lessText = dojo.animateProperty(
	{
		node: "boxText"+i, 
		duration: 500,
		properties: {
			height: {
				start: textOffsetHeights[i],
				end: 1
			}
		}
	});
	lessText.play();
	dojo.byId("rmImg"+i).setAttribute("src","/img/pfeil_runter.gif");
	dojo.byId("rmLink"+i).setAttribute("href",'javascript:readMore('+i+')');
	//dojo.byId("rmLink"+i).style.backgroundColor = "#AC0000";
}

function hideBoxes(){
	var boxElement;
	for(var i = 1;boxElement = dojo.byId("boxText"+i);i++){
		textOffsetHeights[i] = boxElement.offsetHeight;
	}

	for(var i = 1;i < textOffsetHeights.length;i++){
		dojo.byId("boxText"+i).style.height = "1px";
	}
}
