  function set_item_select(cart_item_number, option_count)
  {
    // items with multiple lessons must 
    var form_name = "f" + cart_item_number; 
    var lesson_number = document.forms(form_name).os0.value;
    if ( lesson_number > option_count ) {
      lesson_number = option_count; // force illegal value to the max
      document.forms(form_name).os0.value = lesson_number;
    }
    document.forms(form_name).item_number.value = "" + cart_item_number + "-" + lesson_number;
    var desc = document.forms(form_name).item_name.value;
    var deli = desc.indexOf("#");
    if ( deli > 0 ) {
      desc = desc.substring(0,deli+1) + lesson_number;
      document.forms(form_name).item_name.value = desc;
    }
  }


