function cherchelongueur() {
	var totalHeight=document.test_longueur.height;
	var hauteurElement = 177;
	
	var bodyContentHeight = totalHeight + 5 - hauteurElement;
	var bordureHeight = bodyContentHeight - 150;
	if(bordureHeight <430) {
		bodyContentHeight=530;
		bordureHeight =430;
		document.getElementById('footer').style.top=bodyContentHeight+hauteurElement-10;
	}
	var bordureCRAHeight = bodyContentHeight - 30;
	var bordureContratHeight = bodyContentHeight - 15;
	var bordureReportingHeight = bodyContentHeight - 20;
	var bordureResultatHeight = bodyContentHeight - 20;
	var bordureResultatSmallHeight = bodyContentHeight - 160;
	var tabContainerAccueilHeight = bordureHeight - 40;
	var bordureFactureHeight = bodyContentHeight - 40;
	
	if(document.getElementById('bodyContent') != null){
		document.getElementById('bodyContent').style.maxHeight=bodyContentHeight;
	}
	if(document.getElementById('bordure')!= null){
		document.getElementById('bordure').style.maxHeight = bordureHeight;
	}
	if(document.getElementById('bordureFactureBis')!= null){
		document.getElementById('bordureFactureBis').style.maxHeight = bordureFactureHeight;
	}
	if(document.getElementById('bordureResultatFactureBis') != null){
		document.getElementById('bordureResultatFactureBis').style.height = bordureResultatHeight-50;
	}
	
	if(document.getElementById('bordureCRA') != null){
		document.getElementById('bordureCRA').style.maxHeight = bordureCRAHeight;
	}
	if(document.getElementById('bordureContrat') != null){
		document.getElementById('bordureContrat').style.maxHeight = bordureContratHeight;
	}
	if(document.getElementById('bordureResultatCRA') != null){
		document.getElementById('bordureResultatCRA').style.height = bordureCRAHeight-100;
	}
	if(document.getElementById('bordureResultatContrat') != null){
		document.getElementById('bordureResultatContrat').style.maxHeight = bordureContratHeight-50;
	}
	if(document.getElementById('bordureResultatCRADetail') != null){
		document.getElementById('bordureResultatCRADetail').style.height = bordureCRAHeight-150;
	}
	if(document.getElementById('bordureReporting') != null){
		document.getElementById('bordureReporting').style.maxHeight = bordureReportingHeight;
	}
	if(document.getElementById('bordureResultat') != null){
		document.getElementById('bordureResultat').style.height = bordureResultatHeight;
	}
	if(document.getElementById('bordureResultatReporting') != null){
		document.getElementById('bordureResultatReporting').style.height = bordureResultatHeight-50;
	}
	if(document.getElementById('bordureResultatSmall') != null){
		document.getElementById('bordureResultatSmall').style.maxHeight = bordureResultatSmallHeight;
	}
	if(document.getElementById('tabContainerAccueil') != null){
		document.getElementById('tabContainerAccueil').style.height = tabContainerAccueilHeight;
	}
		
}
function textLimit(field, maxlen) {
	   if (field.value.length > maxlen) {
	      field.value = field.value.substring(0, maxlen);
	   }
	}
