// copyright (c) MediaLab
// http://www.medialab.pl/
// written by immo@medialab.pl

function komunikatBledu(mesydz) {
	window.alert(mesydz + "\n(Wyróżnione pola są niezbędne do złożenia zamówienia)");
}
function poleDziala(poletko, mesydz) {
	var result = false;
	if ( !poletko.value ) {
		komunikatBledu(mesydz);
		poletko.focus();
	} else {
		result = true;
	}
	return result;
}
function sprawdzZamowienie() {
	var result = false;
	do {
		if ( !poleDziala(document.zamowienie.imie, "Podaj swoje imię i nazwisko.") ) break;
		if ( !poleDziala(document.zamowienie.mail, "Podaj adres e-mail.") ) break;
		if ( !poleDziala(document.zamowienie.pytania, "Podaj treść wiadomości.") ) break;
		if ( (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.zamowienie.mail.value)) == false ) {
			komunikatBledu("Adres e-mail nie jest poprawny.");
			document.zamowienie.mail.focus();
			break;
		}
		result = true;
	} while ( false );
	return result;
}
