
function addBookmark(title,url) {
	if (window.sidebar) {
		window.sidebar.addPanel(title, url,"");
	} else if( document.all ) {
		window.external.AddFavorite( url, title);
	} else if( window.opera && window.print ) {
		return true;
	}
}

function okno(soubor,sirka,vyska)  {
	window.open(soubor,'','toolbar=no,scrollbars=yes,location=no,status=no,width='+sirka+',height='+vyska+',resizable=1')
}

// ------------------------------------------ zmena tridy
function Aktivni(id)  {
  document.getElementById(id).className = "aktivni";
}

function Deaktivni(id)  {
  document.getElementById(id).className = "";
}

// ------------------------------------------ funkce pro rozbalovaci menu

var PocetMenu = 3;

function show(menu_item)
{
  document.getElementById("podmenu" + menu_item).style.visibility = "visible";
 // document.getElementById("a-menu"+menu_item).className = "selected";
}

function hide(menu_item)
{
  document.getElementById("podmenu" + menu_item).style.visibility = "hidden";
 // document.getElementById("a-menu"+menu_item).className="";
}

function RegistrationValidation() {
	var nevyplneno = "";
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
	if (!document.getElementById("jmeno").value) nevyplneno += "\n- jméno";
	if (!document.getElementById("prijmeni").value) nevyplneno += "\n- příjmení";
	
	if (!document.getElementById("email").value) nevyplneno += "\n- e-mail";
		else if (reg.test(document.getElementById("email").value) == false) nevyplneno += "\n- zadaný e-mail není platný";
	
	if (!document.getElementById("vek").value) nevyplneno += "\n- věk";
	if (!document.getElementById("ulice").value) nevyplneno += "\n- ulice";
	if (!document.getElementById("mesto").value) nevyplneno += "\n- město";
	
	if (!document.getElementById("heslo").value) nevyplneno += "\n- heslo";
		else if (document.getElementById("heslo").value != document.getElementById("heslo2").value) nevyplneno += "\n- zadaná hesla si neodpovídají";
	
	
	if (nevyplneno) {
		nevyplneno = "Nevyplnili jste následující položky!"+nevyplneno+"\nFormulář nebude odeslán...";
		alert(nevyplneno);
		return false;
	} else {
		return true;
	}
}

function EditingValidation() {
	var nevyplneno = "";
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
	if (!document.getElementById("jmeno").value) nevyplneno += "\n- jméno";
	if (!document.getElementById("prijmeni").value) nevyplneno += "\n- příjmení";
	
	if (!document.getElementById("email").value) nevyplneno += "\n- e-mail";
		else if (reg.test(document.getElementById("email").value) == false) nevyplneno += "\n- zadaný e-mail není platný";
	
	if (!document.getElementById("vek").value) nevyplneno += "\n- věk";
		else if (document.getElementById("vek").value < 18) nevyplneno += "\n- pro účast v soutěži musíte být starší 18 let!";

	if (!document.getElementById("ulice").value) nevyplneno += "\n- ulice";
	if (!document.getElementById("mesto").value) nevyplneno += "\n- město";

	
	if (document.getElementById("heslo").value)
		if (document.getElementById("heslo").value != document.getElementById("heslo2").value) nevyplneno += "\n- zadaná hesla si neodpovídají";
	
	if (nevyplneno) {
		nevyplneno = "Nevyplnili jste následující položky!"+nevyplneno+"\nFormulář nebude odeslán...";
		alert(nevyplneno);
		return false;
	} else {
		return true;
	}
}

function SoutezValidation() {
	var nevyplneno = "";
	
	if (!document.getElementById("odpoved1").value || !document.getElementById("odpoved2").value || !document.getElementById("odpoved3").value) nevyplneno += "\n- všechny odpovědi na soutěžní otázky";
	
	if (nevyplneno) {
		nevyplneno = "Nevyplnili jste všechny odpovědi na soutěžní otázky!\nFormulář nebude odeslán...";
		alert(nevyplneno);
		return false;
	} else {
		return true;
	}
}

//vypnout/zapnout DIVy **************************************
function toggle(cilovyObjekt) {
	Effect.toggle(cilovyObjekt, 'blind', { duration: 0.2 });
	
}
