il ; lo metti dove ti pare, basta che ne tenga conto lato server...

Piuttosto ho notato un difetto sulla cancellazione dei giorni, per ovviare adotta questo:
codice:
<script>
function flag(m,a,o) {
	c = document.forms[0].giorni;
	v = c.value;
	ma = m+","+a+";";
	if((";"+v).indexOf(";"+ma)>=0) {
		// cancello
		v = v.replace(ma,"");
		o.parentNode.className='CellaGiorno';
	} else {
		// aggiungo
		v = v + ma;
		o.parentNode.className='CellaGiornoSel';
	}
	c.value = v;
}
</script>