Con una funzione js, creo 2 array che hanno nome diverso e sono identici per il resto.
Quando modifico il valore di un elemento di uno degli array, modifico involontariamente e automaticamente anche l'elemento analogo dell'altro array.

codice:
<html>
<head>
 <script type="text/javascript">
  datiOrigRelaz = new Array();
  datiNuoviRelaz = new Array();
  datiOrigStrade = new Array();
  datiNuoviStrade = new Array();
  function convertiStringa(cont,str)
   { 
   arra = new Array();
   ar = str.split(',,,');
   for (d=0; d<ar.length; d++)
    {
    arr = ar[d].split('---');
    arra[d] = arr[1];
    }
   if (cont == 'strade')
    {
    datiOrigStrade = arra;
    datiNuoviStrade = arra;
    }
   else
    {
    datiOrigRelaz = arra;
    datiNuoviRelaz = arra;
    }
   }

  function insInfoViaggio()
   {
   alert("Prima dell assegnazione di datiNuovi\n\nOrig : " + datiOrigStrade[3] + "\n\nNuovi : " + datiNuoviStrade[3] + "\n\ntesto nuovo : " + document.getElementById('cAnord').value + '+++' + document.getElementById('cAsud').value);
   datiNuoviStrade[3] = document.getElementById('cAnord').value + '+++' + document.getElementById('cAsud').value;
   alert("Dopo dell assegnazione di datiNuovi \n\nOrig : " + datiOrigStrade[3] + "\n\nNuovi : " + datiNuoviStrade[3]);
   }
 </script>
</head>
<body>
 <table>
  <tr>
   <td style='width:180px; text-align:right; vertical-align:top'>Come arrivare da ...</td>
   <td style='width:60px; text-align:right; vertical-align:top'>Nord</td>
   <td style='width:380px'>
    <textarea id='cAnord' rows='4' cols='38' style='margin-bottom:10px'>segui le indicazioni per La Pinetina</textarea>
   </td>
  </tr>
  <tr>
   <td></td>
   <td style='width:60px; text-align:right; vertical-align:top'>Sud</td>
   <td>
    <textarea id='cAsud' rows='4' cols='38'> sator arepo tenet opera rotas </textarea>
   </td>
  </tr>
  <tr>
   <td style='height:30px'></td>
  </tr>
  <tr>
   <td colspan='3' style='text-align:center'>
    <input type='button' value='prova' onclick="insInfoViaggio()" />
   </td>
  </tr>
 </table>
 <script type="text/javascript">
  convertiStringa('strade','id---2,,,coord_sat---45.030679° N 12.606113° E,,,settaggi_mappa---,,,come_ragg_4ruote---segui le indicazioni per La Pinetina+++sator arepo tenet opera rotas,,,come_ragg_4ruote_foto---incrocio_capannelle.jpg,,,come_ragg_2ruote---,,,come_ragg_2ruote_foto---,,,come_ragg_cielo---,,,come_ragg_cielo_foto---,,,come_ragg_mare---,,,come_ragg_mare_foto---,,,come_ragg_treno---,,,come_ragg_treno_foto---');
 </script>
</body>
</html>
La magia avviene perchè assegno arra sia a datiOrigStrade che a datiNuoviStrade
Qualcuno sa darmi una spiegazione tecnica???