//author misima
this.tab=1;
function basla(){
	$$('.kutu').each(function(element) {
		element.addEvent('click', function(){ 
			next();next2(element);	
		});				 
	});
}
function randOrd() {
  return (Math.round(Math.random())-0.5);
}
function next() {
	 if (this.tab!= 4){ 
	 if ($("kart_no"+this.tab).value.length >= 4 ){
		 this.tab=this.tab+1;
		 $("kart_no"+this.tab).focus();
	 }} 
	 if (this.tab== 4 && $("kart_no"+this.tab).value.length == 4 ){ $('numarator').setStyle('visibility','hidden'); }
}
function next2(element) {
	if (this.tab!= 5 && $("kart_no"+this.tab).get('value').length < 4)
	$("kart_no"+this.tab).set('value',$("kart_no"+this.tab).get('value')+""+element.get('html'));
}
function sil() {
		if (this.tab>1){
		if ($("kart_no"+this.tab).get('value').length <= 0) this.tab=this.tab-1;
		}
		var deger= $("kart_no"+this.tab).get('value');
		$("kart_no"+this.tab).set('value',deger.substr(0,deger.length -1));
}
function randOrd() {
  return (Math.round(Math.random())-0.5);
}
function karistir() {
	Array.implement({
	shuffle: function() {
		for(var j, x, i = this.length; i; j = parseInt(Math.random() * i), x = this[--i], this[i] = this[j], this[j] = x);
		return this;
	}
	});

	var arr = new Array(1,2,3,4,5,6,7,8,9).shuffle();

	$("karisacaklar").set('html','');
	var i=1;
	for (i=1;i<10;i++){
		var myFirstElement=new Element('div');
			myFirstElement.set('html',arr[i-1]);   
			myFirstElement.addClass('kutu');   
			myFirstElement.inject($("karisacaklar"));
	}
	basla();
}
function numbasla() {
		$("kart_no"+this.tab).addEvent('click', function(event){ 
			$('numarator').setStyle('visibility','visible');
		});
}
window.addEvent('domready', function() { 
	if($('numarator')){
		basla();
		$('sil').addEvent('click', function(){
			sil();
		});
	numbasla();
	}	
});

   function allownumbers(e) {
            var key = window.event ? e.keyCode : e.which;
            var keychar = String.fromCharCode(key);
            var reg = new RegExp("[0-9.]")
            if (key == 8) {
                keychar = String.fromCharCode(key);
            }
            if (key == 13) {
                key = 8;
                keychar = String.fromCharCode(key);
            }
            return reg.test(keychar);
        } 