// Light background
function onSourceDownloadProgressChanged(sender, eventArgs) {
    sender.findName("Label").Text = "Loading: " + Math.round(eventArgs.progress * 100) + "%";

    sender.findName("StartProgress").Offset = eventArgs.progress - 0.25;
    sender.findName("EndProgress").Offset = eventArgs.progress;
}

// Dark background
function onSourceDownloadProgressChanged2(sender, eventArgs) {
	sender.findName("Label").Foreground = "#FFFFFFFF";
    sender.findName("Label").Text = "Loading: " + Math.round(eventArgs.progress * 100) + "%";

    sender.findName("StartProgress").Offset = eventArgs.progress - 0.25;
    sender.findName("EndProgress").Offset = eventArgs.progress;
}