diff --git a/data/interfaces/default/index.html b/data/interfaces/default/index.html
index d85497a6..64b32ff9 100644
--- a/data/interfaces/default/index.html
+++ b/data/interfaces/default/index.html
@@ -71,15 +71,21 @@
<%def name="javascriptIncludes()">
diff --git a/data/interfaces/default/js/script.js b/data/interfaces/default/js/script.js
index 7f1cc3fd..b4de2851 100644
--- a/data/interfaces/default/js/script.js
+++ b/data/interfaces/default/js/script.js
@@ -222,6 +222,29 @@ function refreshTable() {
initThisPage();
});
}
+function refreshLoadArtist() {
+ if ( $(".gradeL").length > 0 ) {
+ var url = $(location).attr('href');
+ var loadingRow = $("table.display tr.gradeL")
+ loadingRow.each(function(){
+ var row = $(this).index() + 1;
+ var rowLoad = $("table.display tbody tr:nth-child("+row+")");
+ $(rowLoad).load(url + " table.display tbody tr:nth-child("+ row +") td", function() {
+ if ( $(rowLoad).children("#status").text() == 'Active' ) {
+ // Active
+ $(rowLoad).removeClass('gradeL').addClass('gradeZ');
+ initThisPage();
+ } else {
+ // Still loading
+ setTimeout(function(){
+ refreshLoadArtist();
+ },3000);
+ }
+ });
+ });
+ }
+}
+
function refreshTab() {
var url = $(location).attr('href');
var tabId = $('.ui-tabs-panel:visible').attr("id");