function getRequest(source, page, dir)
{            
	$.ajax
	(
		{
			type : "GET",
			url : "http://" + dir + "/ajax.php?" + page,
			datatype : "html",
			success : function (txt)
			{
				$(source).html(txt);
			},
			error : function (oXHR)
			{
				$(source).html("Nastala chyba při komunikaci se serverem. Zkuste to prosím za chvíli.");
				return false;
			}            
		}
	);
	return true;
}


function getEvents(cat)
{
        var d = $("#ui_date").datepicker("getDate");
        var time = Math.round((d-Date.UTC(1970, 0, 1)) / 1000);
        var linkUrl = "";
        if (cat)
        {
            linkUrl = "http://dkorlova.cz/ajax.php?page=events&date="+time+"&type="+cat;
        }
        else
        {
            linkUrl = "http://dkorlova.cz/ajax.php?page=events&date="+time;
        }
	$.ajax
	(
		{
			type : "GET",
			url : linkUrl,
			datatype : "html",
			success : function (txt)
			{
                                $("#middle-right").hide("slide", { direction: "right" }, 100);
                                $("#middle-right").html(txt);
                                $("#middle-right").show("slide", { direction: "left" }, 250);
                                //$("#middle-right").slideUp("slow");
                                //$("#middle-right").hide();
                                //$("#middle-right").html(txt).slideDown("slow");
                                //$("#midle-right").show().fadeOut(1000);
                                //$( "#middle-right" ).effect( slide );
			},
			error : function (oXHR)
			{
				$("#middle_right").html("Nastala chyba při komunikaci se serverem. Zkuste to prosím za chvíli.");
				return false;
			}
		}
	);
	return true;
}

/* Czech initialisation for the jQuery UI date picker plugin. */
/* Written by Tomas Muller (tomas@tomas-muller.net). */
jQuery(function($){
	$.datepicker.regional['cs'] = {
		closeText: 'Zavřít',
		prevText: '&#x3c;Dříve',
		nextText: 'Později&#x3e;',
		currentText: 'Nyní',
		monthNames: ['leden','únor','březen','duben','květen','červen',
        'červenec','srpen','září','říjen','listopad','prosinec'],
		monthNamesShort: ['led','úno','bře','dub','kvě','čer',
		'čvc','srp','zář','říj','lis','pro'],
		dayNames: ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
		dayNamesShort: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
		dayNamesMin: ['ne','po','út','st','čt','pá','so'],
		weekHeader: 'Týd',
		dateFormat: 'dd.mm.yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['cs']);
});


$(document).ready
(
    function()
    {
        $("#noui_date").hide();
        $("#ui_date").datepicker
        (
            {
                onSelect: function(date)
                {
                    getEvents(false);
                },
                inline: true,
                dateFormat: "dd/mm/yy",
                showWeeks: false
            },
            $.datepicker.regional['cs']
        );
    }
);

