function countLength(form, field, maxLength) {
	
	fieldText     	= field.value;
	realLength      = 0;
	storeLength     = 0;
	storeRealLength = 0;

	for (i=0; i<fieldText.length; i++) {
		if (maxLength >= realLength) {
			storeRealLength = realLength;
			storeLength = i;
		}

		if(fieldText.substring(i,i+1) != "\x0d") {
			realLength++;
		}
	}
	
	if (realLength > maxLength) {
		realLength = storeRealLength;
		field.value = fieldText.substring(0,storeLength);
	}

	document.getElementById('length').style.display = 'inline';
	document.getElementById('length_counter').innerHTML = maxLength - realLength;
}
