/* Copyright DOCdata e-Commerce Solutions 2007 	*/
/* Created by Ronald Stroomberg					*/

function checkWords(n)
{
	var r0 = document.getElementById('r0'); cT = r0.innerHTML;
	if (cT.length > 20) { r0.innerHTML = cT.substring(0,18)+'...';}
	var c0 = document.getElementById('c0'); cT = c0.innerHTML;	
	if (cT.length > 16) { c0.innerHTML = cT.substring(0,14)+'...';}
	var d0 = document.getElementById('d0'); cT = d0.innerHTML;	
	if (cT.length > 20) { d0.innerHTML = cT.substring(0,18)+'...';}
	
	// check bottom line of header
	totalLength = 0;
	a = 8; //acceptable number of chars per text object
	var objText = new Array();
	for (i=1;i<=n;i++) { objText[i] = document.getElementById('l'+i).innerHTML; totalLength += objText[i].length;}
	accLength = a*n;
	if (totalLength > accLength) {
		e=0; //number of text objects smaller than a
		for (i=1;i<=n;i++){ 
			if (objText[i].length < a){ accLength -= objText[i].length; e++;}	
		}
		for (i=1;i<=n;i++){
			ti = document.getElementById('l'+i); 
			if (objText[i].length > Math.round(accLength/(n-e))) { ti.innerHTML = objText[i].substring(0,Math.round(accLength/(n-e))-2)+'...';}
		}
	}
}
