
/* - ellipses.js - */
// http://www.avantage.eu.com/portal_javascripts/ellipses.js?original=1
function addEllipsis(d){var x=d.parentNode.offsetWidth-25;var txt=d.firstChild.data.substring(0,34);var y=20;if(x>220)x=220;if(txt.substring(txt.length-3)=='.')return;if(x<d.offsetWidth){while(x<d.offsetWidth){txt=txt.substring(0,txt.length-1);d.firstChild.data=txt+'\u2026';y--;if(y==0)return}}}
function trimMenu(){var root=document.getElementsByTagName('ul');for(var item=0,rootlen=root.length;item<rootlen;item++){var spans=root[item].getElementsByTagName('span');for(var i=0,len=spans.length;i<len;++i){if(spans[i].firstChild.data.length>15) addEllipsis(spans[i])}}}
function squashPeople(){var root=document.getElementsByName('squash');for(var item=0,rootlen=root.length;item<rootlen;item++){var spans=root[item].getElementsByTagName('P');for(var i=0,len=spans.length;i<len;++i){if(spans[i].firstChild.data.length>15) addEllipsis2(spans[i])}}}
registerPloneFunction(trimMenu);

