$(document).ready(function() {

	$('#formDodaj').submit( function() {

		return sprawdzFormularzDodaj();
	});

	$("a[rel='zdjecie']").colorbox({transition:"fade"});

	function sprawdzFormularzDodaj() {
		var poprawny = true;
		var imie = $("#dodaj_imie").val();
		var nazwisko = $("#dodaj_nazwisko").val();
		var email = $("#dodaj_email").val();
		var miasto = $("#dodaj_miasto").val();
		var telefon = $("#dodaj_telefon").val();
		var zgoda = $("#dodaj_zgoda:checked").val();
		var ulica = $("#dodaj_ulica").val();
		var kod = $("#dodaj_kod").val();
		var plik1 = $("#dodaj_zdjecie1").val();
		var plik2 = $("#dodaj_zdjecie2").val();
		var plik3 = $("#dodaj_zdjecie3").val();
		var plik4 = $("#dodaj_zdjecie4").val();
		var plik5 = $("#dodaj_zdjecie5").val();
		var plik6 = $("#dodaj_zdjecie6").val();
		var plik7 = $("#dodaj_zdjecie7").val();
		var plik8 = $("#dodaj_zdjecie8").val();
		var plik9 = $("#dodaj_zdjecie9").val();
		var plik10 = $("#dodaj_zdjecie10").val();
		var komunikat = '';

		if(!(plik1 || plik2 || plik3 || plik4 || plik5 || plik6 || plik6 || plik7 || plik8 || plik9 || plik10)) {
			poprawny = false;
			komunikat = '\nDodaj przynajmniej jedno zdjęcie';
		}

		if(imie == '') {
			poprawny = false;
			$("#dodaj_imie").addClass('popraw');
		}
		if(nazwisko == '') {
			poprawny = false;
			$("#dodaj_nazwisko").addClass('popraw');
		}
		if(email == '') {
			poprawny = false;
			$("#dodaj_email").addClass('popraw');
		}
		if(miasto == '') {
			poprawny = false;
			$("#dodaj_miasto").addClass('popraw');
		}
		if(telefon == '') {
			poprawny = false;
			$("#dodaj_telefon").addClass('popraw');
		}
		if(ulica == '') {
			poprawny = false;
			$("#dodaj_ulica").addClass('popraw');
		}
		if(kod == '') {
			poprawny = false;
			$("#dodaj_kod").addClass('popraw');
		}
		if(zgoda == null) {
			poprawny = false;
			$(".dodaj_zgoda").addClass('popraw');
		}

		if(poprawny == false) {
			alert('Popraw pola zaznaczone na czerwono!'+komunikat);
		}

		if(poprawny) popup('<p style="font-size: 12px; font-weight: bold;">Proszę czekać, trwa przesyłanie zdjęć...<br />Aby dokończyć zgłoszenie do konkursu, należy po przesłaniu zdjęć kliknąć w link potwierdzający, przesłany na maila podanego w formularzu. </p>');

		return poprawny;
	}

	function popup(message) {

    // get the screen height and width
    var maskHeight = $(document).height();
    var maskWidth = $(window).width();

    // calculate the values for center alignment
    var dialogTop =  (maskHeight/3) - ($('#dialog-box').height());
    var dialogLeft = (maskWidth/2) - ($('#dialog-box').width()/2);

    // assign values to the overlay and dialog box
    $('#dialog-overlay').css({height:maskHeight, width:maskWidth}).show();
    $('#dialog-box').css({top:dialogTop, left:dialogLeft}).show();

    // display the message
    $('#dialog-message').html(message);

	$(window).resize(function () {

        //only do it if the dialog box is not hidden
        if (!$('#dialog-box').is(':hidden')) popup();
    });

}
});

