var c = str.substring(0,1).toUpperCase(); а не проще так var c = str[0].toUpperCase();  | 
	
		
 Благодарю за идею. Сделал так. Вроде работает. 
	
uname = document.profile_form.u__name.value;
if (uname.search(/^([a-z|а-я])/gi) != -1) return true; 
else {
alert('Имя должно начинаться с буквы !');
document.profile_form.u__name.focus();
return false; 
};
 | 
	
		
 Цитата: 
	
 var c = str.charAt(0).toUpperCase();  | 
	
		
 lord2kim, в ИЕ-8 работает 
	 | 
	
		
 
alert((/^([a-z|а-я])/gi).test('ёлка'))
:)  | 
	
		
 dmitriymar, возвращает false .. 
	 | 
	
		
 var str = "ё# dfdfs"; alert(str.search(/^([a-z|а-яё])/gi) != -1); :)  | 
	
		
 assessor, 
	а интересно, что за система? Проверка ников в чате? А как насчет того, чтобы имена не начинались с мягкого/твердого знака? и т.п. "ЪК", "ЬСщц" "Ысчё" ;)  | 
| Часовой пояс GMT +3, время: 05:06. |