function wyczyscForme(AForm)
{
    for (i = 0; i < AForm.elements.length; i++) {
        if (AForm.elements[i].type == "radio") {
            AForm.elements[i].checked = false;
        } else if (AForm.elements[i].type == "checkbox") {
            AForm.elements[i].checked = false;
        } else if (AForm.elements[i].type == "text") {
            AForm.elements[i].value = '';
        } else if (AForm.elements[i].type == "textarea") {
            AForm.elements[i].value = '';
        } else if (AForm.elements[i].type == "select-one") {
            AForm.elements[i].selectedIndex = 0;
        }
    }
    return true;
}


function walidujFormeDaneOsobowe()
{
    var f = document.getElementById('fdaneosobowe');

    //1. Imię
    reg = /^[a-zA-Z ±ćęłńó¶żĽˇĆĘŁŃÓ¦Ż¬]{2,40}$/;
    wyn = f.imie_i_nazwisko.value.match(reg);
    if (wyn == null) {
        alert("Proszę podać poprawne imie i nazwisko. " +
              "To pole musi zawierać od 2 do 40 liter. " +
              "Żadne znaki poza literami nie s± dozwolone.");
        return false;
    }
	
	

 //3. miasto
    reg = /^[a-zA-Z±ćęłńó¶żĽˇĆĘŁŃÓ¦Ż¬]{2,20}$/;
    wyn = f.miasto.value.match(reg);
    if (wyn == null) {
        alert("Proszę wpisać nazwe miasta. "
              );
        return false;
    }

    
    //4. Województwo
    if (!(f.wojewodztwo.selectedIndex > 0 && f.wojewodztwo.selectedIndex <= 16)) {
        alert("Proszę wybrać województwo.");
        return false;
    };

    return true;
}


