var hotpicks = [ 17,21,22,27,29,41 ]; function SelectNumber(number) { if (!document.lp["num" + number]){ return; } document.lp["num" + number].checked = true; RefreshText(); } function RefreshText() { var gametxt = ""; $(".numbers:checked").each(function() { if(gametxt != "") gametxt += ", "; gametxt += this.value; }); $("#numbers_text").val(gametxt); } function countChecked() { return $(".numbers:checked").length; } function checkClick(el) { numChecked = countChecked(); if (numChecked > 6) { alert('Please choose six numbers'); el.checked = false; } else if (numChecked == 6) { document.lp.submit(); } else { document.getElementById('clickedhotpicks').value = 0; } RefreshText(); } function checkform(f) { var numbers; var needed = 6; var chosen = countChecked(); if(chosen != needed) { alert("Please choose "+needed+" numbers"); return false; } return true; } function HotPick() { if( !confirm("These are the most frequently selected winning numbers for this game.\n\n17,21,22,27,29,41\n\nClick OK to select.")){ return; } $("#clickedhotpicks").val(1); $(".numbers").attr("checked", false); $.each(hotpicks, function(){ SelectNumber( this ); }); document.lp.submit(); } function ClearBoard() { $(".numbers").attr("checked", false); $("#clickedhotpicks").val(0); RefreshText(); } function QuickPick() { ClearBoard(); RefreshText(); QuickPickNum(); } function QuickPickNum() { if(countChecked() == 6) { checkClick(null); return false; } var unchecked = $(".numbers:unchecked"); var number = Math.floor(Math.random() * unchecked.length); $(unchecked[number]).attr("checked", true); RefreshText(); setTimeout(QuickPickNum, 100); }