$(document).ready(function() {
	$("#form_poczta").live("submit", function(e) {
		e.preventDefault();
		var linkowaty = $("#domena_poczta").val();
		linkowaty = linkowaty.replace("http://", "");
		linkowaty = linkowaty.replace("www.", "");
		linkowaty = linkowaty.replace("/", "");		
		$.post('/valid/v_poczta.php', {'domena':linkowaty}, function(response) {
			if (linkowaty.length<=0) response='Pole do wpisania domeny wymaga uzupełnienia.';
			if(response==1) {
				$("#nie_ma_mnie_poczta").slideDown("slow");
				$("#domena_ukryta").attr("value", "http://www."+linkowaty);
				$("#domena_poczta").attr("readonly", true);
				$("#submit_poczta").css("display", "none");
				$("#error_msg").fadeOut("fast");
				$("#form_poczta").attr("id", "form");
			}
			else if(response) {
				$("#error_msg").fadeIn("slow").html('<span>'+response+'</span>');
			}
		});
		return true;
	});
	
	$("#pass_poczta").focus(function() {
		$("#pass_poczta").after('<input type="password" id="pass_poczta" name="pass_poczta" />').select();
		$(this).remove();
		$("#pass_poczta").focus();
	});
	
	$("#user_poczta").focus(function() {
		if ($(this).val()=='Adres e-mail') $(this).attr("value", "");
	});
	
	$("#user_poczta").blur(function(event) {	
		var query = {};
		query['user_poczta'] = $("#user_poczta").val();
		$.post('/valid/v_poczta.php', query, function(response) {
			if(response==1) $("#error_msg").fadeOut("fast");
			else if(response) $("#error_msg").fadeIn("slow").html('<span>'+response+'</span>');
		});
		if ($(this).val()=='') $(this).attr("value", "Adres e-mail");
	});
	
	$("#form").live("submit", function() {
		var login = $("#user_poczta").val();
		var haslo = $("#pass_poczta").val();
		var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var tak = regex.test(login);
		if (tak==false&&haslo.length<=0) {
			$("#error_msg").fadeIn("slow").html('<span>Podano nieprawidłowy adres e-mail oraz nie podano hasła. Prosimy o sprawdzenie i ponowne wprowadzenie danych. Przypominamy także, że adres e-mail należy wpisać w formie "twojanazwa@twoja-domena.pl".</span>');
			return false;
		}
		else if (tak==false) {
			$("#error_msg").fadeIn("slow").html('<span>Podano nieprawidłowy adres e-mail. Prosimy o sprawdzenie i ponowne wprowadzenie danych. Przypominamy także, że adres e-mail należy wpisać w formie "twojanazwa@twoja-domena.pl".</span>');
			return false;
		}
		else if(haslo.length<=0) {
			$("#error_msg").fadeIn("slow").html('<span>Nie podano hasła do skrzynki pocztowej. Prosimy o uzupełnienie brakujących danych.</span>');
			return false;
		}
		else {
			$("#error_msg").fadeOut("fast");
			$("#nie_ma_mnie_poczta").fadeOut("fast");
			$("#domena_poczta").attr("readonly", false);
			$("#submit_poczta").fadeIn("fast");
			$("#form").attr("id", "form_poczta");
			return true;
		}
	});
});

