function textCounter(textField, countField, remCountField, minRequired, maxLimit) {
	if (textField.value.length > maxLimit) {
	    // if too long...trim it!
	    textField.value = textField.value.substring(0, maxLimit);
	}
	
    if(countField != null) {
        countField.firstChild.nodeValue = textField.value.length;
    }
    
    if(remCountField != null) {
        remCountField.firstChild.nodeValue = maxLimit - textField.value.length;
    }
}
