politicalPartyNames.js (2932B)
1 var nm1 = ["Advanced", "Collective", "Common", "Constitutional", "Contemporary", "Eastern", "Extremist", "Fanatical", "Federal", "First", "Free", "Global", "Independent", "Industrial", "International", "Lawful", "Leading", "Liberal", "Moderate", "Modern", "National", "Neo", "New", "Northern", "Organized", "Patriotic", "Peaceful", "People's", "Permanent", "Prime", "Progressive", "Radical", "Rational", "Revolutionary", "Social", "Southern", "Sovereign", "Traditional", "Unconditional", "Undivided", "Unified", "United", "Universal", "Vocal", "Western", "World", "", "", ""]; 2 var nm2 = ["Abolition", "Action", "Administration", "Advancement", "Affinity", "Agrarian", "Alliance", "Amendment", "Animal", "Appreciation", "Autocrat", "Choice", "Citizens", "Civic", "Civil Rights", "Coalition", "Communion", "Communist", "Community", "Compromise", "Conservative", "Constitution", "Defiance", "Democratic", "Denizen", "Diligence", "Earth", "Egalitarian", "Egalitarianism", "Egalitarion", "Emancipation", "Enterprise", "Equality", "Equilibrium", "Evaluation", "Evolution", "Family", "Fascist", "Fatherland", "Federation", "Formation", "Freedom", "Future", "Green", "Homeland", "Honesty", "Household", "Humanitarian", "Identity", "Immunity", "Impartiality", "Independence", "Industry", "Integrity", "Isolation", "Justice", "Labor", "Law", "Left", "Left Wing", "Legislation", "Liberation", "Libertarian", "Liberty", "Life", "Loyalist", "Monarchist", "Motherland", "Nation", "Nationalist", "Nature", "Operation", "Opportunity", "Pacifism", "Pacifist", "Parliamentary", "Patriot", "Peace", "People", "Preservation", "Privilege", "Probation", "Progress", "Progression", "Prohibition", "Proposition", "Prosperity", "Protection", "Reconciliation", "Red", "Reformation", "Regulation", "Rehabilitation", "Renovation", "Republican", "Resistance", "Respect", "Right", "Right Wing", "Science", "Segregation", "Separation", "Separatist", "Socialist", "Solidarity", "State", "Taxpayer", "Theocratic", "Transformation", "Trust", "Uniformity", "Unionist", "Unity", "Voice", "Voter", "Welfare", "Workers", "Working Class"]; 3 var nm3 = ["Party", "League", "Movement", "Group", "Union", "Coalition", "Party", "Party"]; 4 var br = ""; 5 6 function nameGen() { 7 var element = document.createElement("div"); 8 element.setAttribute("id", "result"); 9 for (i = 0; i < 10; i++) { 10 rnd = Math.floor(Math.random() * nm1.length); 11 rnd2 = Math.floor(Math.random() * nm2.length); 12 rnd3 = Math.floor(Math.random() * nm3.length); 13 names = nm1[rnd] + " " + nm2[rnd2] + " " + nm3[rnd3]; 14 br = document.createElement('br'); 15 element.appendChild(document.createTextNode(names)); 16 element.appendChild(br); 17 } 18 if (document.getElementById("result")) { 19 document.getElementById("placeholder").removeChild(document.getElementById("result")); 20 } 21 document.getElementById("placeholder").appendChild(element); 22 }