А подскажите еще пожалуйста , как изменить эти функции, что бы вызывать не только для класса "'content", а и для других классов, что бы не плодить этих функций (и если не сложно напишите как после этого их вызывать в HTML)
(извините за глупую просьбу, но вы же понимаете, что я дуб в JS)
// Функции для работы с панельками
var toggler = {
current : null,
process: function() {
var i, list = base.findClass('toggler'), length = list.length;
for(i = 0; i < length; i++) base.bind(list[i], 'click', this.toggle);
list = base.findClass('content');
length = list.length;
for(i = 0; i < length; i++) list[i].style.display = 'none';
},
toggle: function() {
var content = base.findClass('content', this.parentNode)[0], e = arguments[0] || window.event;
if(toggler.current && toggler.current != content)
{toggler.current.style.display = 'none';
};
toggler.current = content;
if(content.style.display == 'block') {
content.style.display = 'none';
}
else {
content.style.display = 'block';
}
e.preventDefault ? e.preventDefault() : e.returnValue = false;
}
};