/*
Odkaz na nové okno jsme si uložili do proměnné win, 
tu posléze otestujeme a pokud se povedlo otevření, 
vrátíme jako návratovu hodnotu funkce true. 
V ovladači se pak negací vrátí hodnota false, 
která zamezí provedení atributu href. 
Pokud by se okno nepovedlo otevřít, je vrácena hodnota false a 
ve výsledku se provede atribut href.
*/
function bar(url){
    wasOpen  = false;
    win = window.open(url);    
    return (typeof(win)=='object')?true:false;
  }
// Zobrazeni detailu v novem okne
function detail(a,b,c,d) 
{
 wasOpen  = false;
// pro administrativni cast
okno = "Detail";
if (a==1)  	zdroj="bikeri_n.php";
if (a==2)  	zdroj="bikeri_a.php?id="+b;
if (a==3)  	zdroj="etapy_n.php";
if (a==4)  	zdroj="etapy_a.php?id="+b;
if (a==5)  	zdroj="mapy_n.php";
if (a==6)  	zdroj="mapy_a.php?id="+b;
if (a==7)  	zdroj="et_rok_n.php?srok="+c;
if (a==8)  	zdroj="et_rok_a.php?id="+b+"&srok="+c;
if (a==9)  	zdroj="erb_n.php?num_et_rok="+c;
if (a==10) 	zdroj="erb_a.php?id="+b+"&num_et_rok="+c;
if (a==11) 	zdroj="bik_rok_n.php?srok="+c;
if (a==12) 	zdroj="bik_rok_a.php?id="+b+"&srok="+c;
if (a==13)  zdroj="info_n.php";
if (a==14)  zdroj="info_a.php?id="+b;
if (a==15) 	zdroj="osvezovny_w.php?akce=new";
if (a==16) 	zdroj="osvezovny_w.php?id="+b;

// pro bt2000
if (a>100)	{	okno = "Detail2";	}
if (a==101)	zdroj="clen.php?rok="+b+"&karta="+c;
if (a==102)	zdroj="mapa.php?id_etapy="+b;
if (a==103)	zdroj="fotka.php?id="+b+"&listuj="+d;
//alert("C="+c);
if (a==105)	zdroj="./album/index.php?gallery=./bt2000/"+b+"/"+c;
if (a==106)	zdroj="./album/index.php?gallery=.";
//if (a==105)	zdroj="./album/index.php?gallery=./bt2000/"+b;
if (a==104)	{	okno = "help";	
				zdroj="forum_help.html";
			}
width=790;
height=250;
if ((a==1) || (a==2))  	height=520;
if ((a==3) || (a==4) || (a==13)|| (a==14))  height=370;
if ((a==7) || (a==8))  	height=520;
if ((a==11)|| (a==12))	height=460;
if ((a==15)|| (a==16))	height=520;
if (a==101)	{	width=400;	height=550; }
if (a==102)	{	width=720;	height=545;	}
if ((a==105)|| (a==106))	{	width=790;	height=545;	}
if (a==103)	{	
	if (d==0) 	width=720;
	else 		width=(c+30);	
	height=545;	
}
if (a==104)	{	width=500;	height=300;	}
//
aPopUp=window.open(zdroj,okno,'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width='+width+',height='+height+',top=1,left=1');
//win = window.open(url);    
return (typeof(aPopUp)=='object')?true:false;
}

// Otevreni noveho okna "fota" pro adresu
function l_foto(adresa)
{
window.open(adresa,"fota","width=750,height=535,top=2,left=20, scrollbars=yes,resizable=yes");
}

// kontrola formulare z komentar_pridaj.php
function zkontroluj(formular)
{
	
	if (formular.autor.value=="")
    {
        alert("Vaše jméno (přezdívka, zkratka) musí být vyplněna!");
        formular.autor.focus();
        return false;
    }
  /*  else if (formular.email.value=="")
    {
        alert("Adresu elektronické pošty musíte vyplnit!");
        formular.email.focus();
        return false;
    }*/
	else if (formular.body.value=="")
    {
        alert("Text zprávy musí být vyplněn!");
        formular.body.focus();
        return false;
    }
	else if (window.RegExp)
    {
        re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$");
        if ((formular.email.value!="") && (!re.test(formular.email.value)))
        {
            alert("Zadaná adresa není správnou adresou elektronické pošty!");
            formular.email.focus();
            return false;
        }
    }
    else 
        return true;
}
// kontrola formulare z komentar_pridaj.php
function check_fotky(formular)
{
	
	if (formular.retezec.value=="")
    {
        alert("Zadej výběr!");
        formular.retezec.focus();
        return false;
    }
    else 
        return true;
}


