La chiamata ajax si può ottimizzare http://www.w3schools.com/ajax/ajax_intro.asp estrai_colori_di_stampa.responseText; cosa restituisce? checkbox vengono creati dinamicamente? Se la risposta è si ricordati che gli id devono essere univoci