спасибо, почитаем про эти странные незнакомые буквы...
т.о. получается что функция закрытия приобретает следующий вид:
function collapseWin() {
var element = document.getElementById('appear');
element.className = "sgin";
element.addEventListener("animationend",displNone,false)
function displNone(){element.style.display='none';}
}
Только возникает другая проблема-слушатели плодятся, окно начинает исчезать и при окончании анимации появления. надо убирать слушателя. Не нашёл как это делать.
element.removeEventListener("animationend")
не сработало
А вот
element.removeEventListener("animationend", displNone)
работает так как надо.
melky, Ещё раз спасибо большое. Пожалуй что проблему можно считать решённой!