$(document).ready(function() { 
	function PokazBaner()
	{
		licznik = licznik + 1;
		licznik2 = licznik2 + 1;
		
		if (licznik==ograniczenie) {
			licznik = 1;
		}
		if (licznik2==ograniczenie) {
			licznik2 = 1;
		}
		
		idBannera = "#banner"+licznik;
		idBannera2 = "#banner"+licznik2;
		idNavigatora = "#banner"+licznik2+"a";
	
		$(idBannera).hide();
		$("#navigator > *").removeClass("active");
		$(idBannera2).fadeIn(1000);
		$(idNavigatora).addClass("active");
		setTimeout(PokazBaner,timeout);
	}						   
						   
	var navigator = $("#navigator");
	var ilosc_bannerow = navigator.find('div:last').text();
	if (ilosc_bannerow>0) {
		var licznik;
		var licznik2;
		ograniczenie = parseInt(ilosc_bannerow)+1;
		licznik = parseInt(ilosc_bannerow)-1;
		licznik2 = 0;
		var timeout = 4000; // = 4sec
		setTimeout(PokazBaner,10);					   
	}
	
	var errorColor = "#f5e9ea";
	var correctColor = "#FFFFFF";
	var errorMarks = "background-color";
	
	$("#submit").click(function() {
		$("#FImie").css(errorMarks, correctColor);
		$("#FTemat").css(errorMarks, correctColor);
		$("#FEmail").css(errorMarks, correctColor);

		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var imieVal = $("#FImie").val();
		var nazwiskoVal = $("#FNazwisko").val();
		var telefonVal = $("#FTelefon").val();
		var tematVal = $("#FTemat").val();
		var emailVal = $("#FEmail").val();
		
		if(imieVal == '') {
			$("#FImie").css(errorMarks, errorColor);
			hasError = true;
		}
		if(emailVal == '') {
			$("#FEmail").css(errorMarks, errorColor);
			hasError = true;
		} else if(!emailReg.test( emailVal )) {
			$("#FEmail").css(errorMarks, errorColor);
			hasError = true;
		}
		
		if(hasError == false) {
		$("#formularz").fadeTo("slow", 0.30, function() {
			$.ajax({
				type: "POST",
				url:  "wyslijmaila.php",
				data: { imie: imieVal, nazwisko: nazwiskoVal, telefon: telefonVal, temat: tematVal, email: emailVal },
				success: function(msg) {
					$("#odpowiedz").html(msg);
					$("#formularz").fadeTo("slow", 1);
					$("#formularz").reset();
				},
				error: function (XMLHttpRequest, textStatus, errorThrown) {
					$("#odpowiedz").html("Przepraszamy. Spróbuj później!");
					$("#formularz").fadeTo("slow", 1);
				}
			});
		});
		} else {
			$("#odpowiedz").html("Uzupełnij poprawnie formularz");
		}
		
		return false;	
		
	})
});