﻿function onSourceDownloadProgressChanged(sender, eventArgs) {
    var loadingTextBlock = sender.findName("loadingTextBlock");
    var loadingPercentage = Math.round(eventArgs.progress * 80);
    
    loadingTextBlock.Text = "LOADING " + loadingPercentage + "%";

    var loadingImageStoryboard = null;

    //if (loadingPercentage >= 98) {
        //loadingImageStoryboard = sender.findName("LoadingImageStoryboard10");
    //} else if (loadingPercentage >= 90) {
        //loadingImageStoryboard = sender.findName("LoadingImageStoryboard9");
    //} else 
    if (loadingPercentage >= 80) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard8");
    } else if (loadingPercentage >= 70) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard7");
    } else if (loadingPercentage >= 60) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard6");
    } else if (loadingPercentage >= 50) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard5");
    } else if (loadingPercentage >= 40) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard4");
    } else if (loadingPercentage >= 30) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard3");
    } else if (loadingPercentage >= 20) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard2");
    } else if (loadingPercentage >= 10) {
        loadingImageStoryboard = sender.findName("LoadingImageStoryboard1");
    }

    if (loadingImageStoryboard != null) {
        loadingImageStoryboard.Begin();
    }
}
