purtroppo non sono in grado di ottimizzarla questo script l'ho trovato online e l'ho solo adattato .... funziona ..... estrai_colori_di_stampa.responseText; restituisce una tabella con 24 celle colorate nelle quali si trova il checkbox da selezionare, no le checkbox sono 24 e gli id posso essere anche univoci li avevo messi uguali perchè ho fatto più prove e alcuni script li richiedevano uguali.