function check_form(form) {
error='';
if (form.firma.value.length<1) { error+='Pole \'Nazwa firmy\' jest wymagane.\n'; form.firma.style.background="#ff0000";}
if (form.ulica.value.length<1) { error+='Pole \'Ulica\' jest wymagane.\n'; form.ulica.style.background="#ff0000";}
if (form.kod.value.length<1) { error+='Pole \'Kod\' jest wymagane.\n'; form.kod.style.background="#ff0000";}
if (form.miejscowosc.value.length<1) { error+='Pole \'Miasto\' jest wymagane.\n'; form.miejscowosc.style.background="#ff0000";}
if (form.nip.value.length<1) { error+='Pole \'NIP\' jest wymagane.\n'; form.nip.style.background="#ff0000";}
if (form.regon.value.length<1) { error+='Pole \'Regon\' jest wymagane.\n'; form.regon.style.background="#ff0000";}
if (form.telefon.value.length<1) { error+='Pole \'Telefon\' jest wymagane.\n'; form.telefon.style.background="#ff0000";}
if (form.nazwisko.value.length<1) { error+='Pole \'Osoba do kontaktów\' jest wymagane.\n'; form.nazwisko.style.background="#ff0000";}
if (form.login.value.length<1) { error+='Pole \'Login\' jest wymagane.\n'; form.login.style.background="#ff0000";}
if (form.haslo.value.length<1) { error+='Pole \'Hasło\' jest wymagane.\n'; form.haslo.style.background="#ff0000";}
if (form.haslop.value.length<1) { error+='Pole \'Powtórz hasło\' jest wymagane.\n'; form.haslop.style.background="#ff0000";}
if (form.haslo.value!=form.haslop.value) { error+='Pola  \'Hasło\' i \'Powtórz hasło\' różnią się.\n'; form.haslop.style.background="#ff0000";}
if (form.zgoda.checked==false) {  error+='Proszę oświadczyć wyraźną zgodę na wykorzystanie Państwa danych.'; }
if (error)
	{
        alert ('Wykryto błędy:\n\n'+error);
        return false;
	}
else return true;
}

function check_form2(form) {
error='';
str = form.nip.value;
form.nip.value = str.replace(/-/g, "")
if (form.nip.value.length<1) { error+='Pole \'NIP\' jest wymagane.\n'; form.nip.style.background="#ff0000";}
if (form.email.value.length<1) { error+='Pole \'EMAIL\' jest wymagane.\n'; form.email.style.background="#ff0000";}
if (error)
	{
        alert ('Wykryto błędy:\n\n'+error);
        return false;
	}
else return true;
}

