Javascript - aguarde as imagens serem carregadas

<code>var l = false;
var l2 = false;

var imm = new Image();
imm.src = "b.png";

imm.onload = function(){
l = true;
}

var imm2 = new Image();
imm2.src = "c.png";

imm2.onload = function(){
l2 = true;
}
</code>

Como posso dizer a este javascript para iniciar uma função somente sel el2 são verdadeiras? Devo definir um loop que verifique constantemente essas duas variáveis? Existe alguma maneira mais eficiente? Não quero que meu script comece sem imagens, mas com.onload Eu posso esperar que apenas uma imagem seja carregada e nem todas elas. Obrigado pela ajuda!

questionAnswers(6)

yourAnswerToTheQuestion