Nethworks = {};

Nethworks.Galerie = {

	initialize: function() {
		var elements = $$('#galerie img');
		$A(elements).each(Nethworks.Galerie.addHoverBox);
	},
	
	addHoverBox: function(element) {
		var box = document.createElement('span');
		box.className = 'galerie-matrix';
		box.style.height = $(element).getHeight() + 'px';
		box.innerHTML = '&nbsp;';
		element.parentNode.appendChild(box);
	}

};

Nethworks.Novinky = {
		
	initialize: function() {
		var elements = $$('#news li h2 a');
		$A(elements).each(Nethworks.Novinky.addHoverBox);
	},
	
	addHoverBox: function(element) {
		var box = document.createElement('a');
		box.className = 'news-hover';
		box.href = element.href;
		box.style.height = $(element.parentNode.parentNode.parentNode).getHeight() + 'px';
		box.innerHTML = '&nbsp;';
		element.parentNode.parentNode.parentNode.appendChild(box);
	}
		
};

Nethworks.Kalendar = {
		
	initialize: function() {
		var elements = $$('#calendar li h2 a');
		$A(elements).each(Nethworks.Kalendar.addHoverBox);
	},
	
	addHoverBox: function(element) {
		var box = document.createElement('a');
		box.className = 'calendar-hover';
		box.href = element.href;
		box.style.height = $(element.parentNode.parentNode.parentNode).getHeight() + 'px';
		box.innerHTML = '&nbsp;';
		element.parentNode.parentNode.parentNode.appendChild(box);
	},
	
	initMenuHoverIE6: function() {
		
		if ($('nav-akce-link')) {
			$('nav-akce-link').parentNode.onmouseover = function() {
				$(this).addClassName('show-submenu');
			};
			$('nav-akce-link').parentNode.onmouseout = function() {
				$(this).removeClassName('show-submenu');
			};
		}
		
	}

};

window.onload = function() {
	Nethworks.Galerie.initialize();
	Nethworks.Novinky.initialize();
	Nethworks.Kalendar.initialize();
	Nethworks.Kalendar.initMenuHoverIE6();
};