/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function checkFormOrder(){

    fv = new formValidator();


    // weryfikacja
    // sprawdza, czy pole "imie" jest puste
    if (fv.isEmpty(document.getElementById("name").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("name", "Brak Imienia i Nazwiska");
    }
    else {
        fv.divClean("name");
    }

    if (fv.isEmpty(document.getElementById("address").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("address", "Brak Adresu");
    }
    else {
        fv.divClean("address");
    }

    if (fv.isEmpty(document.getElementById("city").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("city", "Brak Miejscowości");
    }
    else {
        fv.divClean("city");
    }

    // sprawdza, czy pole "email" jest puste
    if (fv.isEmpty(document.getElementById("postcode").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("postcode", "brak kodu pocztowego");

    }
    else {
        fv.divClean("postcode");
    }

    // sprawdza, czy pole "email" jest puste
    if (!fv.isPostCode(document.getElementById("postcode").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("postcode", "kod pocztowy nie poprawny (xx-yyy)");

    }
    else {
        fv.divClean("postcode");
    }







    // sprawdza, czy pole "regulaminu" jest zaznaczone
    if (!fv.isChecked(document.getElementById("regulamin")))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("regulamin", "Prosimy o zaakceptowanie regulaminu");
        fv.fireBug("brak regulaminu");

    }
    else {
        fv.divClean("regulamin");
        fv.fireBug("jest regulaminu");
    }



    // sprawdza, czy adres email ma poprawny format
    if ((fv.isEmpty(document.getElementById("email").value)) || (!fv.isEmailAddress(document.getElementById("email").value)))
    {
        //fv.raiseError("email1","Wprowad� poprawny adres email");
        fv.fireBug("email");
        fv.divErrors("email", "Nie poprawny adres (admin@poczta.pl)");
    }
    else {
        fv.divClean("email");
    }

    if (fv.numErrors() > 0)
    {
        //fv.displayErrors();
        fv.divErrors("stat", "");
        return false;
    }
    else
    {
        fv.divErrors("stat", "");
        return true;
    }
}









function checkFormEmail(){

    fv = new formValidator();


    // weryfikacja
    // sprawdza, czy pole "imie" jest puste
    if (fv.isEmpty(document.getElementById("name").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("name", "Brak Imienia i Nazwiska");
    }
    else {
        fv.divClean("name");
    }
    // sprawdza, czy pole "regulaminu" jest zaznaczone
    if (!fv.isChecked(document.getElementById("regulamin")))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("regulamin", "Prosimy o zaakceptowanie regulaminu");
        fv.fireBug("brak regulaminu");

    }
    else {
        fv.divClean("regulamin");
        fv.fireBug("jest regulaminu");
    }



    // sprawdza, czy adres email ma poprawny format
    if ((fv.isEmpty(document.getElementById("email").value)) || (!fv.isEmailAddress(document.getElementById("email").value)))
    {
        //fv.raiseError("email1","Wprowad� poprawny adres email");
        fv.fireBug("email");
        fv.divErrors("email", "Nie poprawny adres (admin@poczta.pl)");
    }
    else {
        fv.divClean("email");
    }

    if (fv.numErrors() > 0)
    {
        //fv.displayErrors();
        fv.divErrors("stat", "Błąd Formularza");
        return false;
    }
    else
    {
        fv.divErrors("stat", "Formularz Poprawny");
        return true;
    }
}


function checkFormContact(){

    fv = new formValidator();



    /*
 if (fv.isEmpty(document.getElementById("phone").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("phone", "Brak tresci wiadomosci");
    }
    else {
        fv.divClean("phone");
    }

    */

    // weryfikacja
    // sprawdza, czy pole "imie" jest puste
    if (fv.isEmpty(document.getElementById("tresc").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("tresc", "Brak tresci wiadomosci");
    }
    else {
        fv.divClean("tresc");
    }


    // weryfikacja
    // sprawdza, czy pole "imie" jest puste
    if (fv.isEmpty(document.getElementById("name").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("name", "Brak Imienia i Nazwiska");
    }
    else {
        fv.divClean("name");
    }




    // sprawdza, czy adres email ma poprawny format
    if ((fv.isEmpty(document.getElementById("email").value)) || (!fv.isEmailAddress(document.getElementById("email").value)))
    {
        //fv.raiseError("email1","Wprowad� poprawny adres email");
        fv.fireBug("email");
        fv.divErrors("email", "Nie poprawny adres (admin@poczta.pl)");
    }
    else {
        fv.divClean("email");
    }

    if (fv.numErrors() > 0)
    {
        //fv.displayErrors();
        fv.divErrors("stat", "Błąd Formularza");
        return false;
    }
    else
    {
        fv.divErrors("stat", "Formularz Poprawny");
        return true;
    }
}

// sprawdza dane z formularza
function checkForm()
{

    // instancja klasy
    fv = new formValidator();

    fv.errorForm("#ff0000");
    // weryfikacja
    // sprawdza, czy pole "imie" jest puste
    if (fv.isEmpty(document.getElementById("name").value))
    {
        //fv.raiseError("imie","Wprowad� imi�");

        fv.divErrors("name", "Brak nazwy");
    }
    else {
        fv.divClean("name");
    }

    // sprawdza, czy pole "wiek" jest puste
    if (fv.isEmpty(document.getElementById("ulica").value))
    {
        //fv.raiseError("wiek","Wprowad� wiek");

        fv.divErrors("ulica", "Brak ulicy");
    }
    else {
        fv.divClean("ulica");
    }





    // sprawdza, czy pole "wiek" jest puste
    if ((fv.isEmpty(document.getElementById("nrdomu").value)))
    {
        //fv.raiseError("wiek","Wprowad� wiek");



        fv.divErrors("nrdomu", "Brak numeru domu");
        
    }
    else {
        fv.divClean("nrdomu");
        fv.fireBug("nie dom nie numer");
    }

    
    // sprawdza, czy pole "email" jest puste
    if (fv.isEmpty(document.getElementById("kodpocztowy").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("kodpocztowy", "brak kodu pocztowego");

    }
    else {
        fv.divClean("kodpocztowy");
    }

    // sprawdza, czy pole "email" jest puste
    if (!fv.isPostCode(document.getElementById("kodpocztowy").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("kodpocztowy", "kod pocztowy nie poprawny (xx-yyy)");

    }
    else {
        fv.divClean("kodpocztowy");
    }

    // sprawdza, czy pole "email" jest puste

    if (fv.isEmpty(document.getElementById("miejscowosc").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("miejscowosc", "brak miejscowości");

    }
    else {
        fv.divClean("miejscowosc");
    }


    // sprawdza, czy pole "email" jest puste
    if (fv.isEmpty(document.getElementById("nip").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("nip", "brak nip");

    }
    else {
        fv.divClean("nip");
    }

    // sprawdza, czy pole "email" jest puste
    if (!fv.isNip(document.getElementById("nip").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("nip", "nip nie poprawny wymaga 10 cyfr");

    }
    else {
        fv.divClean("nip");
        fv.fireBug("nie nip");
    }



    // sprawdza, czy pole "email" jest puste
    if ((fv.isNumber(document.getElementById("liczba").value)) || (fv.isEmpty(document.getElementById("liczba").value)))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("liczba", "ilosc musi byc liczba");

    }
    else {
        fv.divClean("liczba");
    }

    // sprawdza, czy pole "email" jest puste

    /*
    if (fv.isEmpty(document.getElementById("phone").value))
    {
        //	fv.raiseError("email","Wprowad� adres email");
        fv.divErrors("phone", "brak telefonu");

    }
    else {
        fv.divClean("phone");
    }

    */

    // sprawdza, czy adres email ma poprawny format
    if ((fv.isEmpty(document.getElementById("email").value)) || (!fv.isEmailAddress(document.getElementById("email").value)))
    {
        //fv.raiseError("email1","Wprowad� poprawny adres email");
        fv.fireBug("email");
        fv.divErrors("email", "Nie poprawny adres (admin@poczta.pl)");
    }
    else {
        fv.divClean("email");
    }


    // sko�czone

    // je�li wyst�pi�y b��dy - wy�wietli, je�li nie idzie dalej
    if (fv.numErrors() > 0)
    {
        //fv.displayErrors();
        fv.divErrors("stat", "Błąd Formularza");
        return false;
    }
    else
    {
        fv.divErrors("stat", "Formularz Poprawny");
        return true;
    }

}

function convert(){



    document.getElementById("price").innerHTML = (document.getElementById("liczba").value  * 36777) / 100;

    document.getElementById("price2").innerHTML = (document.getElementById("liczba").value  * 29900) / 100;

}
