Salve a tutti,
sto creando un form di ordine usando un shopping cart che ho trovato in rete, ho modificato lo stesso con tutto quello che mi serve, pero ho un problema con il calendario.

Praticamente i prodotti hanno due date (checkin e checkout).
Essendo il carrello dinamico gli input sono array pertanto hanno lo stesso ID.
Ho cercato in rete pero non trovo una soluzione.

questo è la parte html:

codice:
<td><input type="text" class="form-control text-center"  id="checkin" value="<?php echo $item["checkin"]; ?>"  onchange="updateCartIn(this, '<?php echo $item["rowid"];  ?>')"></td>
            <td><input type="text" class="form-control  text-center"  id="checkout" value="<?php echo $item["checkout"];  ?>" onchange="updateCartOut(this, '<?php echo $item["rowid"];  ?>')"></td>
mentre questo sarebbe lo script in condizioni di univoco ID

codice:
<script>
$( function() {
           $("#checkin").datepicker({ dateFormat: "dd-mm-yy" }).val();     
           $("#checkout").datepicker({ dateFormat: "dd-mm-yy" }).val();     
  } );
  </script>
<script>

Pero giustamente funziona solo con la prima linea del ordine.
Avete un'idea di come risolvere il problema.
Un grazie anticipato a tutti quelli che leggeranno questo post.