/* helper for restricting other datepicker
 * used for date range
*/
function restrictTargetControl(targetControlID, dateStr) {
    var arrDate = dateStr.split('/');
    var arrivalDate = new Date();
    arrivalDate.setFullYear(arrDate[2], arrDate[1] - 1, arrDate[0]);
    var departureCtl = jQuery('#' + targetControlID)[0];
    if (departureCtl.value !== '')
    {
        var depDate = departureCtl.value.split('/');
        var departureDate = new Date();
        departureDate.setFullYear(depDate[2], depDate[1] - 1, depDate[0]);
        if (departureDate > arrivalDate) { return; }
        arrivalDate.setDate(arrivalDate.getDate() + 1);
        var month = arrivalDate.getMonth() + 1;
        jQuery('#' + targetControlID)[0].value = arrivalDate.getDate() + '/' + month + '/' + arrivalDate.getFullYear();
    }
}
//for asp.net ajax
if (typeof (Sys) != "undefined" && typeof (Sys.Application) != "undefined") { Sys.Application.notifyScriptLoaded(); }
