function min_cal_date()
{
   var today = new Date();
   var return_date = today;
   var day = today.getUTCDay();
   var hour_of_day = today.getUTCHours();

   if (hour_of_day < 12 ) <!-- if it is before 7 am SWF time then just pretend it is yesterday
   {
      day = day - 1;
      //      alert("before 7 am");
   }
	

   switch(day)
   {
      case 0:
         return_date.setDate(today.getDate() + 2);
         break;
      case 1:
         return_date.setDate(today.getDate() + 2);
         break;
      case 2:
         return_date.setDate(today.getDate() + 2);
         break;
      case 3:
         return_date.setDate(today.getDate() + 2);
         break;
      case 4:
         return_date.setDate(today.getDate() + 2);
         break;
      case 5:
         return_date.setDate(today.getDate() + 4);
         break;
      case -1:
      case 6:
         return_date.setDate(today.getDate() + 3);
         break;
      default:
         return_date = setDate(today.getDate() + 2);
   };
   
   return return_date;
}
