/*function countTxt(frmName,valfield,cntField){
	alert("here")
	var frmCnt,frmPos,fieldsCnt,valfieldPos,cntFieldPos;
		for (frmCnt=0;frmCnt<document.forms.length;frmCnt++)
		{ if (frmName == document.forms(frmCnt).name)
			{frmPos = frmCnt;}
		}
		valfieldPos = getMeElementNo(valfield,frmPos);
		cntFieldPos = getMeElementNo(cntField,frmPos);
		document.forms(frmPos).elements(cntFieldPos).value = document.forms(frmPos).elements(valfieldPos).value.length;
}//-- end of function*/

function getMeElementNo(str,frmPos){
	for (var i=0;i<document.forms(frmPos).elements.length;i++)
	{if (str == document.forms(frmPos).elements(i).name)
		return i;
	}
}//-- end of function

function countTxt(frmName,valfield,cntField,maxLen){
	
	document.forms(frmName).elements (cntField).value = document.forms(frmName).elements(valfield).value.length;
	if ( (document.forms(frmName).elements (cntField).value) > maxLen )
		{alert(" The Detail is getting more than "+maxLen+" chars . It will be truncated.");}
}// END OF FUNCTION
