//Ajax Form Gönderme İşlemleri
function yor_gon() 
{
    ajax = new AJAX();
    
    if (ajax) {
        ajax.onreadystatechange = function () {};
        ajax.abort();
    }
	
	no		= document.getElementById('oyun_no').value;
	yrm		= document.getElementById('yorum').value;
	y_cvp	= document.getElementById('y_cevap').value;
	yor_but	= document.getElementById('yor_gonder');
	cvp		= document.getElementById('form_cvp');
	
	if(yrm.length<40)
	{
		cvp.style.display	= 'block';
		cvp.innerHTML		= 'Yorumunuz 40 karakterden kısa olamaz!';
	}
	else
	{
		gonder	 = 'ajax/yorum_yaz.php?git=gonder';
		gonder	+= '&no='+encodeURIComponent(no)+'&yorum='+encodeURIComponent(yrm)+'&cevap='+encodeURIComponent(y_cvp);
		
		ajax.open('GET', gonder, true);
		ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
		ajax.setRequestHeader("Connection", "close");
		ajax.send(null);
		
		yor_but.disabled	= 'disabled';	
		yor_but.value		= 'Bekleyin..';	
		cvp.style.display	= 'block';
		cvp.innerHTML		= '<p align=left id=bos><img src="resimler/yukleniyor.gif"> Lütfen bekleyin, yorum gönderiliyor..</p>';
		
		ajax.onreadystatechange = function () {
			if(ajax.readyState == 4) {
				cvp.innerHTML = ajax.responseText;
				function AJAX() {};
			}
		}
	}
}


//Yorum Yazmadan Önce Üyelik Kontrolü
function yorum_yaz(id,sayfa) {
    ajax = new AJAX();
    
    if (ajax) {
        ajax.onreadystatechange = function () {};
        ajax.abort();
    }
	
    ajax.open('GET', 'ajax/uyedogrula.php', true);
    ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
    ajax.setRequestHeader("Connection", "close");
    ajax.send(null);
	

	ajax.onreadystatechange = function() {
		if(ajax.readyState == 4){
			if(ajax.responseText == '0')
			{
				alert('Sadece üyeler oyunlara yorum yazabilirler!\nÜye olmak için yukardaki \'Kayıt Ol\' linkine tıklayabilirsiniz..');
			}
			else
			{
				tab_ac(id,sayfa);
			}
		}
	}
}


//Yoruma Cevaptan Yazmadan Önce Üyelik Kontrolü
function yor_cevap(oyun,no) {
    ajax = new AJAX();
    
    if (ajax) {
        ajax.onreadystatechange = function () {};
        ajax.abort();
    }
	
    ajax.open('GET', 'ajax/uyedogrula.php', true);
    ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
    ajax.setRequestHeader("Connection", "close");
    ajax.send(null);
	

	ajax.onreadystatechange = function() {
		if(ajax.readyState == 4){
			if(ajax.responseText == '0')
			{
				alert('Sadece üyeler oyunlara yorum yazabilirler!\nÜye olmak için yukardaki \'Kayıt Ol\' linkine tıklayabilirsiniz..');
			}
			else
			{
				yor_cev_yaz(oyun,no);
			}
		}
	}
}


//Gösterilen Cevap Kutusu
var acik_cevap;

//Tab Açma
function yor_cev_yaz(oyun,yorum)
{
	var eski	= document.getElementById('cevap_ver_'+acik_cevap);
	
	if(acik_cevap == yorum)
	{
		eski.style.display	= eski.style.display == 'block' ? 'none' : 'block';
	}
	else
	{
		if(acik_cevap && eski)
		{
			eski.innerHTML		= '';
			eski.style.display	='none';
		}
		var alan = document.getElementById('cevap_ver_'+yorum);
			
		alan.style.display	= 'block';
		acik_cevap = yorum;
		goster('ajax/yorum_yaz.php?git=yaz&no='+encodeURIComponent(oyun)+'&cevap='+satir(encodeURIComponent(yorum)),alan,alan);
	}
}


// AJAX formlardaki \n sorununu ortadan kaldırır
function satir(deger)
{
	var parcala	= deger.split('\n');
	var	cikti	= '';
	for(a=0;a<parcala.length;a++)
	{
		cikti	+= parcala[a]+'-';
	}
	return cikti;
}

