Una soluzione potrebbe essere quella di modificare i 4 flash in modo che non partino in automatico, ossia in ogni filmato flash, inserisci l'evento actionscript "stop" nel primo frame.
Cosi' facendo forzi i filmati a non partire al caricamento della pagina. A questo punto tramite javascript imposti il tag html di flash su true per farlo partire.
Es.
Se supponiamo che l'html per inserire il filmato sia :
codice:
<object classid="[...]" codebase="[...]" width=400 height=300 id="mainMovie">
  <param name=movie value="filmato.swf">
  <embed 
    src="filmato.swf"
    quality=high bgcolor=#FFFFFF 
    width=400
    height=300
    name="mainMovie"
    type="application/x-shockwave-flash"
    pluginspage="[...]">
  </embed>
</object>
la funzione javascript dovra' essere come segue:
codice:
<script language="JavaScript" type="text/JavaScript">
<!--
function avviaFilmato() {
  var IE = navigator.appName.indexOf("Microsoft") != -1;
  var filmato = IE ? window.mainMovie : window.document.mainMovie;
  filmato.Play();
}
//--> 
</script>
la funzione avviaFilmato, non fa altro che controllare se l'utente sta' utilizzando Internet Explorer.

Ciao !!