function blurAnchovis() {
	if(document.getElementsByTagName) {
		var a = document.getElementsByTagName("A");
		for(var i = 0; i < a.length; i++) {
			a[i].onfocus = function() {this.blur()};
		}
	}
}

function addBottomLines() {
	var colArr = [];
	var h = 0;
	var tmp = null;
	var main = $('mainContent');
	var c1 = getElementByClassName($('pierwsza'), 'innerCol');
	var c2 = getElementByClassName($('druga'), 'innerCol');
	var c3 = getElementByClassName($('trzecia'), 'innerCol');

	for(var i = 0; i < (c1.length||c2.length||c3.length); i++) {
		if(c1[i] && c1[i].offsetHeight > h) {
			tmp = c1[i];
			h = tmp.offsetHeight;
		}
		if(c2[i] && c2[i].offsetHeight > h) {
			tmp = c2[i];
			h = tmp.offsetHeight;
		}
		if(c3[i] && c3[i].offsetHeight > h) {
			tmp = c3[i];
			h = tmp.offsetHeight;
		}
//		alert(h);
		if(c1[i]) c1[i].style.height = h + 'px';
		if(c2[i]) c2[i].style.height = h + 'px';
		if(c3[i]) c3[i].style.height = h + 'px';
		if(x = addBottomLine(tmp))
			main.appendChild(x);
		h = 0;
	}
	return false;
}

function addBottomLine(el) {
	var offset = document.all ? 3 : 2;
	var posY = el.offsetTop - offset;
	if(posY <= 0) return false;
	var div = document.createElement('div');
	div.className = 'bottomLine';
	div.style.top = posY + 'px';
	div.style.left = '0px';
	return div;
}

function unwindSubMenu() {
	this.className = (this.className == '') ? 'on' : '';
}

function initMenu() {
	var menu = $('topMenu');
	var lis = menu.getElementsByTagName('LI');
	for(var i = 0; i < lis.length; i++) {
		if(!lis[i].className) {
			lis[i].onmouseover = unwindSubMenu;
			lis[i].onmouseout = unwindSubMenu;
		}
	}
}

function init() {
	blurAnchovis();
	addBottomLines();
	initMenu();
}

function $(idd) {
	return document.getElementById(idd);
}

function getElementByClassName(el, kl) {
	var tmp = [];
	if(!el) return false;
	var tags = el.getElementsByTagName('div');
	for(var i = 0; i < tags.length; i++) {
		if(tags[i].className == kl) {
			tmp.push(tags[i]);
		}
	}
	return tmp;
}
