//
// Copyright 2009 Paytronix Systems, Inc.
// All Rights Reserved
//
// Summary: Support to activate calendar controls on DOM ready.
//

function activateCalendars(dates)
{
    dates.each(function (el) {
            var yearId = el.getAttribute("yearId");
            var monthId = el.getAttribute("monthId");
            var dayId = el.getAttribute("dayId");

            var field = {};
            var fieldDetail = {};
            fieldDetail[dayId] = "d";
            fieldDetail[monthId] = "m";
            fieldDetail[yearId] = "Y";
            field[yearId] = fieldDetail;
            new Calendar(field, { draggable: false, navigation: 2 });
        });
}

function autoActivateCalendars()
{
    window.addEvent("domready", function() {
            activateCalendars($$("span.PxCalendar"));
        });
}
