$(document).ready(function() {
    $("a.fancy").fancybox({
        'zoomSpeedIn': 0, 
        'zoomSpeedOut': 0, 
        'overlayShow': true,
        'hideOnContentClick': false,
        'overlayOpacity': 0.5,
		'padding': 5
    });

    reBuildCalendar();
    self.scrollTo(0, 0);

});

function nationalDays(date) {
    for (i = 0; i < natDays.length; i++) {
        if (date.getMonth() == natDays[i][1] - 1 && date.getDate() == natDays[i][2] && date.getFullYear() == natDays[i][0]) {
            if (natDays[i][3] == 'sunday') {
				return [false, natDays[i][3], natDays[i][4]];
			} else {
				return [true, natDays[i][3], natDays[i][4]];
			}
        }
    }
    return [false, ''];
}

function reBuildCalendar() {

    var sShowDay = '';

    sShowDay = nationalDays;

    //datepicker
    $('#ui-datepicker').datepicker('destroy');
    $('#ui-datepicker').datepicker({
        beforeShowDay: sShowDay,
        changeFirstDay: false,
        changeMonth: false,
        changeYear: false,
		showMonthAfterYear: true,
		monthNames: [' Január',' Február',' Március',' Április',' Május',' Június',' Július',' Augusztus',' Szeptember',' Október',' November',' December'],
        //showMonthAfterYear: true,
        onSelect: function(date) {
            $.ajax({
                'url': '/setcallitem/'+date+'/',
                'success': function (data) {
                    $('#callender-item').html(data);
                }
            });
        }

    });
}
