var sItHomeBookingStartDate = null;
var sItHomeBookingEndDate = null;
var oItHomeStartDate =null;
var oItHomeEndDate = null;

function SetBookingDateDirect(oObject, iYear, iMonth, iDay) {
  var tmpDate = iYear+'-'+iMonth+'-'+iDay;
  var tmpColor = 'black';
  var sSetDateFieldName = 'search_date_from';
  if (sItHomeBookingStartDate == tmpDate) {
    oObject.style.border = '1px solid #ffffff';
    oItHomeStartDate = null;
    sItHomeBookingStartDate = null;
    sSetDateFieldName = '';
  }else if (sItHomeBookingEndDate == tmpDate) {
    oObject.style.border = '1px solid #ffffff';
    oItHomeEndDate = null;
    sItHomeBookingEndDate = null;
    sSetDateFieldName = '';
  } else {
    if (sItHomeBookingStartDate == null || sItHomeBookingStartDate > tmpDate) {
      if (oItHomeStartDate != null) oItHomeStartDate.style.border = '1px solid #ffffff';
      sItHomeBookingStartDate = tmpDate;
      oItHomeStartDate = oObject;
    } else {
      if (oItHomeEndDate != null) oItHomeEndDate.style.border = '1px solid #ffffff';
      oItHomeEndDate = oObject;
      tmpColor = 'black';
      sSetDateFieldName = 'search_date_to';
      sItHomeBookingEndDate = tmpDate;
    }
    oObject.style.border = '1px solid '+tmpColor;
    if (sSetDateFieldName != '') {
      obj = document.MTShopCheckoutForm.elements['aInput['+sSetDateFieldName+']'];      
      SelectDatePickerDropdown(obj,tmpDate);
      if(sSetDateFieldName == 'search_date_from' && sItHomeBookingEndDate == null) {
        document.MTShopCheckoutForm.elements['aInput[search_date_to]'].options.selectedIndex = (obj.options.selectedIndex+1);
      }
      if(sSetDateFieldName == 'search_date_to') {
        obj2 = document.MTShopCheckoutForm.elements['aInput[search_date_to]'];
        obj2.options.selectedIndex = (obj2.options.selectedIndex+1);
      }
    }
  }
}

function SetBookingEndDateBox() {
  if (document.MTShopCheckoutForm.elements['aInput[search_date_from]'].options.selectedIndex >= document.MTShopCheckoutForm.elements['aInput[search_date_to]'].options.selectedIndex) {
    document.MTShopCheckoutForm.elements['aInput[search_date_to]'].options.selectedIndex = document.MTShopCheckoutForm.elements['aInput[search_date_from]'].options.selectedIndex + 1
  }  
}


