Auto lotto dip
// Lottery Number Picker - http://www.btinternet.com/~kurt.grigg/javascript /* Paste this link where you want the lottery picker to appear on your page. <script type="text/javascript" src="straightlotto.js"></script> To edit, right click on the straightlotto.js file icon and choose edit. */ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Straight Lotto</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="content-script-type" content="text/javascript"> <meta http-equiv="content-style-type" content="text/css"> </head> <body> <script type="text/javascript"> // Lottery Number Picker - http://www.btinternet.com/~kurt.grigg/javascript if ((document.getElementById && document.firstChild) && window.addEventListener || window.attachEvent){ (function(){ //Choose your lottery format here. var pick = 6; var from = 1; var to = 49; var buttonText = "Lotto Lucky Dip"; var initialText = "Your Lucky Numbers"; //Scroll down to alter colours and size. var playing = false; var timer = null; var counter = 0; function numsort(n1,n2) { if (n1 < n2) x=-1; else if (n1 > n2) x=1; else x=0; return x; } function justOnce(b){ controlButton.blur(); if (playing){ return false; } else{ lotto(); } } function lotto(){ var rng = to-from; var dum = ""; var e = (rng + 1); var draw = new Array(); var number; if (from >= to ){ alert("from value must be less than to value"); return false; } if ( (to+1)-from < pick){ alert("Error - You want "+pick+" numbers.\n\n" +"The range you have entered is from "+from+" to "+to+".\n" +"This leaves "+(rng+1)+" available random numbers."); return false; } playing = true; for (i=0; i < pick; i++){ number = parseInt(from + Math.random() * e); for (j=0; j < pick; j){ if (number!=draw[j]){ j++; } else{ number = parseInt(from + Math.random() * e); j = 0; } } draw[i] = number; } draw.sort(numsort); for (i=0; i < pick; i++){ disp = dum += (draw[i]+" "); } counter++; document.getElementById("result"+idx).firstChild.data = disp; timer = setTimeout(lotto,50); if (counter > 50){ clearTimeout(timer); playing=false; counter=0; } } var idx = document.getElementsByTagName('div').length; //Alter the display style/looks here! //Do not delete any commas etc!! document.write('<div id="container'+idx+'" style="' +'position:relative;' +'width:160px;height:50px;' +'font-family:verdana,arial,sans-serif;' +'font-size:12px;' +'color:#000000;' +'background-color:#fffff0;' +'text-align:center;' +'border : 1px solid #000000">' +'<input type="button" id="play'+idx+'"' +'value="'+buttonText+'" style="margin:5px">' +'<div id="result'+idx+'" style="' +'width:150px;' +'font-family:verdana,arial,sans-serif;' +'font-size:12px;' +'color:#000000">'+initialText+'<\/div><\/div>'); var controlButton = document.getElementById("play"+idx); if (window.addEventListener){ controlButton.addEventListener("click",justOnce,false); } else if (window.attachEvent){ controlButton.attachEvent("onclick",justOnce); } })(); } </script> </body> </html>