var deck = [
'As','2s','3s','4s','5s','6s','7s','8s','9s','10s','Js','Qs','Ks',
'Ac','2c','3c','4c','5c','6c','7c','8c','9c','10c','Jc','Qc','Kc',
'Ad','2d','3d','4d','5d','6d','7d','8d','9d','10d','Jd','Qd','Kd',
'Ah','2h','3h','4h','5h','6h','7h','8h','9h','10h','Jh','Qh','Kh'
];
function shuffle(deck) {
var mid = deck.length / 2;
var firstHalf = deck.slice(0, mid);
var secondHalf = deck.slice(mid, deck.length);
var shuffledDeck = [];
for (var i = mid - 1; i >= 0; i--) {
shuffledDeck.unshift(firstHalf[i]);
firstHalf.pop();
shuffledDeck.unshift(secondHalf[i]);
secondHalf.pop();
}
return shuffledDeck;
}