var help = 0;
function Validation_diskuze()
{
    ok = false;
    if (document.Form1.sender_name.value.length>0)
    {
        if (document.Form1.sender_content.value.length>0)
        {
            if ((document.Form1.sender_code.value.length>0)||(document.Form1.prihlaseny.value==1))
            {
                ok = true;
            }
            else
            {   
                alert("Kontrolní kód musí být vyplněn!");
            }
        }
        else
        {   
            alert("Položka 'Text příspěvku' musí být vyplněna!");
        }
    }
    else
    {   
        alert("Položka 'Vaše jméno' musí být vyplněna!");
    }
//    return true;
    return ok;
}

function Validation_Dotaz()
{
    ok1 = false;
    if (document.online_poradna_form.sender_name.value.length>0)
    {
            if (document.online_poradna_form.sender_mail.value.length>4)
            {
                if (document.online_poradna_form.sender_content.value.length>0)
                {
                    if (document.online_poradna_form.sender_code.value.length>0)
                    {
                        ok1= true;
                    }
                    else
                    {
                        alert("Kontrolní kód musí být vyplněn!");
                    }
                }
                else
                {
                    alert("Text dotazu musí být vyplněn!");
                }
            }
            else
            {
                alert("E-mail musí být řádně vyplněn!");
            }
    }
    else
    {
        alert("Jméno musí být vyplněno!");
    }
    return ok1;
                                            
}

function fcode_defresh()
{
    help++;
    document.getElementById("img_code").src="/Show_code.php?help="+help;
}

function fshow_haly()
{
    for (i=1;i<=document.getElementById("haly_pocet").value;i++)
    {
        if (document.getElementById("hala_row"+i).className=="even invisible")
        {
            document.getElementById("hala_row"+i).className = "even";
        }
        else
        {
            if (document.getElementById("hala_row"+i).className=="odd invisible")
            {
                document.getElementById("hala_row"+i).className = "odd";
            }
        }
    }
    document.getElementById("ostatni_haly").className = "invisible";
    document.getElementById("strankovac").className = "";
    return false;   
}

function fcheck_tip()
{
    ok = false;
    if (document.Form1.vysledek1.value!='')
    {
        if (parseInt(document.Form1.vysledek1.value)>=0)
        {
            if (document.Form1.vysledek2.value!='')
            {
                if (parseInt(document.Form1.vysledek2.value)>=0)
                {
                    if (document.Form1.vitez1.checked)
                    {
                        if (parseInt(document.Form1.vysledek1.value)<=parseInt(document.Form1.vysledek2.value))
                        {
                            alert('Tip výsledku soupeře 1 musí být vyší než tip soupeře 2!');
                        }
                        else
                        {
                            ok = true;
                        }
                    }
                    else
                    {
                        if (document.Form1.vitez2.checked)
                        {
                            if (parseInt(document.Form1.vysledek1.value)>=parseInt(document.Form1.vysledek2.value))
                            {
                                alert('Tip výsledku soupeře 1 musí být nižší než tip soupeře 2!');
                            }
                            else
                            {
                                ok = true;
                            }
                        }
                        else
                        {
                            if (document.Form1.vitez3.checked)
                            {
                                if (parseInt(document.Form1.vysledek1.value)!=parseInt(document.Form1.vysledek2.value))
                                {
                                    alert('Tipy výsledků obou soupeřů musí být stejné!');
                                }
                                else
                                {
                                    ok = true;
                                }
                            }
                            else
                            {
                                alert('Musíte zvolit vítěze (1 X 2)!');
                            }
                        }
                    }
                }
                else
                {
                    alert('Tip výsledku soupeře 2 musí být celé kladné číslo!');
                }
            
            }
            else
            {
                alert('Tip výsledku soupeře 2 musí být vyplněn!');
            }
        }
        else
        {
            alert('Tip výsledku soupeře 1 musí být celé kladné číslo!');
        }
    
    }
    else
    {
        alert('Tip výsledku soupeře 1 musí být vyplněn!');
    }
    if (ok)
    {
//        alert(ok);
    }
    return ok;
}

function fset_tips()
{
    document.Form1.vysledek1.disabled = false;
    document.Form1.vysledek2.disabled = false;
    document.Form1.send_tip.disabled = false;
    document.Form1.send_tip.className = "";
} 

function fcheck_all_tips()
{
    var show_send = 0; //nic neni vyplneno
    var oba_vyplnene = 0;//0-zadnej, 1-jeen, 2-oba
    for (i=1;i<=parseInt(document.Form1.pocet.value);i++)
    {
        var oba_zadane = 0;
        for (j=1;j<=2;j++)
        {
            if (document.Form1.elements["vysledek"+j+"_"+i]!=null)
            {
                if (document.Form1.elements["vysledek"+j+"_"+i].value!="")
                {
                    if (parseInt(document.Form1.elements["vysledek"+j+"_"+i].value)!=document.Form1.elements["vysledek"+j+"_"+i].value)
                    {
                        show_send = 2;//chybne vlozene cislo
                        document.Form1.elements["vysledek"+j+"_"+i].value = '';
                    }
                    else
                    {
                        if (parseInt(document.Form1.elements["vysledek"+j+"_"+i].value)<0)
                        {
                            show_send = 2;//chybne vlozene cislo
                            document.Form1.elements["vysledek"+j+"_"+i].value = '';
                        }
                        else
                        {
                            show_send = (show_send==0)?1:show_send;
                            oba_zadane++;
                        }
                    }
                }
            }
        }
        if (oba_vyplnene!=1)
        {
            if (oba_zadane==1)
            {
                oba_vyplnene = 1;
            }
            else
            {
                oba_vyplnene = (oba_vyplnene==0)?oba_zadane:oba_vyplnene;
            }
        }
    }
//    alert(show_send+" "+oba_vyplnene);
    if (show_send==1)
    {
        if (oba_vyplnene==2)
        {
            document.Form1.send_tip.disabled = false;
            document.Form1.send_tip.className = "";
        }
        else
        {
            document.Form1.send_tip.disabled = true;
            document.Form1.send_tip.className = "disabled";
        }
    }
    else
    {
        if (show_send==2)
        {
            if (oba_vyplnene==2)
            {
                document.Form1.send_tip.disabled = false;
                document.Form1.send_tip.className = "";
            }
            else
            {
                document.Form1.send_tip.disabled = true;
                document.Form1.send_tip.className = "disabled";
            }
            alert("Vložený tip musí být celé kladné číslo!");
        }
        else
        {
            document.Form1.send_tip.disabled = true;
            document.Form1.send_tip.className = "disabled";
        }
    }
}
