You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
5.8 KiB
JavaScript

var nm2 = ["amber", "angel", "bare", "bark", "basin", "bay", "beach", "bell", "bloom", "clay", "clear", "cliff", "cloud", "crow", "dawn", "deep", "deer", "dew", "dim", "dove", "dream", "dusk", "dust", "earth", "east", "ebon", "elder", "elm", "ember", "ent", "even", "ever", "fae", "fair", "fall", "far", "fawn", "fay", "fen", "fern", "fig", "fin", "fine", "fir", "fog", "frey", "frost", "fur", "glim", "glow", "gold", "grass", "green", "hazel", "heart", "high", "honey", "kelp", "knoll", "knot", "lace", "leaf", "light", "lime", "lull", "luna", "lush", "maple", "mid", "might", "mill", "mint", "mist", "moon", "morn", "moss", "mud", "myth", "never", "new", "night", "noon", "north", "nut", "oaken", "ocean", "old", "pat", "paw", "pear", "pearl", "pine", "plum", "pond", "pure", "quick", "quil", "quill", "red", "rime", "river", "rock", "rose", "rust", "salt", "sand", "shade", "silk", "sleek", "small", "snow", "sola", "south", "stag", "star", "still", "stone", "storm", "sulk", "sun", "sweet", "swift", "thorn", "trade", "vine", "west", "whit", "white", "wild", "wilde", "wind", "yew"];
var nm3 = ["bay", "ham", "run", "acre", "band", "bell", "born", "bury", "call", "dale", "denn", "fall", "fell", "ford", "fort", "gate", "glen", "gulf", "hall", "helm", "hill", "hold", "horn", "keep", "mere", "mire", "mond", "moor", "more", "pass", "peak", "pond", "port", "post", "rest", "side", "tide", "vale", "view", "wall", "ward", "well", "wich", "wick", "break", "brook", "burgh", "cairn", "cliff", "coast", "crest", "cross", "drift", "falls", "field", "front", "garde", "grasp", "grove", "guard", "gulch", "haven", "holde", "mount", "point", "reach", "shire", "shore", "spire", "stall", "storm", "vault", "ville", "watch", "water", "wharf"];
var br = "";
function nameGen() {
var nm1 = ["Abelia", "Acacia", "Ackerly", "Ackley", "Aconite", "Acorn", "Aedan", "Aegis", "Agate", "Aiden", "Alder", "Aloe", "Alyssa", "Amala", "Amaranth", "Amber", "Ambrosia", "Amethyst", "Amon", "Anemone", "Angelica", "Anise", "Arbor", "Ari", "Aria", "Arum", "Aspen", "Aster", "Aura", "Aurelia", "Aurora", "Austin", "Autumn", "Azalea", "Azolia", "Azolla", "Azure", "Balsam", "Barrow", "Basil", "Bay", "Bayou", "Begonia", "Beryl", "Birch", "Bloom", "Blossom", "Bluejay", "Bramble", "Breeze", "Briar", "Brier", "Brighton", "Briny", "Brook", "Brooke", "Brooks", "Bryony", "Buxus", "Cadence", "Calder", "Calla", "Camelia", "Camellia", "Camomile", "Carina", "Cascade", "Cassia", "Cayenne", "Cedar", "Celosia", "Chandra", "Chester", "Cheyenne", "Cinnamon", "Citrine", "Clay", "Clematis", "Clove", "Clover", "Cobalt", "Colwort", "Cornel", "Cotton", "Cove", "Crescent", "Cress", "Crystal", "Cypress", "Daffodil", "Dahlia", "Daisy", "Dakota", "Dale", "Danica", "Danika", "Darling", "Dawn", "Delilah", "Dew", "Dewberry", "Dindle", "Duscle", "Dusk", "Ebon", "Ebony", "Edan", "Eden", "Elm", "Ember", "Emerald", "Erica", "Eve", "Everest", "Eytelia", "Fauna", "Fawn", "Feather", "Fen", "Fennel", "Fern", "Finch", "Fjord", "Flame", "Flax", "Fleur", "Flint", "Flora", "Freesia", "Fuchsia", "Gaia", "Galaxy", "Gale", "Galena", "Garland", "Garnet", "Geranium", "Gideon", "Glen", "Glenn", "Glyn", "Gorg", "Granite", "Grove", "Harmony", "Harvest", "Haven", "Hawthorn", "Hayley", "Hazel", "Heath", "Heather", "Hematite", "Hibiscus", "Holly", "Hops", "Horizon", "Hudson", "Huntley", "Hyacinth", "Indigo", "Iris", "Ivory", "Ivy", "Jacinth", "Jade", "Jasmine", "Jasper", "Juniper", "Kailani", "Kalina", "Kyla", "Lagoon", "Lapis", "Larch", "Lark", "Laurel", "Lavender", "Lazuli", "Leaf", "Leif", "Leilani", "Lelani", "Lila", "Lilac", "Lillian", "Lilly", "Lily", "Linden", "Linnea", "Lotus", "Lucerne", "Luna", "Magnolia", "Maple", "Marigold", "Marin", "Marina", "Marine", "Marino", "Marsh", "Meadow", "Mercury", "Mesa", "Morel", "Moss", "Myrtle", "Nettle", "Newt", "Nigella", "Nova", "Quercus", "Oak", "Obsidian", "Ocean", "Oleander", "Olive", "Oliver", "Olivia", "Onyx", "Opal", "Orchard", "Orchid", "Oriel", "Oriole", "Orion", "Pandora", "Pansy", "Peach", "Peaches", "Pearl", "Pembroke", "Peony", "Pepper", "Peridot", "Petal", "Petals", "Petunia", "Phoenix", "Pike", "Pine", "Poppy", "Posy", "Primrose", "Pudina", "Quarry", "Quartz", "Quill", "Rain", "Raine", "Reed", "Reef", "Rhine", "Ridge", "Rio", "River", "Roan", "Rose", "Rosemary", "Rosetta", "Rowan", "Rubia", "Ruby", "Rue", "Ruellia", "Rye", "Ryland", "Sable", "Saffron", "Sage", "Sakura", "Sapphire", "Savanna", "Savannah", "Senna", "Sequoia", "Shale", "Sienna", "Sierra", "Silver", "Skye", "Skyler", "Slate", "Sol", "Sola", "Solstice", "Sorrel", "Spinel", "Spruce", "Stella", "Summer", "Sunshine", "Swinies", "Sycamore", "Tansy", "Tassel", "Tempest", "Terra", "Thicket", "Thistle", "Thyme", "Tide", "Tierra", "Topaz", "Tulip", "Tulsi", "Vale", "Valerian", "Valley", "Vanilla", "Vanille", "Velvet", "Venus", "Veronica", "Violet", "Willow", "Winter", "Wormwood", "Wren", "Wynter", "Yarrow", "Zahra", "Zinc", "Zinnia", "Zircon"];
$('#placeholder').css('textTransform', 'capitalize');
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (i < 5) {
rnd = Math.random() * nm1.length | 0;
names = nm1[rnd];
nm1.splice(rnd, 1);
} else {
rnd = Math.random() * nm2.length | 0;
rnd2 = Math.random() * nm3.length | 0;
while (nm2[rnd] === nm3[rnd2]) {
rnd2 = Math.random() * nm3.length | 0;
}
names = nm2[rnd] + nm3[rnd2];
}
br = document.createElement('br');
element.appendChild(document.createTextNode(names));
element.appendChild(br);
}
if (document.getElementById("result")) {
document.getElementById("placeholder").removeChild(document.getElementById("result"));
}
document.getElementById("placeholder").appendChild(element);
}