function limitCharacter(source)
{
  	var str = source.value;
	var maxLength = 200;
	
	var counter = 0;
	
	for(var i=0; i<str.length; i++)
	{
	    if(!(str.charCodeAt(i) < 0x4E00 || str.charCodeAt(i) > 0x9FA5))
	    {
            maxLength = 100;
        }
	    if(!/\s/.test(str.charAt(i)))
	        counter++;
	    
	    if(counter > maxLength)
	    {
	        alert(maxLength == 100 ? '最多只能輸入100個中文字！' : '最多只能輸入200個英文字！');
	        source.value = source.value.substring(0, i); 
	        break;
	    }
	}
	
}   
