Охренеть........................ вот слов нет никаких, так облажаться и не заметить.... ((((((((
Отредактировал 37 строчку с ошибкой на:
	
	| Код: | 
	| } else if ((p[i] <= 'a') || (p[i] >= 'z') || (p[i] <= 'A') || ([p[i] >= 'Z')) { | 
	
далее все тоже самое, кроме ставшего ненужным ифа, теперь там же другая ошибка: Uncaught SyntaxError: Unexpected token ) .
Все скобки закрыты, ничего не пропущено. Не фигурные на этот раз. Тут то что?