// JavaScript Document

function limitText(limitField, limitCount, limitNum) {
	//by characters
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}
function limitWords(limitField, limitCount, limitNum) {
	//by words
	var temp_arr=limitField.value.split(' ');
	var temp_str='';
	var numSpace_num=0;
	for(i=0;i<temp_arr.length;i++)
	{
		if(temp_arr[i]=='')
		{
			 numSpace_num++;
		}
	}	
	if (temp_arr.length > limitNum+numSpace_num) {
		for(i=0;i<limitNum+numSpace_num;i++)
		{
			temp_str+=temp_arr[i]+' ';	
		}
		limitField.value = temp_str;
		limitCount.value = 0;
	} else {
		limitCount.value = limitNum +numSpace_num - temp_arr.length;
	}
}
