//validace formularu

function validate_form_hledat(form) {
    var f = document.getElementById(form);

    if ( f.s.value == '' ) {
        alert('Nezadali jste žádný výraz pro vyhledání.');
    }
    else {
        return true;
    }
    return false;
}

function validate_form_napiste_nam(form) {
    var f = document.getElementById(form);
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
    if (    f.email_predmet.value == '' ||f.email_jmeno.value == '' || f.email_email.value == '' || f.email_telefon.value == '' ||
        f.email_text.value == '') {
        alert('Nezadali jste všechny povinné údaje.');
    }
    else if (!filter.test(f.email_email.value)) {
        alert('Zadali jste neplatný e-mail');
    }
    else {
        return true;
    }
    return false;
}

function validate_form_basket_add(form) {
    var f = document.getElementById(form);

    if ( !(f.pocet.value * 1 >= -10000) && f.pocet.value != "" ) {
        alert('Počet nemá správnou číselnou hodnotu.');
    }
    else {
        return true;
    }
    return false;
}

function validate_form_newsletter(form) {
    var f = document.getElementById(form);
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

    if ( f.email.value == '' ) {
        alert('Nezadali jste žádný email.');
    }
    else if (!filter.test(f.email.value)) {
        alert('Zadali jste neplatný e-mail');
    }
    else {
        f.submit();
    }
    return false;
}

function validate_form_inquiry_basket_send(form) {
    var f = document.getElementById(form);
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

    if ( f.firma.value == '' || f.jmeno.value == '' || f.prijmeni.value == '' || f.telefon.value == '' || f.email.value == '' ||
            f.ic.value == '' || f.provozovna_jmeno.value == '' || f.provozovna_adresa.value == '' ||
            f.lokalita.value == '' || f.provozovna_nazev.value == '' || f.provozni_media.value == '' || f.upravna_vody.value == '' ||
            f.vyrobni_kapacita_snidane.value == '' || f.vyrobni_kapacita_obedy.value == '' || f.vyrobni_kapacita_vecere.value == '' ||
            f.vyrobni_kapacita_hotovky.value == '' || f.vyrobni_kapacita_minutky.value == '' ||
            f.zamereni_kuchyne.value == '' || f.modernizace.value == '' || f.nova_kuchyne.value == '' ||
            f.vydejna_stravy.value == '' || f.vycep_bar.value == '' || f.vzduchotechnika.value == '' ||
            f.prijezdova_rampa.value == '' || f.umisteni_kuchyne.value == '' || f.schvaleni_hygiena.value == '') {
        alert('Nezadali jste všechny povinné údaje.');
    }
    else if (!filter.test(f.email.value)) {
        alert('Zadali jste neplatný e-mail');
    }
    else {
        f.submit();
    }
    return false;
}

function validate_form_poptavkovy_formular(form) {
    var f = document.getElementById(form);
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

    if ( f.firma.value == '' || f.jmeno.value == '' || f.prijmeni.value == '' || f.telefon.value == '' || f.email.value == '' ||
            f.ic.value == '' || f.provozovna_jmeno.value == '' || f.provozovna_adresa.value == '') {
        alert('Nezadali jste všechny povinné údaje.');
    }
    else if (!filter.test(f.email.value)) {
        alert('Zadali jste neplatný e-mail');
    }
    else {
        f.submit();
    }
    return false;
}
