/*
var curUrl = 'http://magratek.ru/';

function getId(id) {
	itm = null;
	itm = document.getElementById(id);
	return itm;
}

window.onload = function (e) {
	e = e || event;

	getId('col1').onclick = function (e) {
		e = e || event;
		var t = e.target || e.srcElement;
		if (t.tagName.toLowerCase() == 'a') {
			blur(t);
			lMenu(t);
			return false
		}
	}

	getId('rmenu').onclick = function (e) {
		e = e || event;
		var t = e.target || e.srcElement;
		if (t.tagName.toLowerCase() == 'a') {
			blur(t);
			rMenu(t);
			return false
		}
	}

	getId('submenu').onclick = function (e) {
		e = e || event;
		var t = e.target || e.srcElement;
		if (t.tagName.toLowerCase() == 'a') {
			blur(t);
			subMenu(t);
			return false
		}
	}

}

function lMenu(t) {
	menuItems = getId('col1').getElementsByTagName('dt');
	menuDescr = getId('col1').getElementsByTagName('dd');
	if (t.parentNode.className != 'active') {
		actEl = 0;
		while (menuItems[actEl].className != 'active') {
			actEl++
		}
		prewItem = menuItems[actEl];
		prewDescr = menuDescr[actEl];
		t.parentNode.className = 'nextEl';
		actEl = 0;
		while (menuItems[actEl].className != 'nextEl') {
			actEl++
		}
		newItem = menuItems[actEl];
		newDescr = menuDescr[actEl];
		// Animation here!
		prewItem.className = '';
		prewDescr.className = '';
		newItem.className = 'active';
		newDescr.className = 'active';
		nextPage = '#'+t.href.replace(curUrl, '');
		getId('redirect').href = nextPage;
		try {getId('redirect').click();}
		catch (e) {location.href = nextPage}
		changePage(location.href);
	}
}

function rMenu(t) {
	menuItems = getId('rmenu').getElementsByTagName('a');
	if (t.className != 'active') {
		actEl = 0;
		while (menuItems[actEl].className != 'active') {
			actEl++
		}
		prewItem = menuItems[actEl];
		newItem = t;
		// Animation here!
		prewItem.className = '';
		newItem.className = 'active';
		nextPage = '#'+t.href.replace(curUrl, '');
		getId('redirect').href = nextPage;
		try {getId('redirect').click();}
		catch (e) {location.href = nextPage}
		changePage(location.href);
	}
}

function subMenu(t) {
	menuItems = getId('submenu').getElementsByTagName('a');
	if (t.className != 'active') {
		actEl = 0;
		while (menuItems[actEl].className != 'active') {
			actEl++
		}
		prewItem = menuItems[actEl];
		newItem = t;
		// Animation here!
		prewItem.className = '';
		newItem.className = 'active';
		nextPage = '#'+t.href.replace(curUrl, '');
		getId('redirect').href = nextPage;
		try {getId('redirect').click();}
		catch (e) {location.href = nextPage}
		changePage(location.href);
	}
}

function changePage (aaa) {
	aaa = '/'+aaa.replace(curUrl+'#', '');
}
*/

function collapse (e) {
		e = e || event;
		var t = e.target || e.srcElement;
		if (t.tagName.toLowerCase() == 'dt' || t.tagName.toLowerCase() == 'span') {
			if(t.tagName.toLowerCase() == 'span') t = t.parentNode;
			nextDD = nextEl(t);
			if (nextDD.tagName.toLowerCase() == 'dd') {
				nextDD.className = (nextDD.className == 'show') ? '' : 'show';
			}
		}
}

function nextEl(elem){
	do {
		elem = elem.nextSibling;
	} while (elem && elem.nodeType != 1);
	return elem;
}

