void loadEventDaysInBackground(int startDay,int numDays,boolean[] eventDays,final Runnable uiCallback){
  LoadEventDaysRequest request=new LoadEventDaysRequest(startDay,numDays,eventDays,uiCallback);
  try {
    mLoaderQueue.put(request);
  }
 catch (  InterruptedException ex) {
    Log.e("Cal","loadEventDaysInBackground() interrupted!");
  }
}

void loadEventDaysInBackground ( int startDay , int numDays , boolean [ ] eventDays , final Runnable uiCallback ) { LoadEventDaysRequest request = new LoadEventDaysRequest ( startDay , numDays , eventDays , uiCallback ) ; try { mLoaderQueue . put ( request ) ; } catch ( InterruptedException ex ) { Log . e ( "Cal" , "loadEventDaysInBackground() interrupted!" ) ; } }
sends a request for the days with events to be marked . loads " numdays " worth of days , starting at start , and fills in eventdays to express which days have events .
