Спасибо! Еще короче можно? )) 
	 | 
	
		
 ZoNT, 
	чем же твой вариант быстрее моего? по времени выполнения идентично будет,но в моем случае элемент отображаемый скакать не будет  | 
	
		
 
function mk(n,i) {
for(i=67;i--;)document.getElementById('mark'+(i+1)).style.display='none';
document.getElementById('mark' + n).style.display='';
}
 | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Ну или вот :) : 
	
function mk(n,i){
function c(j,d){document.getElementById('mark'+j).style.display=d}
for(i=67;i--;)c(i+1,'none');
c(n,'');
}
 | 
	
		
 Ок, ну а теперь, кто длиннее... )) Только без пустых инструкций, все нужное... 
	 | 
	
		
 Самый длинный вариант был в первом посте (это где без цикла) :) 
	 | 
	
		
 А длиннее нельзя? )) 
	 | 
	
		
 ZoNT, 
	ветвление у меня сделано для обработки исключительной ситуации. можно и без него(возможн в контексте задачи автора это даже неправильно) Мне понравился способ ограничения итераций в твоих последующих циклах =).я вообще сперва решил, что ошибка))) а насчет скачет или не скачет, пускай legal проверит  | 
| Часовой пояс GMT +3, время: 18:01. |