var Keno_Bandit_spielscheinnummer = null;function Keno_Bandit_show() {	Keno_Bandit_spielscheinnummer = document.Keno_state.spielscheinnummer	Keno_Bandit_updateBanditSpielscheinNummer()	NDS_showLayers(document.Keno_banditLayer)	NDS_hideLayers(document.Keno_mainLayer)}function Keno_Bandit_up(which) {	_Keno_Bandit_change(which,"up")}function Keno_Bandit_down(which) {	_Keno_Bandit_change(which,"down")}function Keno_Bandit_OK() {		document.Keno_state.spielscheinnummer = Keno_Bandit_spielscheinnummer	document.Keno_state.draw();		NDS_showLayers(document.Keno_mainLayer)	NDS_hideLayers(document.Keno_banditLayer)}function Keno_Bandit_abort() {		NDS_showLayers(document.Keno_mainLayer)	NDS_hideLayers(document.Keno_banditLayer)}function Keno_Bandit_startRandomize() {	Keno_Bandit_startRandomizeCore()	NDS_showLayers(["banditDownLayer"])}function Keno_Bandit_startRandomizeCore() {	document.Keno_Bandit_continueRandomize = true;	Keno_Bandit_randomize();}var Keno_Bandit_randomIndex = 0;function Keno_Bandit_randomize() { // recursive		Keno_Bandit_spielscheinnummer = Keno_Plus5_quicktipp() 		Keno_Bandit_updateBanditSpielscheinNummer()		if(document.Keno_Bandit_continueRandomize && Keno_Bandit_randomIndex < 20) {		Keno_Bandit_randomIndex++;		window.setTimeout("Keno_Bandit_randomize()", 50)	} else {		Keno_Bandit_randomIndex = 0		Keno_Bandit_stopRandomize()	}}function Keno_Bandit_stopRandomize() {	document.Keno_Bandit_continueRandomize = false;		window.setTimeout("NDS_hideLayers(['banditDownLayer'])", 500)}function _Keno_Bandit_change(which,direction) {	var current = new String(Keno_Bandit_spielscheinnummer);		var start   = "";	var end     = "";		if(which > 0) {		start   = current.substring(0,which);		//alert(start)	}		if(which < 4) {		end     = current.substring(which + 1, 5);		//alert(end)	}		var middle  = NDS_parseInt( current.substring(which,which+1) );	if(direction == "up") {		middle++	} else {		middle--	}		if(middle == -1) middle = 9 // JavaScript Modulo doesnt like negative numbers	var sub     = middle % 10;		Keno_Bandit_spielscheinnummer = start + sub + end;	Keno_Bandit_updateBanditSpielscheinNummer();}function Keno_Bandit_updateBanditSpielscheinNummer() {	var number = Keno_Bandit_spielscheinnummer		number     = Keno_Bandit_formatNumber(number)	NDS_fillLayer("banditNummerLayer", number, "banditSpielscheinnummer")}function Keno_Bandit_formatNumber(number) {	return NDS_join(" ", NDS_split("", new String(number)))}