$(document).ready(function () {
  var found = 0;
  var where = 0;
  var Classes = [{
    name: "Books",
    has: false,
  },{
    name: "Cards",
    has: false,
  },{
    name: "Events",
    has: false,
  },{
    name: "Comics",
    has: false,
  },{
    name: "Movies",
    has: false,
  },{
    name: "RPG",
    has: false,
  },{
    name: "Tabletop",
    has: false,
  },{
    name: "Gaming",
    has: false,
  },{
    name: "Music",
    has: false,
  }];

  for(i = 0; i < Classes.length; i++){
    if($(".Art_Runner").hasClass(Classes[i].name+"_S") || $(".Art_Top_Icon").hasClass(Classes[i].name+"_AI")){
      Classes[i].has = true;
      found++;
      where = i;
    }
  }

  if(found == 1){
	$(".Sprite").removeClass("Generic_Sprite");
	$(".Sprite").addClass(Classes[where].name+"_Sprite");
	$(".Top_G_Runner").removeClass("Generic_H_R");
	$(".Top_G_Runner").addClass(Classes[where].name+"_H_R");
  } else if (found > 1){
    var possibles = [];
    var possibleIndex = 0;
    for(i = 0; i < Classes.length; i++){
      if(Classes[i].has){
	possibles[possibleIndex] = Classes[i].name;
	possibleIndex++;
      }
    }
    var randomNumber = Math.floor(Math.random()*possibles.length);
	$(".Sprite").removeClass("Generic_Sprite");
	$(".Sprite").addClass(possibles[randomNumber]+"_Sprite");
	$(".Top_G_Runner").removeClass("Generic_H_R");
	$(".Top_G_Runner").addClass(possibles[randomNumber]+"_H_R");
  }
});
