
		
var MSIE = false;
var Opera = false;
var FireFox = false;
var ie5 = document.all && document.getElementById;
var ns6 = document.getElementById && !document.all;
if (navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('Opera') < 0) MSIE = true;
if (navigator.userAgent.indexOf('Opera') >= 0) Opera = true;
if (navigator.userAgent.indexOf('Firefox') >= 0 || navigator.userAgent.indexOf('MSIE 8.0') >= 0) FireFox = true;

    
 
	tab=1; 
	aktifalan = document.getElementById("kk"+tab);
    var aktifalansize=16;

    function klavyeOlustur(nesneler)
    {
    	var sayilar=new Array(10);
    	var i=0;

    	while(i<10){
    		var cik=false;
    		while(!cik){
    			cik=true;
    			var sayi=Math.floor(Math.random()*10);
    			for(var k=0;k<i;k++){
    				if(sayi==sayilar[k]) cik=false;
    			}
    		}
    		sayilar[i]=sayi;
    		nesneler[i].value=" " + sayi + " ";
    		i++;
    	}

    	return sayilar;
    }

    var timers=new Array();

    function bas(eleman)
    {
    	if(document.getElementsByName("bekle").checked)
    		Tuslanan(eleman);
    	   	stop_timeout(eleman);
    }

    function beklebas(eleman)
    {
        //timers[eleman]=setTimeout("bas(\'"+eleman+"\')", 1200);
    }

    function stop_timeout(eleman)
    {
        // Stop timer
        clearTimeout(timers[eleman]);
        // Clear register
        timers[eleman]=false;
    }

    function dblTuslanan(eleman) {

        if (!MSIE)
            return;

        Tuslanan(eleman);            
    }
    function Tuslanan(eleman) {
            
    	if(eleman == 10) {
    		if(aktifalan){
    			aktifalan.value=aktifalan.value.substr(0,aktifalan.value.length-1);
				if(aktifalan.value.length==0 && tab>1) tab = tab-1;
				aktifalan = document.getElementById("kk"+tab);
			}
    		if(!document.getElementById("chkSabit").checked)
    		    sayilar=klavyeOlustur(document.getElementsByName("b"));
    		aktifalan.focus();
    		return;
        }
    		
    	if(eleman==11) {
    		if(aktifalan) 
    			aktifalan.value=""; 
    		
    		if(!document.getElementById("chkSabit").checked)
    		    sayilar=klavyeOlustur(document.getElementsByName("b"));
    		aktifalan.focus();
    		return;
    	}
    	if(aktifalansize == 0){
    		alert("Giriş için bir alan seçiniz.");
    		return;
    	}

    //	var tmp=aktifalan.value;
    //	if(aktifalansize <= tmp.length){
    //		alert("Aktif alan " + aktifalansize + " karakter uzunluğunda olmalıdır.");
    //		aktifalan.focus();
    //	}
    //	else
		if(aktifalan.value.length<16){
    	 	aktifalan.value+=sayilar[eleman];	 
		}
			if(aktifalan.value.length>16 && tab<4) tab = tab+1;
			aktifalan = document.getElementById("kk"+tab);
			if(aktifalan.value.length>16 && tab==1)
			setTimeout(function(){$('#klavye').fadeOut();},500);
    	if(!document.getElementById("chkSabit").checked)
    	    sayilar=klavyeOlustur(document.getElementsByName("b"));
    	
    	aktifalan.focus();
    }
	


    function focusDegistir(e)
    {
    	var intKey = (window.Event) ? e.which : e.keyCode;
    	switch(intKey)
    	{
    		case 8:
    			break;
    		case 9:
    			break;
    		case 16:
          		break;       
    		case 17:
    	     	break;      
    		case 18:
          		break;      
    		case 19:
    	        break;      
    		case 37:     
    	        break;      
    		case 38:    
    	        break;      
    		case 39:
    	        break;      
    		case 40:
    	        break;   
    		case 127:
    	        break;   
    		default:
    			document.getElementById("sifreFocus").focus();
    			alert("Sifrenizi, sanal klavyeyi kullanarak girmelisiniz.");
    			break;
    	}
    }
   
