﻿/* Volání AJAXu u všech odkazů s třídou ajax */
/* AJAXový VisualPaginator */
$("a.ajax, .paginator a").live("click", function (event) {
     event.preventDefault();
    $.get(this.href);

        // zobrazení spinneru a nastavení jeho pozice
    $("#ajax-spinner").show().css({
        position: "absolute",
        left: event.pageX + 10,
        top: event.pageY + 10
    });
});

/* AJAXové odeslání formulářů s třídou ajax */
$("form.ajax").live("submit", function () {
	$(this).ajaxSubmit();
	return false;
});



$("form.ajax :submit").live("click", function () {
	$(this).ajaxSubmit();
	return false;
});

$(function () {
    // vhodně nastylovaný div vložím po načtení stránky
    $('<div id="ajax-spinner"></div>').appendTo("body").ajaxStop(function () {
        // a při události ajaxStop spinner schovám a nastavím mu původní pozici
        $(this).hide().css({
            position: "fixed",
            left: "50%",
            top: "50%"
        });
    }).hide();
});








