$(document).ready(function() {
    var lastSelection = 0;

    
    $(".menu-wrap a").currentPage({defaultClass: "Current"});

    // Remove images that have no source
    $("img").each(function() {
	if (!$(this).attr("src")) $(this).remove(); 
      });

    // If logged in, remove ME buttons as appropriate
    if ( $(".me_bar").length ) {
      $(".scrollable").each(function() {
	  $(".me_editButton", this).remove();
	  $(".me_newButton", this).remove();
	  $(".me_deleteButton", this).remove();
	  $(".me_upButton", this).remove();
	  $(".me_downButton", this).remove();
	});
    }

    // Randomly select a single class from all of the classes on a single element
    
    $(".random").each(function(i) {
	var classString = "";
	var randomClassString = "";
	var possibleClasses = [];
	var selection = "-1";
	var i = 0;
	
	classString = $(this).attr("class");
	
	randomClassString = classString.substring(classString.indexOf("random ") + 7);
	classString = classString.substring(0,(classString.indexOf("random") - 1));
	
	$(this).attr("class", classString);
	
	possibleClasses = randomClassString.split(" ");

	selection = Math.floor(Math.random()*(possibleClasses.length));
	if ((possibleClasses.length > 1) && (i > 0)) {
	  while (lastSelection == selection) {
	    selection = Math.floor(Math.random()*(possibleClasses.length));
	  }
	}
	
	$(this).addClass(possibleClasses[selection]);
	lastSelection = selection;
	
      });
        
  });

