Il codice a cui ti riferisci serve per colorare i giorni festivi, quindi in teoria non andrebbe cambiato cmq se provi con il codice sotto ti cambia colore in base al valore delle option della select, li indico qual'è il giorno festivo da colorare (0 tutte le domeniche del mese, 1 tutti i lunedi del mese ecc...) , quindi selezionando per esempio cagliari si coloreranno tutti i mercoledi del mese.

codice:
<select name="product"
onchange="changeColor(this.options[this.selectedIndex].value)">
<option selected="selected">Scegli destinazione</option>
<option value="0">Amsterdam</option>
<option value="1">Barcellona</option>
<option value="2">Bruxelles</option>
<option value="3">Cagliari</option>
<option value="4">Colonia/Bonn</option>
<option value="5">Francoforte</option>
<option value="6">Londra</option>
<option value="0">Lussenburgo/Treviri</option>
<option value="1">Milano/Bergamo</option>
<option value="2">Oslo</option>
<option value="3">Parigi</option>
<option value="4">Trapani</option>
</select>

function changeColor(paramValue){
	Calendar._TT["WEEKEND"] = paramValue;
}