function addClass(new_class, elem) {
	var class_str = elem.className;
	class_str = class_str.replace(/\s+/g, ' ');
	var class_str_new = '' + class_str + ' ' + new_class;
	elem.className = class_str_new;
}

function removeClass(subj_class, elem) {
	var class_str = elem.className;
	var classes_new_str;
	if (subj_class == elem.className)
		classes_new_str = '';
	else {
		class_str = class_str.replace(/\s+/g, ' ');
		var classes = class_str.split(' ');
		var classes_count = classes.length;
		var classes_new = new Array();
		for (var i = 0; i < classes_count; i++) {
			if (classes[i] != subj_class) {
				classes_new[classes_new.length] = classes[i];
			}
		}
		classes_new_str = classes_new.join(' ');
	}
	elem.className = classes_new_str;
}

function getChildNodesByTagName(elem, tag_name) {
	var all_children = elem.childNodes;
	var direct_children = new Array();
	for (var i = all_children.length - 1; i >= 0; i--) {
		if (all_children[i].nodeName.toUpperCase() == tag_name.toUpperCase()) {
			direct_children[direct_children.length] = all_children[i];
		}
	}
	if (direct_children.length) {
		direct_children.reverse();
		result = direct_children;
	} else {
		result = null;
	}
	return result;
}



function setIe6DropdownMenuHandlers() {
	var ul = document.getElementById('mnu').getElementsByTagName('ul').item(0);
	var items = getChildNodesByTagName(ul, 'li');
	var count = items.length;
	var item;
	for (var i = 0; i < count; i++) {
		item = items[i];
		if (item.getElementsByTagName('ul').length) {
			item.onmouseover = function() {
				addClass('hover', this);
			};
			items[i].onmouseout = function() {
				removeClass('hover', this);
			};
		}
	}
}


$(document).ready(function() {
	$('A.lightbox').lightBox();
});


