/**
 * @author что-то я тут наворотил (
 */
var menus = [], h3s = [];
var menu_for_ksenia = function(){
    var subs = document.getElementsByTagName('DIV');
    var subs_q = subs.length;
    for (var i = 0; i < subs_q; ++i) {
        if (subs[i].className == 'fio-menu') {
            menus.push(subs[i]);
            subs[i].style.display = 'none';
        }
    }
}
var closing = function(){
    var clickers = document.getElementsByTagName('H3');
    var clickers_q = clickers.length;
    for (var j = 0; j < clickers_q; ++j) {
        if (clickers[j].className.match('fio-title') && clickers[j].parentNode.className == 'ksenia') {
						h3s.push(clickers[j]);
            clickers[j].onclick = closIt;
        }
    }
}
var closIt = function(){
    for (var j = 0; j < menus.length; ++j) {
        if (menus[j].id == ('sub_' + this.id)) 
            continue;
        menus[j].style.display = 'none';
    }
		for (var k = 0 ; k < h3s.length ; ++k){
			if(h3s[k].id == this.id) continue;
			h3s[k].className = 'fio-title';
		}
		this.className = this.className == 'fio-title' ? 'fio-title opened':'fio-title';
    var thisId = 'sub_' + this.id;
    var subMenu = document.getElementById(thisId);
    if (subMenu) {
        subMenu.style.display = (subMenu.style.display == 'none') ? 'block' : 'none';
				//if (subMenu.style.display == 'none') {this.className = 'fio-title'}
				//else {this.className = 'fio-title opened';}
    }
}
var init = function(){
    menu_for_ksenia();
    closing();
}
window.onload = init;