loading js

/* ------------------------------------------------------------
 * [ Loading ]
 * ------------------------------------------------------------ */
$(window).load(function () {

  var loadCount = 0;
  $("img").each(function () {
    var img = new Image();
    img.src = $(this).attr("src");
    var cnt = 0;
    var timer = setInterval(function () {
      cnt++;
      if (img.width > 0 || cnt > 10) {
        if (cnt > 10) {
          cnt = 0;
        }
        clearInterval(timer);
        imgLength = $("img").length;
        loadCount++;
        var _data = -(loadCount / imgLength) * 100 + "%";
        $('.loading_block_cover').css({
          'right': _data
        });
        if (loadCount == imgLength) {
          //start
          TweenMax.to('.loading_block', 1, {
            autoAlpha: 0,
            onComplete: function () {
              TweenMax.to('.chapter_page', 2, {
                autoAlpha: 1
              });
              TweenMax.to('.scroll_top_button', 2, {
                autoAlpha: 1
              });
              TweenMax.to('.header_block', 2, {
                autoAlpha: 1
              });
            }
          });
        }
      }
    }, 50);
  });
});