function catchKey(e) {
	e = (e) ? e : event;
	key = (e.charCode) ? e.charCode : ((e.which) ? e.which : e.keyCode);
	key = String.fromCharCode(key);

	switch(key) {
		case '.':
		case '\>':
		case 'N':
		case 'n': nextCard(); break;
		case ',':
		case '<':
		case 'P': 
		case 'p': prevCard(); break;
		case ' ': flipCard(); break;
		case 'h': toggleCount(); break;
		case 's': showCount(); break;
		case 'x': flashcards.deleteCard(); break;
	}
}


