
window.addEvent('domready', function() {
   var validate_form = new Class({
      Implements: Events, 
      initialize: function(nazwa_formatki){   //typ pola 1 input 2 inner.html
          $(nazwa_formatki).addEvents({
              "submit": function(e){ 
                  //alert ($('imie_nazwisko').value+"aaa");
                    new Event(e).stop();
                    
                    warunek_czy_ok=1;
                    //----------soprawdzenie skrótu
                    if ($('textgroup[0]').value=="" ){
                      $('pytanie_div[0]').innerHTML="uzupełnij";
                      warunek_czy_ok=0;
                    }else{
                        $('pytanie_div[0]').innerHTML="";
                    }
                    if ($('textgroup[1]').value=="" ){
                      $('pytanie_div[1]').innerHTML="uzupełnij";
                      warunek_czy_ok=0;
                    }else{
                        $('pytanie_div[1]').innerHTML="";
                    }
                    if ($('textgroup[2]').value=="" ){
                      $('pytanie_div[2]').innerHTML="uzupełnij";
                      warunek_czy_ok=0;
                    }else{
                        $('pytanie_div[2]').innerHTML="";
                    }
                    if ($('textgroup[3]').value=="" ){
                      $('pytanie_div[3]').innerHTML="uzupełnij";
                      warunek_czy_ok=0;
                    }else{
                        $('pytanie_div[3]').innerHTML="";
                    }
                     
                    var req = new Request.JSON({
                        method:'get',
                        url: "/php/s1.php",
                        data: { 'pass' : $('image_text').value }, 
                        onRequest: function() {},  
                        onComplete: function(response) {
                              if(response.pass==1){
                                  if (warunek_czy_ok==0){
                                      return false;
                                  }else{
                                      $(nazwa_formatki).submit();
                                      //alert ("formatka run");
                                  } 
                              }else{
                                  warunek_czy_ok=0;
                                  //alert ("aaaaaa");
                                  $('image_tekst_div').innerHTML="błędny kod";
                                  //alert ("aaaaaa");
                              }    
                        }
                    }).send();
              }
           });
      }
  });
  //alert ("aaa");
    var walidacja=new validate_form('ankieta_formularz');
   //alert ("bb");
});
