Como selecionar opções na lista de seleção múltipla com jQuery?

Eu tenho dois dropdowns. Quando um usuário seleciona um valor do primeiro que eu quero no segundo (que tem a opção de seleção múltipla), com jQuery, para selecionar alguns valores automaticamente. Como eu posso fazer isso?

First select box:
<select id="update_carte_s" name="update_carte_s">
     <option value="5!**8,9**!6!44.9">Ghid complet Internet</option>
     <option value="6!**6,7**!6!24.95">PC pas cu pas</option>
     <option value="7!**10**!3!27.95">Jocul ingerului</option>
     <option value="8!**11,12**!8!39">Ghidul vinurilor</option>
</select>
Second select box:
<select id="uc_autori_s" name="uc_autorilist[]" size="5" multiple>
     <option value="3">Rose Tremain</option>
     <option value="4">Jonathan Coe</option>           
     <option value="5">Cecilia Ahern</option>
     <option value="6">Marinel Serban</option>
     <option value="7">Emanuela Cherchez</option>
     <option value="8">Peter Buckley</option>
     <option value="9">Clark Duncan</option>
     <option value="10">Carlos-Ruiz Zafon</option>
     <option value="11">Catalin Paduraru</option>
     <option value="12">Dan-Silviu Boerescu</option>
</select>

Os valores em negrito da primeira caixa de seleção divididos por, são os valores que desejo selecionar na segunda caixa de seleção. Por exemplo11,12 significaria nas opções da segunda caixa com os valores 11 e 12 a serem selecionados.

Atualmente tenho algo parecido com isto:

$.bookAuthors = $.bookDetailsArray[1].split(',');
$.each($.bookAuthors, function( intIndex, objValue ){
      $("#uc_autori_s").val(objValue).attr("selected","selected");
});

mas o problema é que somente o último valor é selecionado no meu caso 12 (a seleção de 11 é perdida).

questionAnswers(8)

yourAnswerToTheQuestion