$("logowanie_form").ready(function() {

	$("#login_submit_input").hide();
	$("#login_submit").show();

	$("logowanie_form").submit(function() {
		login();
		return false;
	});
	
	$("#login_submit").click(function() {
		login();
		return false;
	});
	
	$("#login_error_close").click(function() {
		$("#login_error").hide();
		$("#logowanie_form").show();
		return false;
	});
	
	$("#logout_button").click(function() {
		var url = _BASE_URL + '/ajax' + $(this).attr('href').replace(_BASE_URL, '');
		$("#logowanie").load(url + "?logout=true"+"&?random=" + Math.random()*99999);
		return false;
   });
	
	$("#login_input").focus(function() {
		if($(this).val() == "login:")
		{
			$(this).attr("value", "");
		}
	});

	$("#login_input").blur(function() {
		if($(this).val() == "")
		{
			$(this).attr("value", "login:");
		}
	});
	
	$("#haslo_input").focus(function() {
		$(this).css("background-image", "none");
	});
	
	$("#haslo_input").blur(function() {
		if($(this).val() == "")
		{
			$(this).css("background-image","url('images/haslo.gif')");
		}
	});
	

	$("#haslo_input").keypress(function(e) {
		if(e.which == 13)
		{
			login();
			return false;
		}
	});


	$("#login_input").keypress(function(e) {
		if(e.which == 13)
		{
			login();
			return false;
		}
	});

});


function login() {
	$("#logowanie_form").hide();
	$("#login_loading").show();
	var url = _BASE_URL + '/ajax' + $("#logowanie_form").attr('action').replace(_BASE_URL, '');
	$("#logowanie").load(url+"?login=" + $("#login_input").val().replace(/ /g, "%20") + "&haslo=" + $("#haslo_input").val()+"&?random=" + Math.random()*99999);	
}