

function lotto() {

	document.lo.za.value="";
	document.lo.zb.value="";	
	document.lo.zc.value="";
	document.lo.zd.value="";	
	document.lo.ze.value="";
	document.lo.zf.value="";	

window.setTimeout("st()",700);
}
function st() {
zb();
gleich();
sorti();
sel();
zahlsel();
aus();
}

function zb() {
u=0;
zahlen=new Array();	
for (i=1;i<7;i++) {
		zahlen[i]=Math.round((Math.random()*44)+1);
	};
//alert(zahlen[1]);
}

function gleich() {
	for (i=1;i<6;i++) {
		for (j=i+1;j<7;j++) {
			if (zahlen[i]==zahlen[j]) {
				zahlen[j]=Math.round((Math.random()*44)+1);j=j-1;		
			}
		}
	}
}



function aus() {
	document.lo.za.value=zahlen[1];
	document.lo.zb.value=zahlen[2];	
	document.lo.zc.value=zahlen[3];
	document.lo.zd.value=zahlen[4];	
	document.lo.ze.value=zahlen[5];
	document.lo.zf.value=zahlen[6];	
}

function sorti() {
/* zahlen sortieren*/
	for (i=1;i<6;i++) {
		for (j=i+1;j<7;j++) {
			if (zahlen[i]>zahlen[j]) {
				zi=zahlen[i];
				zahlen[i]=zahlen[j];
				zahlen[j]=zi;
				i=i-1;j=j-1;
			}
		}
	}
}

function sel() {
//selektiert gerade und ungerade Zahlenverhältnis 3:3 und 4:2 oder 2:4
o=0;
	for (i=1;i<7;i++) {
		di=Math.round(zahlen[i]/2);
		d=di*2;
		if (d==zahlen[i]) {u++};
		if ((i>4 && u<2) || (u>4)) {i=0;j=1;u=0};
		o++;
		if (o>30) i=8;
	}
if (o>30) {st()};
}

function zahlsel() {
	z=0;
	o=0;
	if (zahlen[1]>9) {st()};
	if (zahlen[6]<39) {st()};
	
	if ((zahlen[2]-zahlen[1])>10) {st()};
	if ((zahlen[3]-zahlen[2])>10) {st()};
	if ((zahlen[4]-zahlen[3])>10) {st()};
	if ((zahlen[5]-zahlen[4])>10) {st()};
	if ((zahlen[6]-zahlen[5])>10) {st()};
}

//-------------------------Eurolotto 2 aus 9-------------------------------------------

function eulotto() {
	document.eulo.zza.value="";
	document.eulo.zzb.value="";	
	document.eulo.fza.value="";
	document.eulo.fzb.value="";	
	document.eulo.fzc.value="";
	document.eulo.fzd.value="";	
	document.eulo.fze.value="";

window.setTimeout("zwei()",700);

window.setTimeout("funf()",700);

}
function zwei() {
zu=0;
zweizahlen=new Array();

zweizb();
zweigleich();
zweisorti();
zweiaus();
	
}


function zweizb() {
	for (i=1;i<3;i++) {
		zweizahlen[i]=Math.round((Math.random()*8)+1);
	};
}

function zweigleich() {
	if (zweizahlen[1]==zweizahlen[2]) {zweizahlen[1]++};
	if (zweizahlen[1]>9) {zweizahlen[1]=zweizahlen[1]-2};
}

function zweisorti() {
	if (zweizahlen[1]>zweizahlen[2]) {
		zu=zweizahlen[1];
		zweizahlen[1]=zweizahlen[2];
		zweizahlen[2]=zu;
	};
}

function zweiaus() {
	document.eulo.zza.value=zweizahlen[1];
	document.eulo.zzb.value=zweizahlen[2];	
}
//----------------------5 aus 50----------------------------------------------

function funf() {
fzi=0;
funfzahlen=new Array();

funfzb();
funfgleich();
funfsorti();
funfzahlsel();
funfaus();

}

function funfzb() {
	for (i=1;i<6;i++) {
		funfzahlen[i]=Math.round((Math.random()*49)+1);
	};
}

function funfgleich() {
	for (i=1;i<5;i++) {
		for (j=i+1;j<6;j++) {
			if (funfzahlen[i]==funfzahlen[j]) {
				funfzahlen[j]=Math.round((Math.random()*49)+1);j=j-1;		
			};
		};
	};
}

function funfaus() {
	document.eulo.fza.value=funfzahlen[1];
	document.eulo.fzb.value=funfzahlen[2];	
	document.eulo.fzc.value=funfzahlen[3];
	document.eulo.fzd.value=funfzahlen[4];	
	document.eulo.fze.value=funfzahlen[5];
}

function funfsorti() {
/* zahlen sortieren*/
	for (i=1;i<6;i++) {
		for (j=i+1;j<7;j++) {
			if (funfzahlen[i]>funfzahlen[j]) {
				fzi=funfzahlen[i];
				funfzahlen[i]=funfzahlen[j];
				funfzahlen[j]=fzi;
				i=i-1;j=j-1;
			};
		};
	};
}

function funfzahlsel() {
	if (funfzahlen[1]>20) {funf()};
	if (funfzahlen[5]<30) {funf()};
	
	if ((funfzahlen[2]-funfzahlen[1])>15) {funf()};
	if ((funfzahlen[3]-funfzahlen[2])>15) {funf()};
	if ((funfzahlen[4]-funfzahlen[3])>15) {funf()};
	if ((funfzahlen[5]-funfzahlen[4])>15) {funf()};
}

