//functie om content passend te maken voor container
//input: strIdContainer = id van div die content bevat (eerste childNode van container moet content zijn en tweede childNode van container moet link naar meerinfo zijn)
//input: intMarge = integer die hoogte van de ruimte aangeeft aan onderkant die nodig is om meerinfo link in te plaatsen
function fitContent(strIdContainer,intMarge) {
	try {
		var oContainer = document.getElementById(strIdContainer);
		var oContent = oContainer.getElementsByTagName("DIV")[0];
		var bolError = false;
		// check of content te lang is
		if (oContent.offsetHeight>oContainer.offsetHeight) {
			//content verkorten
			//eerste grof verkorten:
			strOriginal = oContent.innerHTML
			oContent.innerHTML = oContent.innerHTML.substring(0,parseInt(1.05*oContent.innerHTML.length*oContainer.offsetHeight/oContent.offsetHeight,10));
			if(oContent.offsetHeight<oContainer.offsetHeight){oContent.innerHTML=strOriginal}
			while(oContent.offsetHeight>(oContainer.offsetHeight-intMarge) && !bolError){
				var strControl = oContent.innerHTML 
				oContent.innerHTML = oContent.innerHTML.substring(0,(oContent.innerHTML.length-10))
				if (strControl == oContent.innerHTML){bolError=true;}
			}
			//laatste drie karakters van content vervangen door drie puntjes
			//eerst laatste drie karakters verwijderen
			oContent.innerHTML = oContent.innerHTML.substring(0,(oContent.innerHTML.length-3))
			//check of er geen afgebroken html tag is aan het eind van de tekst ("<" aanweizg en vervolgens geen ">" aanwezig)
			//debugger
			if(oContent.innerHTML.lastIndexOf("<")>oContent.innerHTML.lastIndexOf(">")){oContent.innerHTML = oContent.innerHTML.substring(0,oContent.innerHTML.lastIndexOf("<"))}
			//trimmen en drie puntjes toevoegen
			oContent.innerHTML = RTrimAll(oContent.innerHTML)
			oContent.innerHTML += "...";
			// meerinfo link zichtbaar maken
			var oLinksColl = oContainer.getElementsByTagName("SPAN");
			if(oLinksColl[oLinksColl.length-1].getAttribute("alwayson")!="true"){oLinksColl[oLinksColl.length-1].style.display='block';}
			}
		else {
			//yep not a pretty picture maar dit werkt wel:
			if(oContainer.className=="tipsentripsitem_short"){oContainer.style.height=oContent.offsetHeight}
		}
	}
	catch(e){}
}

