var IS_IE = document.all && window.ActiveXObject && 
navigator.userAgent.toLowerCase().indexOf("msie") > -1 ; 
var IS_GECKO = document.implementation && document.implementation.createDocument  && window.XMLHttpRequest && true; 

var t;
var sure;
var k;
var puan;

function puan(ne) {
puan = ne;
}

function kalan() {
sure=sure-1;
document.getElementById("sure").innerHTML = "Kalan Süre: " + sure;
var ReplyFunction = "kalan()";
clearTimeout(k);
k = setTimeout(ReplyFunction, 1000);
}

function basla(){ 
 var ReplyFunction = "basla()";
clearTimeout(t);
t = setTimeout(ReplyFunction, 30000);
sure=30;
clearTimeout(k);
kalan();
document.getElementById('cevap').value = "";
document.getElementById('cevap').focus();

   if (IS_GECKO) { 
       XHRO = new XMLHttpRequest(); 
   } else if(IS_IE) { 
       XHRO = new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
  
   XHRO.open("GET","oyun/sor.php"); 
   XHRO.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=windows-1254"); 

   XHRO.onreadystatechange = function(){ 

   if(XHRO.readyState == 4){ 
     if(XHRO.status == 200){ 
     document.getElementById("oyun").innerHTML = XHRO.responseText;
     } } 
else {
     document.getElementById("oyun").innerHTML = "Soru yukleniyor";  }

} 
 XHRO.send(null);
 } 


function bak(){ 

var cevap=document.getElementById('cevap').value
   if (IS_GECKO) { 
       XHRO = new XMLHttpRequest(); 
   } else if(IS_IE) { 
       XHRO = new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
  
   XHRO.open("GET","oyun/bak.php?cevap="+cevap); 
   XHRO.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=iso-8859-9"); 

   XHRO.onreadystatechange = function(){ 

   if(XHRO.readyState == 4){ 
     if(XHRO.status == 200){ 
     		if (XHRO.responseText == "dogru") {
			puan=puan+1;
			document.getElementById("sonuc").innerHTML = "Doğru Cevap! <strong>Yeni Puanınız:</strong> " + puan;
			basla();
		} else {
			document.getElementById("sonuc").innerHTML = "Yanlış Cevap! <strong>Yeni Puanınız:</strong> " + puan;
		}
     } } 
else {
     document.getElementById("sonuc").innerHTML = "Lutfen bekleyiniz..";  }

} 
 XHRO.send(null);
 return false;
 } 


function sonraki(e)
{
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
	{
	keynum = e.keyCode;
	}
else if(e.which) // Netscape/Firefox/Opera
	{
	keynum = e.which;
	}

if (keynum == '34') {
basla();
return false;
}
}

