//sprawdz caly formularz
function checkAllFields()
{
var checkgiodo=0;
//sprawdz tez stan giodo
if (document.formularz.ok.checked==true) {checkgiodo=1;}

		$.post("inc/ajax_zamowienie.php", { checkgiodo: checkgiodo, action: 'checkform' },
		    function(data)
		    {

		     if(data.status==99)
		     {
		     $('#BtnSubmit').attr("disabled", false);
   	         }else{
                  $('#BtnSubmit').attr("disabled", true);
		          }

		    },
		    "json"
		  );
}





function sprawdz()
{
var checkgiodo=0;
//sprawdz tez stan giodo
if (document.formularz.ok.checked==true) {checkgiodo=1;}


if (document.formularz.ok.checked==false)
{
alert ("Prosimy o potwierdzenie poprawności wprowadzonych danych");
return false;
}else{

		$.post("inc/ajax_zamowienie.php", { checkgiodo: checkgiodo, action: 'checkform' },
		    function(data)
		    {
		     if(data.status==99)
		     {
		     document.formularz.submit();
		     }else{
		           //err
		           $('#komunikat_'+data.id).html(data.err).show(500);
		          }
		    },
		    "json"
		  );

     }
}



function dodo(co)
{
document.formularz.kod_ok.value=1;
document.formularz.submit();
}



function zamien()
{
 if(document.formularz.miejscowosc_combo.value!='')
 {
 document.formularz.miejscowosc.value=document.formularz.miejscowosc_combo.value;
 }
}





//##walidcja
function checkField(id)
{

var gocheck=1;

if(id=='miejscowosc' ) { /*gocheck=0;*/ no_update_city=0; $('#komunikat_miejscowosc').hide(); }

$('#komunikat_'+id).html('').hide(50);


if(gocheck==1)
{
$.post("inc/ajax_zamowienie.php", { id: id, wartosc: $('#'+id).val(), action: 'checkfield' },
    function(data)
    {
    //alert(data)
     if(id=='kod_pocztowy'){ $('#wybierz_miasto').html(''); $('#lista_miejscowosci').hide(); };

     if(data.status==99)
     {
     $('#'+id).val(data.wartoscok);
      if(id=='kod_pocztowy'){ SuggestCity(data.wartoscok); }
     }else{
           //err
           if(id!='miejscowosc' ) { $('#komunikat_'+id).html(data.err).show(500); }
          }
     checkAllFields()


    },
    "json"
  );
}


}



//##podpowiedz miejscowoasci z kodu
var no_update_city=0;
function SuggestCity(kod)
{
//$('#lista_miejscowosci').hide();
var lista='';

$.post("inc/ajax_zamowienie.php", { kod: kod, action: 'suggestcity' },
    function(data)
    {
    //alert(data)
     if(data.length>0)
     {
      for(i=0;i<data.length;i++)
      {
      lista=lista+'<div><a href="javascript:SetCity(\''+data[i].miejscowosc+'\')">'+data[i].miejscowosc+'</a></div>';
      $('#wybierz_miasto').html(lista);
      }
      $('#lista_miejscowosci').fadeIn(500);

     }
    },
    "json"
  );

}






//##ustaw miejscowosc
function SetCity(miasto)
{
$('#miejscowosc').val(miasto);
//$('#komunikat_miejscowosc').hide();

no_update_city=1;

$.post("inc/ajax_zamowienie.php", { action: 'okcity' },
    function(data) { $('#komunikat_miejscowosc').hide(); }
  );

}

