private void RandomHeader() {
		int a = 0;
		String Path = null;
		String[] PicturesArray = { "Ashe.jpg", "Fiddle.jpg", "Irelia.jpg",
				"Jax.jpg", "Karthus.jpg", "Kayle.jpg", "Kayle2.jpg", "LB.jpg",
				"Lux.jpg", "Maokai.jpg", "Morgana.jpg", "Morgana2.jpg",
				"Noc.jpg", "Swain.jpg", "Vayne.jpg", "Xin.jpg", "Zyra.jpg",
				"Nami.jpg", "Morgana3.jpg", "Nasus.jpg", "Riven.jpg",
				"Shyvana.jpg", "Thresh.jpg", "TF.jpg", "Xin2.jpg",
				"Anivia.jpg", "Draaaaaven.jpg" };
		for (int index = 0; index < PicturesArray.length; index++) {
			double i = Math.random() * PicturesArray.length;
			a = (int) i;
			Path = PicturesArray[a];
		}
		try {
			BufferedImage image = ImageIO.read(Gui.class
					.getResourceAsStream("/RADSSoundPatcher/Pictures/Header/"
							+ Path));
			headerLabel.setIcon(new ImageIcon(image));
			Color c = Misc.getColor(image);
			LookAndFeel(c);
		} catch (IOException e) {
			e.printStackTrace(); // To change body of catch statement use File |
									// Settings | File Templates.
		} catch (IllegalArgumentException e) {
			logger.error("Error, image not found (" + Path + ")");
		}
	}