 function z (pole, info) {
  alert(info);
  pole.style.border='1px solid #F9BD48';
  pole.style.background='#FFF3DD';
  pole.focus();
 }

 function o (pole) {
 pole.style.border='1px solid #3575AD';
 pole.style.background='#FFFFFF';
 }

 function zamowienie (form) {

  var imie = form["f[imie]"];
  var ulica = form["f[ulica]"];
  var kod = form["f[kod]"];
  var miasto = form["f[miasto]"];
  var telefon = form["f[telefon]"];
  var mail = form["f[mail]"];
  var mailtest = /^[\w\-]+(.{1}[\w\-]+)*@{1}[\w\-]+(.{1}[\w\-]+)+$/i;
  var pass1 = form["pass1"];
  var pass2 = form["pass2"];
  var register = form["register"];

 if (imie.value.length < 5) {
  z(imie, 'Wypełnij poprawnie zaznaczone pole!');
  return false;
 }
 if (ulica.value.length < 4) {
  z(ulica, 'Wypełnij poprawnie zaznaczone pole!');
  return false;
 }
 if (kod.value.length < 3) {
  z(kod, 'Wypełnij poprawnie zaznaczone pole!');
  return false;
 }
 if (miasto.value.length < 2) {
  z(miasto, 'Wypełnij poprawnie zaznaczone pole!');
  return false;
 }
 if (telefon.value.length < 5) {
  z(telefon, 'Wypełnij poprawnie zaznaczone pole!');
  return false;
 }
 if (!mailtest.test(mail.value)) {
  z(mail, 'Wypełnij poprawnie zaznaczone pole!');
  return false;
 }

 if ( (register.checked==true) && ((pass1.value.length < 3)||(pass1.value != pass2.value)) ) {
  z(pass1, 'Podane hasła są różne lub za krótkie!');
  return false;
 }

 return true;
 }




function getCheckedValue(radioObj) {
	if(!radioObj) return false;

	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else {
                        alert("Nie zaznaczyłeś(aś) sposobu przesyłki!");
			return false;
                     }
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	alert("Nie zaznaczyłeś(aś) sposobu przesyłki!");
	return false;
}


