Karaoke Bingo

Squares from http://www.mungermack.com/

by Laurel Bruggeman

HTML

<table id="card">
        <thead id="header">
        	<tr>
            	<th>B</th>
            	<th>I</th>
            	<th>N</th>
            	<th>G</th>
            	<th>O</th>
            </tr>
        </thead>
        <tbody id="cardBody">
        </tbody>
    </table>
    <br/>
    <br/>
    <br/>
    <button id="resetCookies">Reset</button>

CSS

table{
            border-collapse: collapse;
            font-family: 'Arial';
        }
        table #header th{
            font-size: 1.5em;
            height: 30px;
            font-weight: bold;
        }
        table #freeSpace{
            font-size: 2em;
        }
        table td, table th{
            text-align: center;
            border: 1px solid black;
            padding: 10px;
            height: 100px; width: 20%;
            vertical-align: middle;
            transition: background-color 0.2s;
        }
        table .title{
            font-size: 1.1em;
            display: block;
        }
        table .info{
            font-size: 0.75em;
            display: block;
        }
        .taken{
            background-color: grey;
        }
        .winning{
            background-color: gold;
        }

JavaScript

function getList(){
	var array = new Array;
	array.push('"At Last"');
	array.push('"Baby Got Back --- or Anaconda"');
	array.push('"Before He Cheats"');
	array.push('"Black Velvet"');
	array.push('"Creep"');
	array.push('"Dragula"');
	array.push('"Friends in Low Places"');
	array.push('"I Touch Myself"');
	array.push('"I Will Survive"');
	array.push('"Live" version');
	array.push('"Livin\' on a Prayer"');
	array.push('"Santeria"');
	array.push('"Summer Nights"');
	array.push('"Sweet Caroline"');
	array.push('"Tainted Love"');
	array.push('"These Boots are Made for Walkin\'"');
	array.push('"Total Eclipse of the Heart"');
	array.push('"Wanted Dead or Alive"');
	array.push('3+ girls --- Betcha they\'re not harmonizing, either.');
	array.push('60s rock');
	array.push('70s rock');
	array.push('80s chick rock --- Excludes Madonna. That\'s not rock.');
	array.push('Alanis Morissette');
	array.push('Am I in key? --- Song that starts a capella');
	array.push('Anti-love song --- "One More Minute," "Everything About You," etc.');
	array.push('B-52s');
	array.push('Band campy --- Someone plays an air instrument');
	array.push('Billy Joel --- Anything by');
	array.push('Bitch --- The word in a song');
	array.push('Bon Jovi');
	array.push('Breakup song --- It\'s hard to do.');
	array.push('Bueller? --- KJ calls up someone who\'s left for the night');
	array.push('Butt Rock --- Didn\'t we burn all those albums yet?');
	array.push('Celine Dion');
	array.push('Dead air --- Start of a song delayed while singer on stage');
	array.push('Dedication --- "I\'d like to dedicate this song to my gerbil, Digger."');
	array.push('Deliberate change of lyrics --- Clever, or illiterate?');
	array.push('Disco');
	array.push('Do I have to? --- Obviously reluctant duet participant');
	array.push('Doin\' Great! --- Someone butchers a song you HATE');
	array.push('Drink in hand --- While singing');
	array.push('Drunk --- Too drunk to sing');
	array.push('Duets --- Written as one, that...