function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function hideAll() {
	document.getElementById("content_be").style.display = "none";
	document.getElementById("content_fr").style.display = "none";
	document.getElementById("content_in").style.display = "none";
	document.getElementById("content_pl").style.display = "none";
	document.getElementById("content_sn").style.display = "none";
	document.getElementById("content_cz").style.display = "none";
	document.getElementById("content_uk").style.display = "none";
}

function menu() {
	var cz = document.getElementById("cz_area");
	var cz_hover = document.getElementById("cz_hover");
	var cz_content = document.getElementById("content_cz");
	if (cz && cz_hover && cz_content) {
		cz.onmouseover = function() {
			cz_hover.style.display = "block";
			hideAll();
			cz_content.style.display = "block";
		}
		cz.onmouseout = function() {
			cz_hover.style.display = "none";
		}
	}
	var se = document.getElementById("se_area");
	var se_hover = document.getElementById("se_hover");
	var se_content = document.getElementById("content_sn");
	if (se && se_hover && se_content) {
		se.onmouseover = function() {
			se_hover.style.display = "block";
			hideAll();
			se_content.style.display = "block";
		}
		se.onmouseout = function() {
			se_hover.style.display = "none";
		}
	}
	var uk = document.getElementById("uk_area");
	var uk_hover = document.getElementById("uk_hover");
	var uk_content = document.getElementById("content_uk");
	if (uk && uk_hover && uk_content) {
		uk.onmouseover = function() {
			uk_hover.style.display = "block";
			hideAll();
			uk_content.style.display = "block";
		}
		uk.onmouseout = function() {
			uk_hover.style.display = "none";
		}
	}
	var pl = document.getElementById("pl_area");
	var pl_hover = document.getElementById("pl_hover");
	var pl_content = document.getElementById("content_pl");
	if (pl && pl_hover && pl_content) {
		pl.onmouseover = function() {
			pl_hover.style.display = "block";
			hideAll();
			pl_content.style.display = "block";
		}
		pl.onmouseout = function() {
			pl_hover.style.display = "none";
		}
	}
	var be = document.getElementById("be_area");
	var be_hover = document.getElementById("be_hover");
	var be_content = document.getElementById("content_be");
	if (be && be_hover && be_content) {
		be.onmouseover = function() {
			be_hover.style.display = "block";
			hideAll();
			be_content.style.display = "block";
		}
		be.onmouseout = function() {
			be_hover.style.display = "none";
		}
	}
	var fr = document.getElementById("fr_area");
	var fr_hover = document.getElementById("fr_hover");
	var fr_content = document.getElementById("content_fr");
	if (fr && fr_hover && fr_content) {
		fr.onmouseover = function() {
			fr_hover.style.display = "block";
			hideAll();
			fr_content.style.display = "block";
		}
		fr.onmouseout = function() {
			fr_hover.style.display = "none";
		}
	}
	var ind = document.getElementById("in_area");
	var ind_hover = document.getElementById("in_hover");
	var ind_content = document.getElementById("content_in");
	if (ind && ind_hover && ind_content) {
		ind.onmouseover = function() {
			ind_hover.style.display = "block";
			hideAll();
			ind_content.style.display = "block";
		}
		ind.onmouseout = function() {
			ind_hover.style.display = "none";
		}
	}
}

function poll() {
	var frm = document.pollform;
	if(frm) {
		frm.onsubmit = function() {
			var radio_choice = false;
			for (counter = 0; counter < frm.answer.length; counter++) {
				if (frm.answer[counter].checked)
					radio_choice = true; 
			}
			if (!radio_choice) {
				alert(lbl_poll_controle);
				return false;
			}
			return true;
		}
	}
}

addLoadEvent(menu);
