function modifyPage(tekst, id) {
         var divElement = document.getElementById(id)
         divElement.innerHTML = tekst;
}

function colorForm(pole, nazwaPola, wartoscPola, kolorPodswietlenia, typPola){
    if(pole == true){
        modifyPage("<input type=\""+ typPola +"\" name=\""+ nazwaPola +"\" class=\"g\" value=\""+ wartoscPola +"\" readonly=\"readonly\">", nazwaPola); }
    else{
        modifyPage("<input type=\""+ typPola +"\" name=\""+ nazwaPola +"\"  value=\""+ wartoscPola +"\" class=\""+ kolorPodswietlenia +"\">", nazwaPola); }
}


function sprForm(formularz){
    var imie = false;
    var nazwisko = false;
    var pass = false;
    var pass2 = false;
    var adres = false;
    var kod = false;
    var gg = false;
    var kom = false;
    var nick = false;
    var mail = false;
    var miasto = false;
    

    
    if(formularz.imie.value != ""){
        imie = true; }
        
    if(formularz.nazwisko.value != ""){
        nazwisko = true; }
        
    if(formularz.miasto.value != ""){
        miasto = true; }
        
    if(formularz.nick.value != ""){
        nick = true; }
        
    if(formularz.adres.value != ""){
        adres = true; }

    if(formularz.gg.value != ""){
        gg = true; }

    if(formularz.kom.value != ""){
        kom = true; }

    if(formularz.kod.value != ""){
        kod = true; }
        
    if(formularz.pass.value != ""){
        if(formularz.pass2.value != ""){
            if(formularz.pass2.value == formularz.pass.value){
                pass = true;
                pass2 = true;
            }
        }
    }

    if(formularz.mail.value != ""){
        var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
        var wynik = re.test(formularz.mail.value);
        if(wynik == true){
            mail = true; }
    }
    
    // teraz modyfikujemy formularz
    if((imie==true) && (pass==true) && (mail==true) && (nick==true) && (miasto==true) && (nazwisko==true)){
        modifyPage("<input type=\"submit\" value=\"Zapisz\" class=\"z\">", "s"); }

    //imie
    colorForm(imie, "imie", formularz.imie.value, "r", "text");
    colorForm(nazwisko, "nazwisko", formularz.nazwisko.value, "r", "text");
    colorForm(nick, "nick", formularz.nick.value, "r", "text");
    colorForm(mail, "mail", formularz.mail.value, "r", "text");
    colorForm(miasto, "miasto", formularz.miasto.value, "r", "text");
    colorForm(adres, "adres", formularz.adres.value, "y", "text");
    colorForm(kod, "kod", formularz.kod.value, "y", "text");
    colorForm(kom, "kom", formularz.kom.value, "y", "text");
    colorForm(gg, "gg", formularz.gg.value, "y", "text");
    colorForm(pass, "pass", formularz.pass.value, "r", "password");
    colorForm(pass2, "pass2", formularz.pass2.value, "r", "password");
}

