function valid_mail(co) { return (/^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,5}$/i.test(co)); }
function validateQuestionForm(AForm)
{
    var x=0;
        var msg='';
        if (!AForm.imie.value) { x++; msg+='Podaj imie.'+'\n'; }
        if (!AForm.nazwisko.value) { x++; msg+='Podaj nazwisko.'+'\n'; }
        if (!AForm.mail.value) { x++; msg+='Podaj adres e-mail.'+'\n'; }
        if (AForm.mail.value!=''&&!valid_mail(AForm.mail.value)) { x++; msg+='Adres e-mail jest niepoprawny.'+'\n'; }
        if (!AForm.wiadomosc.value) { x++; msg+='Wpisz wiadomosc.'+'\n'; }
        if (x>0) { alert(msg); return false; }
        else return true;
    }


    function validateJobsForm(form)
{
    if (form.elements['imie'].value=="")
    {
        alert("Podaj swoje imię.");
        form.elements['imie'].focus();
        return false;
    }
    if (form.elements['nazwisko'].value=="")
    {
        alert("Podaj swoje nazwisko.");
        form.elements['nazwisko'].focus();
        return false;
    }
    if (form.elements['dzien'].value=="" || form.elements['miesiac'].value=="" || form.elements['rok'].value=="")
    {
        alert("Podaj datę urodzenia.");
        form.elements['dzien'].focus();
        return false;
    }
    if (form.elements['narodowosc'].value=="")
    {
        alert("Podaj swoją narodowość.");
        form.elements['narodowosc'].focus();
        return false;
    }
    if (!form.elements['plec'][0].checked && !form.elements['plec'][1].checked )
    {
        alert("Podaj swoją płeć.");
        form.elements['plec'].focus();
        return false;
    }
   if(form.elements['email'].value != '' && !/^[a-z0-9\-_\.]+\@[a-z0-9\-_\.]+\.[a-z]{2,5}$/.test(form.elements['email'].value))
   {
       alert('Adres e-mail jest nieprawidłowy!');
        form.elements['email'].focus();
        return false;
    }
    if (form.elements['ulica'].value=="")
    {
        alert("Podaj ulicę.");
        form.elements['ulica'].focus();
        return false;
    }
    if (form.elements['numer'].value=="")
    {
        alert("Podaj numer domu.");
        form.elements['numer'].focus();
        return false;
    }
    if (form.elements['kod'].value=="")
    {
        alert("Podaj kod pocztowy.");
        form.elements['kod'].focus();
        return false;
    }
    if (form.elements['miasto'].value=="")
    {
        alert("Podaj miasto zamieszkania.");
        form.elements['miasto'].focus();
        return false;
    }
    if (form.elements['panstwo'].value=="")
    {
        alert("Podaj państwo zamieszkania.");
        form.elements['panstwo'].focus();
        return false;
    }
    if (!form.elements['dane'].checked)
    {
        alert("Musisz wyrazić zgodę na przetwarzanie danych osobowych.");
        form.elements['dane'].focus();
        return false;
    }
    return true;
}
