
	//
	// NoGate Interaktif - Java script fonksiyonları 1
	// Hazırlayan : Murat Gazioğlu <murat.gazioglu@nogate.org - http://www.muratgazioglu.com >
	//
	
	//
	// AJAX fonksiyonlari
	//
	function htmlObjesiYarat() 
	{
		var xmlHttp = null;
		try 
		{
			xmlHttp = new XMLHttpRequest();
		} 
		catch (e) 
		{
			var progIds = ['Microsoft.XMLHTTP', 'MSXML2.XMLHTTP', 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd']
			var success = false;
			
			for (var iterator = 0; (iterator < progIds.length) && ( ! success); iterator ++) 
			{
				try 
				{
					xmlHttp = new ActiveXObject(progIds[iterator]);
					success = true;
				} 
				catch (e) 
				{}
			}
			if ( ! success ) 
			{
				return null;
			}
		}
		
		return xmlHttp;
	}
	
	function sayfaSonucuDondur(s)
	{
		var xmlHttp = htmlObjesiYarat();
		
		var tmp;
		
		xmlHttp.onreadystatechange = function() 
		{
			if(xmlHttp.readyState == 4) 
			{
				tmp = xmlHttp.responseText;
				if(p == 4019)
				{
					if(tmp == '1')
						sayfaIsle("modul/islem.php?i=4020&s="+c, "kategoriAlani", 4020, 0);
					else
						alert("Kategori eklenemedi ...");
				}
				else
					document.getElementById(nesne).innerHTML = tmp;
			}		
		};
	
		xmlHttp.open('GET', s, true);
		xmlHttp.send(null);
	}
	
	function arkadaslikTalebi(s)
	{
		var xmlHttp = htmlObjesiYarat();
		arkadasIslemeAlaniniCiz(1)
		var tmp;
		
		xmlHttp.onreadystatechange = function() 
		{
			if(xmlHttp.readyState == 4) 
			{
				tmp = xmlHttp.responseText;
				if(tmp < 2 || tmp > 5)
					alert("Hata");
				else
				{
					arkadasIslemeAlaniniCiz(tmp)
				}
			}		
		};
	
		xmlHttp.open('GET', s, true);
		xmlHttp.send(null);
	}
	
	function nesneGosterGizle(imaj, nesne)
	{
		if(document.getElementById(nesne).style.display == 'none')	
		{
			document.getElementById(nesne).style.display = '';
			imaj.src = 'imaj/v2/ok4.gif';
		}
		else
		{
			document.getElementById(nesne).style.display = 'none';
			imaj.src = 'imaj/v2/ok3.gif';
		}
	}
	
	function profilimBolumuneGit(b)
	{
		location.href = b;	
	}
	
	function kulakDegistir(k, sayi)
	{
		sayi++;
		for(a = 1; a < sayi; a++)
		{
			document.getElementById('kulak' + a).className = "kulakSecilmemis";
			if(document.getElementById('bilgiTablo' + a)) document.getElementById('bilgiTablo' + a).style.display = 'none';
		}
		
		document.getElementById('kulak' + k).className = "kulakSecili";
		if(document.getElementById('bilgiTablo' + k)) document.getElementById('bilgiTablo' + k).style.display = '';
	}
	
	function secimVarmi(nesneOnAd, toplamMesajTasiyici)
	{
		var secim = 0;
		var t = document.getElementById(toplamMesajTasiyici).value; 
		for(a = 0; a < t; a++)
		{
			if(document.getElementById(nesneOnAd + a).checked) secim++;	
		}
		
		return secim;
	}
	
	function mesajboxKontrol()
	{
		sonuc = secimVarmi('c', 'toplamMesaj');
		if(sonuc == 0)
		{
			alert("Seçili mesaj bulunmuyor...");
			return false;
		}
		else
		{
			if(document.getElementById('altisl').value == 1)
			{
				if(confirm("Seçtiğiniz " + sonuc + " mesaj silinecek, işlemi onaylıyor musunuz ?"))
					return true;
				else
					return false;
			}
			else
				return true;
		}
	}
	
	function mesajGonderKontrol()
	{
		if(document.getElementById('kime').value == '' || document.getElementById('kime').value == 0)
		{
			alert("Lütfen mesajın gönderileceği kişiyi seçiniz ...");
			return false;
		}
		else if(document.getElementById('mesaj').value == '')
		{
			alert("Lütfen mesajınızı giriniz ...");
			return false;
		}
		else
			return true;
	}
	
	function arkadasSilOnay(p)
	{		
		if(confirm(p + ", arkadaş listenizden çıkarılacak, işlemi onaylıyor musunuz ?"))
			return true;
		else
			return false;
	}