function Card(value,suit){if("undefined"==typeof value)return(new Deck).getRandomCard(!1,suit);if("number"==typeof value)this.value=value;else for(var i=Cardeck.values.length-1;i>=1;i--)Cardeck.values[i].code==value&&(this.value=i);"undefined"==typeof suit?this.suit=Math.floor(4*Math.random()):this.suit=suit}function Deck(){this.cards=[];for(var value=1;value