function saveDialogToolHolidayplaner()
{
    var newElement = AjaxAPI('CoreTool', 'saveTool', {siteContentID: moduleEditID, data:{Tool: "holiday"}});

    return newElement;
}

$(document).ready(function()
{
    $(".holidayplaner-new-holiday-calendar").datepicker(
    {
        dateFormat: 'yy-mm-dd',
        firstDay: 1
    }).change(function()
    {
        var inputID = $(this).attr('id');
        var siteContentID = null;
        
        // von
        if(inputID.indexOf("from") > 0)
        {
            siteContentID = inputID.replace(/new-holiday-from-/, '');
        }
        // bis
        else
        {
            siteContentID = inputID.replace(/new-holiday-to-/, '');
        }
        
        var von = $("#new-holiday-from-"+siteContentID).val();
        var bis = $("#new-holiday-to-"+siteContentID).val();
        
        // wenn von größer als bis => bis anpassen
        if(von.replace(/-/, '') > bis.replace(/-/, ''))
            bis = von;
        
        $("#new-holiday-to-"+siteContentID).val(bis);
        
        var userID = false;
        
        var rt = AjaxAPI('HelperAPI', 'calculateDays', {
            von: von,
            bis: bis,
            userID: userID
        });
        
        $("#new-holiday-numberOfDays-"+siteContentID).val(rt);
    });
})
