var xdeger=-200;
var ekle=0;
function bgAkis2(divid)
{
	clearTimeout(ilerle);
		ilerle=setTimeout("bgAkis('"+divid+"')",20);
}

function bgAkis(divid)
{
	
	document.getElementById(divid).style.background="url(../resimler/listebg.gif) "+xdeger+"px 0px no-repeat #FFD988";
	ekle=Math.ceil(xdeger/20)-1;
	xdeger=xdeger-ekle;
	if(xdeger==0)
	{
		
		clearTimeout(ilerle);
		
	}
	else
	{
		
		ilerle=setTimeout("bgAkis('"+divid+"')",20);
	}
}
function gf_badegistir(gfid,hangisi)
{
	var sc = "neresi=gf_badegistir&gfid="+gfid+"&hangisi="+hangisi;
   	JXP(1, hangisi, "gf_edit.php", sc);		

}
function gf_badegistironay(gfid,hangisi)
{
	veri=document.getElementById('veri').value;
	var sc = "neresi=gf_badegistir&gfid="+gfid+"&formonay=onayli&hangisi="+hangisi+"&veri="+veri;
	JXP(1, hangisi, "gf_edit.php", sc);	
}
function bgAkisYenile(divid)
{
	clearTimeout(ilerle);
	document.getElementById(divid).style.background="url(../resimler/sollisteok.gif) 4px 4px no-repeat";
	xdeger=-200;
	
}
function kfDenetle()
{
	if(!kfSifreDenetim())
	{
		alert('Şifre ve/veya Şifre Tekrarı kısımları tutarsız. Lütfen doğru bir şekilde giriş yaptıktan sonra tekrar deneyin.');
		return false;
	}
	else if(!kfDenetim('kullaniciadi'))
	{
		alert('Girmiş olduğunuz kullanıcı adı kriterlere uymuyor. Lütfen doğru bir şekilde tekrar giriniz.');
		return false;
	}
	else if(!kfDenetim('eposta'))
	{
		alert('Girmiş olduğunuz kullanıcı adı kriterlere uymuyor. Lütfen doğru bir şekilde tekrar giriniz.');
		return false;
	}
	else if(document.getElementById('gizlisoru').value.length==0)
	{
		alert('Gizli soru kısmını boş bıraktınız');	
		return false;
	}
	document.kayitformu.submit();
}
function kfSifreDenetim() 
{
	veri1=document.getElementById('sifre').value;
	veri2=document.getElementById('sifretekrar').value;
	if(veri1.length<6||veri1.length>16)
	{
		document.getElementById('sifreuyari').innerHTML="<img src='resimler/red.gif' style='vertical-align:bottom;' alt='Hatalı Giriş' />6-16 karakter";	
		return false;
	}

	
	if(veri1!=''&&veri2!='')
	{
		if(veri1!=veri2)
		{
			document.getElementById('sifreuyari').innerHTML="<img src='resimler/red.gif' style='vertical-align:bottom;' alt='Hatalı Giriş' />Aynı Değiller";
			document.getElementById('sifretekraruyari').innerHTML="<img src='resimler/red.gif' style='vertical-align:bottom;' alt='Hatalı Giriş' />Aynı Değiller";
			return false;
		}
		else
		{
			document.getElementById('sifreuyari').innerHTML="<img src='resimler/kabul.gif' style='vertical-align:bottom;' alt='Şifreler Uyuşuyor' />Şifreler Uyuştu";
			document.getElementById('sifretekraruyari').innerHTML="<img src='resimler/kabul.gif' style='vertical-align:bottom;' alt='Hatalı Giriş' />Şifreler Uyuştu";
			return true;
		}
			
	}
	return true;
}
function kfDenetim(alan) 
{

	denetle=document.getElementById(alan).value;
	switch(alan)
	{
		case "kullaniciadi":
			dIfade = /^[a-zA-Zçöığüö]+[a-zA-Z0-9çöığüö\-\._]*[a-zA-Z0-9çöığüö]+$/;
		break;
		case "eposta":
			dIfade = /^[a-zA-Z0-9\-\._]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
		break;
	}

  if( !denetle.match(dIfade) ) 
  {
  	document.getElementById(alan+'uyari').innerHTML="<img src='resimler/red.gif' style='vertical-align:bottom;' alt='Hatalı Giriş' />Hatalı Giriş";
  return false;
 }

 document.getElementById(alan+'uyari').innerHTML="<img src='resimler/kabul.gif' style='vertical-align:bottom;' alt='Doğru Girdiniz' />Doğru Giriş";
 return true;
}
function getImageWidth(myImage) {
	var x, obj;
	if (document.layers) {
		var img = getImage(myImage);
		return img.width;
	} else {
		return getElementWidth(myImage);
	}
	return -1;
}

function getImageHeight(myImage) {
	var y, obj;
	if (document.layers) {
		var img = getImage(myImage);
		return img.height;
	} else {
		return getElementHeight(myImage);
	}
	return -1;
}

function disable(id)
{
	document.getElementById(id).disabled=true;
}
function enable(id)
{
	document.getElementById(id).disabled=false;
}
function resimdegistir(resim,yol)
{

	document.getElementById(resim).src="resimler/"+yol;
}
var divKtSayac=0;
function divKtGoster()
{
	divKtSayac=0;
	document.getElementById('divKategoriler').style.visibility="visible";
	clearTimeout(basla);
}
function divKtlerGizle()
{

	divKtSayac=divKtSayac+250;
	if(divKtSayac>500)
	{
		
		divKtSayac=0;
		document.getElementById('divKategoriler').style.visibility="hidden";
		clearTimeout(basla);
	}
	else
	{
		basla=setTimeout("divKtlerGizle()",250);
	}
	
}
function divKtler0la()
{
	divKtSayac=0;
	clearTimeout(basla);

}
function divGizle(divid)
{
	document.getElementById(divid).style.display="none";
}
function divGoster(divid)
{
	document.getElementById(divid).style.display="inline";
}
//gf_Sayaç Diye bir Değişken oluşturalım
var gf_sayac=0;
function gf_yazaracevapDegis(divid,deger,gfid){

    
    // alınan verileri yolla, sonucu geri al
    var sc = "neresi=gfyazaracevap&deger="+deger+"&gfid="+gfid;
    JXP(1, divid, "profiledit.php", sc);
    // forma girilen verileri temizle

}
function gf_yorumdegistir(divid,yorumid)
{
	var sc = "neresi=gf_yorumdegistir&yorumid="+yorumid;
    JXP(1, divid, "gf_edit.php", sc);	
}
function gf_yorumdegistironay(divid,yorumid)
{
	yorum  = document.getElementById('yorum').value;
	alert(yorum);
	var sc = "neresi=gf_yorumdegistir&yorumid="+yorumid+"&formonay=onayli&yorum="+yorum;
    JXP(1, divid, "gf_edit.php", sc);	
}
function gf_yorumsil(divid,yorumid)
{
	alert("Bu Yorumu Silmek İstediğine Emin Misin?");
	var sc = "neresi=gf_yorumsil&yorumid="+yorumid;
    JXP(0, divid, "gf_edit.php", sc);	
}
function gf_sil(divid,gfid)
{
	alert("Bu Resmi Silmek İstediğine Emin Misin?");
	var sc = "neresi=gf_sil&gfid="+gfid;
    JXP(0, divid, "gf_edit.php", sc);	
}
function gf_yorumsileminim(divid,yorumid)
{
	var sc = "neresi=gf_yorumsil&formonay=onayli&yorumid="+yorumid;
    JXP(1, divid, "gf_edit.php", sc);
}
function gf_sileminim(divid,gfid)
{
	var sc = "neresi=gf_sil&formonay=onayli&gfid="+gfid;
    JXP(1, divid, "gf_edit.php", sc);
}
function yazaracevapDegis(divid,deger,yaziid){

    
    // alınan verileri yolla, sonucu geri al
    var sc = "neresi=yazaracevap&deger="+deger+"&yaziid="+yaziid;
    JXP(1, divid, "profiledit.php", sc);
    // forma girilen verileri temizle

}
function yorumYolla(divid,neresi,eid){

    
    adiniz  = document.getElementById('adiniz').value;
	epostasi  = document.getElementById('epostasi').value;
	cevap  = document.getElementById('cevap').value;
	yorum  = document.getElementById('yorum').value;
    var sc = "eid="+eid+"&adiniz="+adiniz+"&epostasi="+epostasi+"&cevap="+cevap+"&yorum="+yorum+"&yorumonay=onayli";
    JXP(0, divid, "yorumekle.php?nereye="+neresi, sc);
    // forma girilen verileri temizle
	document.yorumformu.reset();

}
function profilIslemYap(divid){

    
    // alınan verileri yolla, sonucu geri al
    var sc = "neresi="+divid;
    JXP(1, divid, "profiledit.php", sc);
    // forma girilen verileri temizle

}
function profilIslemParola(divid,eleman1,eleman2,eleman3){

	sifre  = document.getElementById(eleman1).value;
	yenisifre  = document.getElementById(eleman2).value;
	yenisifretekrar  = document.getElementById(eleman3).value;
    
    // alınan verileri yolla, sonucu geri al
    var sc = "neresi="+divid+"&sifre="+fc_(sifre)+"&yenisifretekrar="+fc_(yenisifretekrar)+"&yenisifre="+fc_(yenisifre)+"&formonay=onayli";
    JXP(1, divid, "profiledit.php", sc);
    // forma girilen verileri temizle

}
function profilIslemDegis(divid,eleman){
	
	veri  = document.getElementById(eleman).value;
    alert(veri);
    // alınan verileri yolla, sonucu geri al
    var sc = "neresi="+divid+"&eleman="+fc_(veri)+"&formonay=onayli";
    JXP(1, divid, "profiledit.php", sc);
    // forma girilen verileri temizle

}

function resimYukle()
{
	resim  = document.getElementById('resim').value;
	var sc="resim="+resim;
	JXP(1, 'resimdiv', "ajaxislem.php", sc);
}
function oylarajax() 
{
	var oylar;
	var tarayici = navigator.appName;
	if(tarayici == "Microsoft Internet Explorer")
	{
		oylar = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		oylar = new XMLHttpRequest();
	}
	return oylar;
}
var oyajax = oylarajax();

function islemkutu(deger,yid) 
{
    oyajax.open('get', 'yazioyla.php?deger=' + deger+'&yid='+yid);
    oyajax.onreadystatechange = cevapla;
    oyajax.send(null);
}


function cevapla() 
{
	
	if(oyajax.readyState == 4)
	{
        document.getElementById('oylama').innerHTML = oyajax.responseText;
    }
}
function oyyildizdoldur(deger)
{
var i;
	for (i=1;i<deger+1;i++ )
	{

			document.getElementById('puan'+i).src="resimler/doluy.png";

	}

	for (i=deger+1;i<6;i++ )
	{

			document.getElementById('puan'+i).src="resimler/bosy.png";

	}

}