// Original:  Ronnie T. Moore
// Web Site:  The JavaScript Source
// Dynamic 'fix' by: Nannette Thacker
// Web Site: http://www.shiningstar.net
// This script and many more are available free online at
// The JavaScript Source!! http://javascript.internet.com
// Begin

function setMaxChar(myform, shortfld, setmax)
{

	
	var max_fld = shortfld+'_charmax';
	var max_in0 = shortfld+'_0charcnt';
	var max_in1 = shortfld+'_1charcnt';
	
	document.forms[myform].elements[max_fld].value = setmax;

	
		
	document.forms[myform].elements[max_in0].value = setmax;
	document.getElementById(max_in0).innerHTML = setmax;

	document.forms[myform].elements[max_in1].value = setmax;
	document.getElementById(max_in1).innerHTML = setmax;
	
}



function charCntDesc(myform, fldID, shortfld)
{

	var max_fld = shortfld+'charmax';
	var desc_fld = shortfld+fldID;
	var char_fld = shortfld+fldID+'charcnt';
	
	
	var formcontent = document.forms[myform].elements[desc_fld].value;
	var char_cnt = formcontent.length;
	var my_max = document.forms[myform].elements[max_fld].value;
	var char_bal = my_max - char_cnt;
	
	//alert(char_bal);
	
	document.forms[myform].elements[char_fld].value = char_bal;
	document.getElementById(char_fld).innerHTML = char_bal;
	
}



function charCntComp(myform, myfield, shortfld)
{

	var max_fld = shortfld+'charmax';
	var cnt_fld = shortfld+'charcnt';
	
	
	//alert(shortfld);
	
	var formcontent = document.forms[myform].elements[myfield].value;
	var char_cnt = formcontent.length;
	var my_max = document.forms[myform].elements[max_fld].value;
	
	document.forms[myform].elements[cnt_fld].value = my_max - char_cnt;
	document.getElementById(cnt_fld).innerHTML = my_max - char_cnt;
	
}




function ismaxlength(obj)
{
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
}

// End -->


