// Define a list group
addListGroup("skins", "authors");

// Empty starter option
addOption("authors",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + "--- Select An Author ---", "", "");

// Now for the top list
addList("authors", "Billenmans (44)", "Billenmans", "billenmans-list");
addList("authors", "Guzzyo (17)", "Guzzyo", "guzzyos-list");
addList("authors", "JoninRock64 (19)", "JoninRock64", "joninrock64s-list");
addList("authors", "MartialArtFights (3)", "MartialArtFights", "martialartfights-list");
addList("authors", "MoreBloodWine (7)", "MoreBloodWine", "morebloods-list");
addList("authors", "Mr_WhiZZie (13)", "Mr_WhiZZie", "mrwhizzies-list");
addList("authors", "Telekill (1)", "Telekill", "telekills-list");
addList("authors", "TriangleOffense (16)", "TriangleOffense", "triangleoffense-list");
addList("authors", "Twiggmister (11)", "Twiggmister", "twiggmisters-list");

// Billenman's Creations
addList("billenmans-list", String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + "--- Select Image Type ---", "--- Select Image Type ---", "billenmans-deafult");
addOption("billenmans-deafult", "", "psublacknoimg", 1);
// Billenman's U2 Characters
addList("billenmans-list", "U2 Characters (10)", "U2 Characters", "billenmans-character");
addOption("billenmans-character", "Doughnut Drake", "doughnutdrake", 1);
addOption("billenmans-character", "Drake Wounded", "drakewounded");
addOption("billenmans-character", "Gabriel Roman v. 1", "gabrielroman1");
addOption("billenmans-character", "Gabriel Roman v. 2", "gabrielroman2");
addOption("billenmans-character", "Gabriel Roman v. 3", "gabrielroman3");
addOption("billenmans-character", "Gabriel Roman v. 4", "gabrielroman4");
addOption("billenmans-character", "Ghengis Khan v. 1", "ghengiskhan1");
addOption("billenmans-character", "Ghengis Khan v. 2", "ghengiskhan2");
addOption("billenmans-character", "Mr. Pinkerton v. 1", "pinkerton1");
addOption("billenmans-character", "Mr. Pinkerton v. 2", "pinkerton2");
// Billenman's U2 Miscellaneous
addList("billenmans-list", "U2 Miscellaneous (33)", "U2 Miscellaneous", "billenmans-miscellaneous");
addOption("billenmans-miscellaneous", "Car Cover", "carcover", 1);
addOption("billenmans-miscellaneous", "Drakes Fortune", "drakesfortune");
addOption("billenmans-miscellaneous", "Highrise View v. 1", "highriseview1");
addOption("billenmans-miscellaneous", "Highrise View v. 2", "highriseview2");
addOption("billenmans-miscellaneous", "Hotel View", "hotelview");
addOption("billenmans-miscellaneous", "Museum Fight", "museumfight");
addOption("billenmans-miscellaneous", "Museum Inside", "museuminside");
addOption("billenmans-miscellaneous", "Nepal", "nepal");
addOption("billenmans-miscellaneous", "Nepal v. 2", "nepalv2");
addOption("billenmans-miscellaneous", "Nepal v. 3", "nepalv3");
addOption("billenmans-miscellaneous", "Sneaky", "sneaky");
addOption("billenmans-miscellaneous", "Skeleton", "skeleton");
addOption("billenmans-miscellaneous", "Sullys Plane", "sullysplane");
addOption("billenmans-miscellaneous", "The Ice Cave v. 1", "icecave1");
addOption("billenmans-miscellaneous", "The Ice Cave v. 2", "icecave2");
addOption("billenmans-miscellaneous", "The Facility v. 1", "facility1");
addOption("billenmans-miscellaneous", "The Facility v. 2", "facility2");
addOption("billenmans-miscellaneous", "The Facility Window", "facilitywindow");
addOption("billenmans-miscellaneous", "The Flooded Ruins v. 1", "floodedruins1");
addOption("billenmans-miscellaneous", "The Flooded Ruins v. 2", "floodedruins2");
addOption("billenmans-miscellaneous", "The Fort", "thefort");
addOption("billenmans-miscellaneous", "The Fort View v. 1", "thefortview");
addOption("billenmans-miscellaneous", "The Fort View v. 2", "thefortview2");
addOption("billenmans-miscellaneous", "The Lost City v. 1", "lostcity");
addOption("billenmans-miscellaneous", "The Lost City v. 2", "lostcity2");
addOption("billenmans-miscellaneous", "The Plaza", "theplaza");
addOption("billenmans-miscellaneous", "The Plaza Sky", "plazasky");
addOption("billenmans-miscellaneous", "The Temple", "thetemple");
addOption("billenmans-miscellaneous", "The Village", "village");
addOption("billenmans-miscellaneous", "Train Ride v. 1", "trainride");
addOption("billenmans-miscellaneous", "Train Ride v. 2", "trainride2");
addOption("billenmans-miscellaneous", "Tree Walking", "treewalking");
addOption("billenmans-miscellaneous", "Urban Warzone", "urbanwarzone");
// Billenman's Non U2 Related
addList("billenmans-list", "Non U2 Related (1)", "Non U2 Related", "billenmans-nonu2related");
addOption("billenmans-nonu2related", "Plain (No Image)", "plainnoimg", 1);

// Guzzyo's Creations
addList("guzzyos-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "guzzyos-deafult");
addOption("guzzyos-deafult", "", "psublacknoimg", 1);
// Guzzyo's U2 Characters
addList("guzzyos-list", "U2 Characters (6)", "U2 Characters", "guzzyos-character");
addOption("guzzyos-character", "Baseball Shirt Drake", "baseballshirtdrake", 1);
addOption("guzzyos-character", "Chimera Hybrid", "chimerahybrid4");
addOption("guzzyos-character", "Dead Explorer", "deadexplorer2");
addOption("guzzyos-character", "Heilghast", "heilghast");
addOption("guzzyos-character", "Prakoso the Pirate", "prakosopirate");
addOption("guzzyos-character", "Wetsuit Drake", "wetsuitdrake");
// Guzzyo's U2 Miscellaneous
addList("guzzyos-list", "U2 Miscellaneous (8)", "U2 Miscellaneous", "guzzyos-miscellaneous");
addOption("guzzyos-miscellaneous", "Highrise View", "highriseview", 1);
addOption("guzzyos-miscellaneous", "Highrise Wall Hole", "highrisewallhole");
addOption("guzzyos-miscellaneous", "JetSki Explosion", "jetskiexplosion");
addOption("guzzyos-miscellaneous", "Museum Entrance", "museumenterance");
addOption("guzzyos-miscellaneous", "Museum View", "museumview");
addOption("guzzyos-miscellaneous", "Naughty Dog", "naughtydog");
addOption("guzzyos-miscellaneous", "Uncharted Drakes Fortune", "uncharteddrakesfortune");
addOption("guzzyos-miscellaneous", "The Sanctuary", "sanctuary");
// Guzzyo's Non U2 Related
addList("guzzyos-list", "Non U2 Related (3)", "Non U2 Related", "guzzyos-nonu2related");
addOption("guzzyos-nonu2related", "Asassins Creed Brotherhood", "asassinscreedbrotherhood", 1);
addOption("guzzyos-nonu2related", "inFAMOUS", "inFAMOUS");
addOption("guzzyos-nonu2related", "Metal Gear Solid Rising", "mgsrising");

// JoninRock64's Creations
addList("joninrock64s-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "joninrock64s-deafult");
addOption("joninrock64s-deafult", "", "psublacknoimg", 1);
// JoninRock64's Non U2 Related
addList("joninrock64s-list", "Non U2 Related (19)", "Non U2 Related", "joninrock64s-nonu2related");
addOption("joninrock64s-nonu2related", "Aqua", "aqua", 1);
addOption("joninrock64s-nonu2related", "Axel", "khaxel");
addOption("joninrock64s-nonu2related", "Dark Terra", "darkterra");
addOption("joninrock64s-nonu2related", "Dual Weild Roxas", "khdualweildroxas");
addOption("joninrock64s-nonu2related", "King Mickey", "kingmickey");
addOption("joninrock64s-nonu2related", "Marluxia", "khmarluxia");
addOption("joninrock64s-nonu2related", "Master Erauqs", "mastererauqs");
addOption("joninrock64s-nonu2related", "Master Xehanort", "masterxehanort");
addOption("joninrock64s-nonu2related", "Plain", "khplain");
addOption("joninrock64s-nonu2related", "Roxas", "khroxas");
addOption("joninrock64s-nonu2related", "Saix", "khsaix");
addOption("joninrock64s-nonu2related", "Sora (KH1)", "sora(kh1)");
addOption("joninrock64s-nonu2related", "Terra", "terra");
addOption("joninrock64s-nonu2related", "Vanitas", "vanitas");
addOption("joninrock64s-nonu2related", "Ventus", "ventus");
addOption("joninrock64s-nonu2related", "Xemnas", "khxemnas");
addOption("joninrock64s-nonu2related", "Xigbar", "khxigbar");
addOption("joninrock64s-nonu2related", "Xion", "khxion");
addOption("joninrock64s-nonu2related", "Young Zack (FFCCVII)", "youngzack(FFCCVII)");

// MartialArtFight's Creations
addList("martialartfights-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "martialartfights-deafult");
addOption("martialartfights-deafult", "", "psublacknoimg", 1);
// MartialArtFight's U2 Characters
addList("martialartfights-list", "U2 Characters (3)", "U2 Characters", "martialartfights-character");
addOption("martialartfights-character", "Cameraman Jeff", "cameramanjeff", 1);
addOption("martialartfights-character", "Eddie Raja", "eddieraja");
addOption("martialartfights-character", "Sark", "sark");

// MoreBloodWine's Creations
addList("morebloods-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "morebloods-deafult");
addOption("morebloods-deafult", "", "psublacknoimg", 1);
// MoreBloodWine's U2 Characters
addList("morebloods-list", "U2 Characters (6)", "U2 Characters", "morebloods-character");
addOption("morebloods-character", "Chimera Hybrid v. 1", "chimerahybrid2", 1);
addOption("morebloods-character", "Chimera Hybrid v. 2", "chimerahybrid3");
addOption("morebloods-character", "Nathan Drake v. 1", "nathanfighting");
addOption("morebloods-character", "Nathan Drake v. 2", "nathanjumping");
addOption("morebloods-character", "Nathan Drake v. 3", "nathanshooting");
addOption("morebloods-character", "Rika Raja", "rikaraja");
// MoreBloodWine's U2 Miscellaneous
addList("morebloods-list", "Non U2 Related (1)", "Non U2 Related", "morebloods-nonu2related");
addOption("morebloods-nonu2related", "PSU Black (No Image)", "psublacknoimg", 1);

// Mr_WhiZZie's Creations
addList("mrwhizzies-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "mrwhizzies-deafult");
addOption("mrwhizzies-deafult", "", "psublacknoimg", 1);
// Mr_WhiZZie's U2 Characters
addList("mrwhizzies-list", "U2 Characters (10)", "U2 Characters", "mrwhizzies-character");
addOption("mrwhizzies-character", "Chimera Hybrid", "chimerahybrid", 1);
addOption("mrwhizzies-character", "Chloe Frazier", "chloewithagun");
addOption("mrwhizzies-character", "Dead Explorer", "deadexplorer");
addOption("mrwhizzies-character", "Elena Fisher", "elenalooking");
addOption("mrwhizzies-character", "Harry Flynn", "harryflynn");
addOption("mrwhizzies-character", "Nathan Drake", "nathanwithgun");
addOption("mrwhizzies-character", "Tenzin", "tenzinwithgun");
addOption("mrwhizzies-character", "Victor Sullivan (Sully)", "victorsullivanakasully");
addOption("mrwhizzies-character", "Zeke", "zeke");
addOption("mrwhizzies-character", "Zoran Lazarevic", "zoranpissed");
// Mr_WhiZZie's Non U2 Related
addList("mrwhizzies-list", "Non U2 Related (3)", "Non U2 Related", "mrwhizzies-nonu2related");
addOption("mrwhizzies-nonu2related", "Evil Cole", "evilcole", 1);
addOption("mrwhizzies-nonu2related", "Hero Cole", "herocole");
addOption("mrwhizzies-nonu2related", "Sgt. Nathan Hale", "nathanhale");

// Telekill's Creations
addList("telekills-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "telekills-deafult");
addOption("telekills-deafult", "", "psublacknoimg", 1);
// Telekill's U2 Characters
addList("telekills-list", "U2 Characters (1)", "U2 Characters", "telekills-character");
addOption("telekills-character", "Drake & Elena", "udfdrakeandelena", 1);

// TriangleOffense's Creations
addList("triangleoffense-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "triangleoffense-deafult");
addOption("triangleoffense-deafult", "", "psublacknoimg", 1);
// TriangleOffense's U2 Characters
addList("triangleoffense-list", "U2 TriangleOffense (14)", "U2 Characters", "triangleoffense-character");
addOption("triangleoffense-character", "Chimera Hybrid", "tchimera", 1);
addOption("triangleoffense-character", "Chloe Frazier", "tchloe");
addOption("triangleoffense-character", "Coles Eyes", "coleeyes");
addOption("triangleoffense-character", "Drake & Chloe", "tdrakeandchloe");
addOption("triangleoffense-character", "Heilghast v. 1", "theilghast1");
addOption("triangleoffense-character", "Heilghast v. 2", "theilghast2");
addOption("triangleoffense-character", "Nathan Drake v. 1", "tdrake1");
addOption("triangleoffense-character", "Nathan Drake v. 2", "tdrake2");
addOption("triangleoffense-character", "Nathan Drake v. 3", "tdrake3");
addOption("triangleoffense-character", "Nathan Drake v. 4", "tdrake4");
addOption("triangleoffense-character", "Nathan Hale v. 1", "tnathanhale1");
addOption("triangleoffense-character", "Nathan Hale v. 2", "tnathanhale2");
addOption("triangleoffense-character", "The Girls", "thegirls");
addOption("triangleoffense-character", "Zoran Lazarevic", "tlazarevic");
// TriangleOffense's Non U2 Related
addList("triangleoffense-list", "Non U2 Related (2)", "Non U2 Related", "triangleoffense-nonu2related");
addOption("triangleoffense-nonu2related", "Thomas 'Sev' Sevchenko v. 1", "tsev", 1);
addOption("triangleoffense-nonu2related", "Thomas 'Sev' Sevchenko v. 2", "tsev2");

// Twiggmister's Creations
addList("twiggmisters-list",String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) + String.fromCharCode(160) +  "--- Select Image Type ---", "--- Select Image Type ---", "twiggmisters-deafult");
addOption("twiggmisters-deafult", "", "psublacknoimg", 1);
// Twiggmister's U2 Characters
addList("twiggmisters-list", "U2 Characters (7)", "U2 Characters", "twiggmisters-character");
addOption("twiggmisters-character", "Marco Polo", "marcopolo", 1);
addOption("twiggmisters-character", "Glowzor", "glowzor");
addOption("twiggmisters-character", "Tenzin", "tenzinv1");
addOption("twiggmisters-character", "Zorskel v. 1", "zorskelv1");
addOption("twiggmisters-character", "Zorskel v. 2", "zorskelv2");
addOption("twiggmisters-character", "Zorskel v. 3", "zorskelv3");
addOption("twiggmisters-character", "Zorskel v. 4", "zorskelv4");
// Twiggmister's U2 Miscellaneous
addList("twiggmisters-list", "U2 Miscellaneous (2)", "U2 Miscellaneous", "twiggmisters-miscellaneous");
addOption("twiggmisters-miscellaneous", "Grenades", "grenades", 1);
addOption("twiggmisters-miscellaneous", "Plunder", "plunderv1");
// Twiggmister's Non U2 Related
addList("twiggmisters-list", "Non U2 Related (2)", "Non U2 Related", "twiggmisters-nonu2related");
addOption("twiggmisters-nonu2related", "Heilghast v. 1", "heilghastv1", 1);
addOption("twiggmisters-nonu2related", "Heilghast v. 2", "heilghastv1");
