//file: charpagectr.js
function countPagesNCharacters() {
	var charRemDiv = null;
	var frm = document.compose;
	var MAX_CHARS = 110;

	//counter for number of characters and pages
	var numChars = 0;
	var numPages = 1;

	if(document.getElementById) {
		charRemDiv = document.getElementById("charRem");
	} else {
		charRemDiv = document.all.charRem;
	}

	var message = frm.message.value;
	if(message.length > MAX_CHARS) {
		message = message.substring(0, 110);
		frm.message.value = message;
		numPages = Math.floor(message.length/110)+1;
	}
	
	var result = message.length%110;
	if((result == 0) && (message.length != 0)) {
		numChars = 0;
	} else {
		numChars = MAX_CHARS - result;
	}

	frm.chars.value = numChars;
}

function getChars(){
	var x = document.forms.compose;
	messageValue = x.message.value;
	xLength = messageValue.length;
	x.chars.value = 110 - xLength;
	x.chars.disabled = true;
}