Il problema è di difficile soluzione, tuttavia ci provo:
ho un form con un calendario. in questo form prima del calendario c'è un select dal nome "destinazione". Vorrei che nel calendario, in base scelta fatta sul select, i colori dei giorni settimanali (L, M, M, G...) cambiassero. Ad es, se seleziono come destinazione bologna, nel calendario vorrei che fossero visualizzati con colore diverso tutti i lunedì e venerdì.

Il calendario che uso si avvale di 3 file:
1. theme.css
2. calendar.js
3. calendar-it.js

Ed è proprio su quest'ultimo che esiste una funzione che permette di cambiare colore:
Calendar._TT["WEEKEND"] = "1, 5". Con 1 e 5 vengono infatti visualizzati con colore rosso tutti i lunedì e venerdì.

Il calendario l'ho preso qui:

http://javascript.html.it/script/ve...con-calendario/

Qualcosa di simile viene fatto sul sito http://www.flyonair.it/