JavaScriptで複数画像のプリロード

javascriptで複数の画像をプリロードする方法を考えてみたんだけど、こんなシンプルで大丈夫なんだろうか…。

絶対落とし穴がありまくる気がするけど、とりあえず動いてはいるから良いか(;・∀・)

応用して、ゲームでロード画面作れば、読み込み中でグダグダになる事も無くなる…ハズ!
enchant.js便利だし好きだけど、自分で1から作れないとネー(*´・ω・)(・ω・`*)ネー