Mi intrometto un attimo nel vostro dialogo dotto e lascio che sia chiarita soprattutto la questione css/javascript - che è quello che più conta - rispondendo ad alcune domande:
Premesso ciò, le strade sono due: o si agisce lato server (ad esempio con PHP) oppure lato client.
La seconda visto che della prima io non sono ancora riuscito a capire quasi nulla.
Prima di farlo, tuttavia, vorrei capire il senso di avere uno switch con due (o più) immagini in homepage: è qualcosa tipo 'sfoglia qualche foto del mio lavoro'? E' così?
Sì, inoltre userei la soluzione anche in altre parti del sito: le immagini parlano o chiariscono cose che le parole non riescono a fare.
Nel qual caso, se le immagini non sono troppe...
Pensavo a tre o quattro.
Se inoltre si possono sostituire i pulsantini con dei links testuali. Ma questo è solo un dettaglio estetico...
Questo ovviamente se non si possano usare i css (sarà anche una moda cercare di sostituire tutto il sostituibile con i css... ma a me è una moda che piace e che pare molto comoda e zeppa di vantaggi).
Nel caso contrario immagino che io debba postare la domanda sul forum nella sezione Javascript!?

Rispondi quotando
Comunque, in questo caso possiamo procedere tranquillamente con un giusto bilanciamento di XHTML, CSS e javascript. 
