function lottoselect()
{
var myrace=document.getElementById("myrace");
var lottosel=document.getElementById("myrace").selectedIndex;

if (lottosel==0)
{
	lotto();
}

if(lottosel==1)
{
	
lottoplus(); 
	
}

if(lottosel==2)
{
	
powerball(); 
	
}


}
function lotto()	
{
	
number = new Array();	
	number[0] =39;
	number[1] =32;
	number[2] =9;
	number[3] =31;
	number[4] =23;
	number[5] =37;
	number[6] =45;
	number[7] =36;
	number[8] =24;
	number[9] =10;
	number[10] =43;
	number[11] =40;
	number[12] =28;
	number[13] =35;
	number[14] =33;
	number[15] =25;
	number[16] =2;
	number[17] =17;
	number[18] =6;
	number[19] =4;
	number[20] =44;
	number[21] =42;
	number[22] =41;
	number[23] =38;
	number[24] =3;
	number[25] =26;
	number[26] =19;
	number[27] =18;
	number[28] =1;
	number[29] =11;
	number[30] =5;
	number[31] =48;
	number[32] =27;
	number[33] =21;
	number[34] =46;
	number[35] =12;
	number[36] =49;
	number[37] =34;
	number[38] =20;
	number[39] =47;
	number[40] =16;
	number[41] =13;
	number[42] =8;
	number[43] =30;
	number[44] =29;
	number[45] =14;
	number[46] =22;
	number[47] =15;
	number[48] =7;

var numberange = 22;	
var numberange2 = 48;	
var range = 0;	
var range2 = 0;	
var range3 = 0;	
var range4 = 0;	
var range5 = 0;	
var range6 = 0;	
var index = 0;	
var index2 = 0;	
var index3 = 0;	
var index4 = 0;	
var index5 = 0;	
var index6 = 0;	
	
while(index==index2 || index==index3 || index==index4 || index==index5 || index==index6 || index2==index3 ||index2==index4 ||index2==index5 || index2==index6 || index3==index4 || index3==index5 || index3==index6 || index4==index5 || index4==index6 || index5==index6){	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range = numberange
}	
else 	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range = numberange
	}
	else if(Math.floor(Math.random() * 3) >0 )
	{
	range = numberange2
	}
}	
index = Math.floor(Math.random() * Math.floor(range));	
	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range2 = numberange
}	
else 	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range2 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range2 = numberange2
	}
}	
index2 = Math.floor(Math.random() * Math.floor(range2));	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range3 = numberange
}	
else 	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range3 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range3 = numberange2
	}
}	
index3 = Math.floor(Math.random() * Math.floor(range3));	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range4 = numberange
}	
else	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range4 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range4 = numberange2
	}
}	
index4 = Math.floor(Math.random() * Math.floor(range4));	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range5 = numberange
}	
else	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range5 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range5 = numberange2
	}
}	
index5 = Math.floor(Math.random() * Math.floor(range5));	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range6 = numberange
}	
else	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range6 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range6 = numberange2
	}
}	
index6 = Math.floor(Math.random() * Math.floor(range6));	
}	
	
	
	
	
	
function sortNumber(a,b)	
{	
return a - b;	
}	
balls = new Array();	
balls[0]= number[index];	
balls[1]= number[index2];	
balls[2]= number[index3];	
balls[3]= number[index4];	
balls[4]= number[index5];	
balls[5]= number[index6];	
	
	
document.getElementById("selection1").value=(balls.sort(sortNumber));	
document.getElementById("selection2").value=null;	
}	
	
function lottoplus()	
{
	
number = new Array();	
	number[0] =39;
	number[1] =32;
	number[2] =9;
	number[3] =31;
	number[4] =23;
	number[5] =37;
	number[6] =45;
	number[7] =36;
	number[8] =24;
	number[9] =10;
	number[10] =43;
	number[11] =40;
	number[12] =28;
	number[13] =35;
	number[14] =33;
	number[15] =25;
	number[16] =2;
	number[17] =17;
	number[18] =6;
	number[19] =4;
	number[20] =44;
	number[21] =42;
	number[22] =41;
	number[23] =38;
	number[24] =3;
	number[25] =26;
	number[26] =19;
	number[27] =18;
	number[28] =1;
	number[29] =11;
	number[30] =5;
	number[31] =48;
	number[32] =27;
	number[33] =21;
	number[34] =46;
	number[35] =12;
	number[36] =49;
	number[37] =34;
	number[38] =20;
	number[39] =47;
	number[40] =16;
	number[41] =13;
	number[42] =8;
	number[43] =30;
	number[44] =29;
	number[45] =14;
	number[46] =22;
	number[47] =15;
	number[48] =7;

var numberange = 22;	
var numberange2 = 48;	
var range = 0;	
var range2 = 0;	
var range3 = 0;	
var range4 = 0;	
var range5 = 0;	
var range6 = 0;	
var index = 0;	
var index2 = 0;	
var index3 = 0;	
var index4 = 0;	
var index5 = 0;	
var index6 = 0;	
	
while(index==index2 || index==index3 || index==index4 || index==index5 || index==index6 || index2==index3 ||index2==index4 ||index2==index5 || index2==index6 || index3==index4 || index3==index5 || index3==index6 || index4==index5 || index4==index6 || index5==index6){	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range = numberange
}	
else 	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range = numberange
	}
	else if(Math.floor(Math.random() * 3) >0 )
	{
	range = numberange2
	}
}	
index = Math.floor(Math.random() * Math.floor(range));	
	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range2 = numberange
}	
else 	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range2 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range2 = numberange2
	}
}	
index2 = Math.floor(Math.random() * Math.floor(range2));	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range3 = numberange
}	
else 	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range3 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range3 = numberange2
	}
}	
index3 = Math.floor(Math.random() * Math.floor(range3));	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range4 = numberange
}	
else	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range4 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range4 = numberange2
	}
}	
index4 = Math.floor(Math.random() * Math.floor(range4));	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range5 = numberange
}	
else	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range5 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range5 = numberange2
	}
}	
index5 = Math.floor(Math.random() * Math.floor(range5));	
	
	
if (Math.floor(Math.random() * number.length)<=numberange)	
{	
	range6 = numberange
}	
else	
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range6 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range6 = numberange2
	}
}	
index6 = Math.floor(Math.random() * Math.floor(range6));	
}	
	
	
	
	
	
function sortNumber(a,b)	
{	
return a - b;	
}	
balls = new Array();	
balls[0]= number[index];	
balls[1]= number[index2];	
balls[2]= number[index3];	
balls[3]= number[index4];	
balls[4]= number[index5];	
balls[5]= number[index6];	
	
	
document.getElementById("selection1").value=(balls.sort(sortNumber));	
document.getElementById("selection2").value=null;	
}	



	
function powerball()	
{	
number = new Array();	
	number[0] =14;
	number[1] =15;
	number[2] =13;
	number[3] =12;
	number[4] =1;
	number[5] =33;
	number[6] =31;
	number[7] =28;
	number[8] =5;
	number[9] =34;
	number[10] =32;
	number[11] =29;
	number[12] =19;
	number[13] =4;
	number[14] =3;
	number[15] =27;
	number[16] =11;
	number[17] =10;
	number[18] =9;
	number[19] =8;
	number[20] =6;
	number[21] =26;
	number[22] =22;
	number[23] =20;
	number[24] =16;
	number[25] =30;
	number[26] =25;
	number[27] =18;
	number[28] =24;
	number[29] =23;
	number[30] =17;
	number[31] =7;
	number[32] =21;
	number[33] =2;
	
	
	
thunder = new Array();	
	thunder[0] =8;
	thunder[1] =2;
	thunder[2] =14;
	thunder[3] =12;
	thunder[4] =11;
	thunder[5] =9;
	thunder[6] =7;
	thunder[7] =1;
	thunder[8] =13;
	thunder[9] =6;
	thunder[10] =5;
	thunder[11] =4;
	thunder[12] =10;
	thunder[13] =3;




//horse range
var numberange = 22;
var numberange2 = 44;
var range = 0;
var range2 = 0;
var range3 = 0;
var range4 = 0;
var range5 = 0;

var index = 0;
var index2 = 0;
var index3 = 0;
var index4 = 0;
var index5 = 0;

var thunder1 = 0;


while(index==index2 || index==index3 || index==index4 || index==index5 || index2==index3 ||index2==index4 ||index2==index5 || index3==index4 || index3==index5 || index4==index5){
if (Math.floor(Math.random() * number.length)<=numberange)
{
	range = numberange
}
else 
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range = numberange2
	}
}
index = Math.floor(Math.random() * Math.floor(range));



if (Math.floor(Math.random() * number.length)<=numberange)
{
	range2 = numberange
}
else 
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range2 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range2 = numberange2
	}
}
index2 = Math.floor(Math.random() * Math.floor(range2));


if (Math.floor(Math.random() * number.length)<=numberange)
{
	range3 = numberange
}
else 
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range3 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range3 = numberange2
	}
}
index3 = Math.floor(Math.random() * Math.floor(range3));	


if (Math.floor(Math.random() * number.length)<=numberange)
{
	range4 = numberange
}
else
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range4 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range4 = numberange2
	}
}
index4 = Math.floor(Math.random() * Math.floor(range4));

if (Math.floor(Math.random() * number.length)<=numberange)
{
	range5 = numberange
}
else
{	
	if (Math.floor(Math.random() * 3) ==0)
	{
	range5 = numberange
	}
	else if(Math.floor(Math.random() * 3) >0)
	{
	range5 = numberange2
	}
}
index5 = Math.floor(Math.random() * Math.floor(range5));

}


var thunderrange1 = 9;
var thunderrange2 = 19;
var range6 = 0;
var thunder1 = 0;



if (Math.floor(Math.random() * thunder.length)<=thunderrange1)
{
	range6 = thunderrange1
}
else 
{	
	if (Math.floor(Math.random() * 2) ==0)
	{
	range6 = thunderrange1
	}
	else if(Math.floor(Math.random() * 2) ==1)
	{
	range6 = thunderrange2
	}

thunder1 = Math.floor(Math.random() * Math.floor(range6));

}

function sortNumber(a,b)
{
return a - b;
}
balls = new Array();	
balls[0]= number[index]
balls[1]= number[index2]
balls[2]= number[index3]
balls[3]= number[index4]
balls[4]= number[index5]

function sortNumber2(a,b)
{
return a - b;
}
thunder2 = new Array();	
thunder2[0]= thunder[thunder1]




document.getElementById("selection1").value=(balls.sort(sortNumber));
document.getElementById("selection2").value=(thunder2.sort(sortNumber2));
}