var yukleniyor_mesaj = "<div align=center ><img src=./images/yukleniyor/yukleniyor_3.gif ><br/>Yükleniyor</div>" ;
var ariyor_mesaj	= "<div align=center ><img src=./images/yukleniyor/ariyor.gif >Aranıyor</div>" ;

function MTAJAX() 
{
	var mt = false;
	try	{ mt = new ActiveXObject("Msxml2.XMLHTTP");  } //IE
	catch (e)
	{
		try { mt = new ActiveXObject("Microsoft.XMLHTTP"); } 
		catch (e) { mt = false; }
	}
   
	if ( !mt && typeof XMLHttpRequest != 'undefined' ) //FF , Safari
	{
		try { mt = new XMLHttpRequest(); }
		catch(e) { mt = false; }
	}

	if ( !mt && window.createRequest ) //diger
	{
		try { mt = window.createRequest(); }
		catch(e) { mt = false; }
	}
	return mt;
}

function getir(url, acilacak_mekan,sag_sutun,yukleniyor)
{
	mt = new MTAJAX();
	if ( mt ) {
		mt.onreadystatechange = function () {};
		mt.abort();
	}
	//alert('getir');
    mt.onreadystatechange = function () { Loading(yukleniyor, acilacak_mekan);  }
	mt.open('GET', url, true);
	mt.setRequestHeader("Connection", "close");
	mt.send(null);	
}



function formlar(url, acilacak_mekan, form_numarasi, yukleniyor) 
{ 
	var datalar = document.forms[form_numarasi].elements[0].name+"="+document.forms[form_numarasi].elements[0].value  ;
	

	for(var j=1; j < document.forms[form_numarasi].elements.length; j++)
	{
		if( document.forms[form_numarasi].elements[j].type == "radio" ) //radio ise secili secilir
		{
			if( document.forms[form_numarasi].elements[j].checked == true ){
				datalar += "&"+document.forms[form_numarasi].elements[j].name+"="+document.forms[form_numarasi].elements[j].value ;
			} 		
		}
		else if( document.forms[form_numarasi].elements[j].type == "checkbox" ) //cb ise secili secilir
		{
			if( document.forms[form_numarasi].elements[j].checked == true ){
				datalar += "&"+document.forms[form_numarasi].elements[j].name+"="+document.forms[form_numarasi].elements[j].value ;
			} 		
		}
		else//radio degilse direk degiskene atilir
		{
			datalar += "&"+document.forms[form_numarasi].elements[j].name+"="+document.forms[form_numarasi].elements[j].value ;
		}
	}
	//alert(datalar);

	mt = new MTAJAX();
	
	if ( mt ) {
		mt.onreadystatechange = function () {}
		mt.abort()
	}

    mt.onreadystatechange = function () {	Loading(yukleniyor, acilacak_mekan) }
	
	mt.open('POST', url, true)
	mt.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8')
    mt.setRequestHeader("Content-length", datalar.length)
    mt.setRequestHeader("Connection", "close")
	mt.send(datalar)	
}

function Loading(yukleniyor, acilacak_mekan) 
{
	if(yukleniyor == 10) { }
	else if( yukleniyor == 15 && acilacak_mekan != 'no_id' ) 
	{
		if( mt.readyState == 1 || mt.readyState == 2 || mt.readyState == 3 ) 
		{
			document.getElementById('login_status').innerHTML = '<img src=images/yukleniyor/yukleniyor_3.gif > Yükleniyor';
		}
		else if( mt.readyState == 4 ) 
		{
			document.getElementById('login_status').innerHTML = '';
		}
	}
	else if( yukleniyor == 16 && acilacak_mekan != 'no_id' ) 
	{
		if( mt.readyState == 1 || mt.readyState == 2 || mt.readyState == 3 ) 
		{
			document.getElementById('yuk2').innerHTML = '<img src=images/yukleniyor/yukleniyor_3.gif >Yükleniyor';
		}
	}
	else if( yukleniyor == 17 && acilacak_mekan != 'no_id' ) 
	{
		if( mt.readyState == 1 || mt.readyState == 2 || mt.readyState == 3 ) 
		{
			document.getElementById('yuk17').innerHTML = '<img src=images/yukleniyor/yuk.gif >';
		}
		else if( mt.readyState == 4 ) 
		{
			document.getElementById('yuk17').innerHTML = '';
		}
	}
	else if( yukleniyor == 18 && acilacak_mekan != 'no_id' ) 
	{
		if( mt.readyState == 1 || mt.readyState == 2 || mt.readyState == 3 ) 
		{
			document.getElementById('yukt').innerHTML = '<img src=images/yukleniyor/yuk.gif >';
		}
		else if( mt.readyState == 4 ) 
		{
			document.getElementById('yukt').innerHTML = '';
		}
	}
	else if( mt.readyState == 1 || mt.readyState == 2 || mt.readyState == 3 && acilacak_mekan != 'no_id') 
	{
		document.getElementById(acilacak_mekan).innerHTML = yukleniyor_mesaj;
	}

	if( mt.readyState == 4 && acilacak_mekan != 'no_id' ) 
	{
		if (mt.status == 200) {		document.getElementById(acilacak_mekan).innerHTML = mt.responseText; } 
		else {						document.getElementById(acilacak_mekan).innerHTML = 'Geçersiz İstek ! : ' + mt.statusText; }
		function MTAJAX() {};
    }
}

var http = getHTTPObject(); 
function getHTTPObject()
{  var retval=null;
  try  {    retval=new ActiveXObject("Msxml2.XMLHTTP");  }
  catch(e)  {    try    {      retval=new ActiveXObject("Microsoft.XMLHTTP");    }     catch(oc)    {      retval=null;    }  }
  if(!retval && typeof XMLHttpRequest != "undefined")   {    retval=new XMLHttpRequest();  }
  return retval;
}

function sifredogrula() 
{	
	var user 	= document.forms.login_formu.user.value;
	var pass 	= document.forms.login_formu.pass.value;

	var swp		= 'FormUser='+user+'&FormPass='+pass ;
	var mesaj	= "";

	if(user==""){  mesaj = '<img src="images/icon/hata.gif" hspace="5" />Adınızı yazmadınız';	} 
	if(pass=="")	{	if(mesaj!="") mesaj +=" ";mesaj += '<img src="images/icon/hata.gif" hspace="5" />Şifrenizi yazmadınız!';	} 
	if(mesaj!="") document.getElementById('login_status').innerHTML =  mesaj ;
	
		
	if(user!="" && pass!="" )	{
     http.open("POST","sifredogrula.php",true); 
     http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; utf-8'); 
	 http.onreadystatechange = sifre_dogrulama_sonuc;
     http.send(swp); 
     }        
    return false; 	
}

function sifre_dogrulama_sonuc() 
{
	if( http.readyState == 1 || http.readyState == 2 ||http.readyState == 3 ) 
	{
		document.getElementById('login_status').innerHTML = '<img src="images/yukleniyor/load.gif" >';
	}

  if (http.readyState == 4)  {
		xml_belge 		= http.responseXML.documentElement;	
		var mesaj 		= xml_belge.getElementsByTagName('mesaj').item(0).firstChild.data ;
		var adi 		= xml_belge.getElementsByTagName('adi').item(0).firstChild.data ;
		var grubu 		= xml_belge.getElementsByTagName('grubu').item(0).firstChild.data ;
		var online 		= xml_belge.getElementsByTagName('online').item(0).firstChild.data ;
		var counter 	= xml_belge.getElementsByTagName('counter').item(0).firstChild.data ;
		var total_users = xml_belge.getElementsByTagName('total_users').item(0).firstChild.data ;

		if( mesaj == 1 ) { 
			document.getElementById('login_status').innerHTML = '';
			document.getElementById('memberarea').innerHTML = '<div>&nbsp; Merhaba <b><i>'+adi+'</i></b> | <img src="./images/icon/kart.gif" hspace="5" vspace="2"><a href="tr-bilgilerimi_guncelle---.html"> Bilgilerimi Güncelle </a> | <img src="./images/icon/cikis.gif" hspace="5" /><a href="#" onclick="cikisyap();"> Çıkış </a> |</div>';
		}
		else {	document.getElementById('login_status').innerHTML = '<img src=images/icon/hata.gif hspace=5>Kullanıcı Bilgileriniz Hatalı !'; }
  }
 
}

function cikisyap() 
{
	var swp		= 'islem=logout' ;
     http.open("POST","sifredogrula.php",true); 
     http.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=utf-8"); 
     http.send(swp); 

     http.onreadystatechange = function() { 
        if (http.readyState == 4 && http.status == 200) {
			document.getElementById('memberarea').innerHTML = 'Çıkış Yapıldı';
			document.getElementById('login_status').innerHTML = '';
		} else {
			document.getElementById('memberarea').innerHTML = 'Çıkış Yapıldı'; }

        } 
             
    return false; 	
}

function OverPicture(ThePath){
	document.all.buyukresim.src = ThePath
}




function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_jumpMenuGo(objId,targ,restore){ //v9.0
  var selObj = null;  with (document) { 
  if (getElementById) selObj = getElementById(objId);
  if (selObj) eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0; }
}

function yenipencere(modul,parametreler,w,h,l,t,s,r)
         {
           window.open(""+modul+".php?"+parametreler,"new", "toolbar=0, width="+w+", height="+h+", left="+l+" , top="+t+" ,scrollbars="+s+" , resizable="+r+", menubar=0 ,location=0,directories=0,toolbar=0,status=0 ");
		 }


/* Pencere Aç 520x400 */
function pencereAc_520x400(_url, _hedef)
{
	var pencereSol = (screen.width - 520) / 2;
	var pencereUst = (screen.height - 400) / 2;
	
	window.open(_url, _hedef, 'width=520, height=400, top=' + pencereUst + ', left=' + pencereSol + ', toolbar=0, location=0, directories=0, status=1, menuBar=0, scrollBars=1, resizable=0');
	return false;
}

/* Pencere Aç Manuel Boyut */
function pencereAc(_url, _hedef, _genislik, _yukseklik)
{
	var pencereSol = (screen.width - _genislik) / 2;
	var pencereUst = (screen.height - _yukseklik) / 2;
	
	window.open(_url, _hedef, 'width='+_genislik+', height='+_yukseklik+', top=' + pencereSol + ', left=' + pencereUst + ', toolbar=0, location=0, directories=0, status=1, menuBar=0, scrollBars=1, resizable=0');
	return false;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function yukleniyorMesaji(msg, acilacak_mekan) {
	document.getElementById(acilacak_mekan).innerHTML = msg;
}

function karakter_sayi_kontrol(alan,sayac,karaktersayisi)
{
	if (alan.value.length > karaktersayisi)
	{
		alan.value = alan.value.substring(0, karaktersayisi);
		alert('Karakter sayısını aştınız');
	}
  	else
	{
  		sayac.value = karaktersayisi - alan.value.length;
	}
}

function SadeceRakam(e, allowedchars){
	var key = e.charCode == undefined ? e.keyCode : e.charCode;
	if ( (/^[0-9]+$/.test(String.fromCharCode(key))) || key==0 || key==13 || isPassKey(key,allowedchars) ){ return true;}
	else { return false;}
}
function isPassKey(key,allowedchars){
	if (allowedchars != null) {
		for (var i = 0; i < allowedchars.length; i++) {
			if (allowedchars[i]  == String.fromCharCode(key))			 
				return true;
		}
	}
	return false;
}
function SadeceRakamBlur(e,clear){
	var nesne = e.target ? e.target : e.srcElement;
	var val = nesne.value;
	val = val.replace(/^\s+|\s+$/g, "");
	if (clear)val = val.replace(/\s{2,}/g, " ");
	nesne.value = val;
}//Kullanimi <input type="text" onKeyPress="return SadeceRakam(event);" onBlur="SadeceRakam(event,false)">

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function show_next_comment(direction)
{
	clearTimeout(comment_timer);
	var active_id=document.getElementById('lates_comments').getElementsByTagName('div')[0].className.substr(10);
	if (direction==0 && (active_id=active_id-2)==-1) active_id=document.getElementById('comment_list').getElementsByTagName('li').length-1;
	else if(direction==1 && active_id==document.getElementById('comment_list').getElementsByTagName('li').length) active_id=0;
	
	document.getElementById('lates_comments').getElementsByTagName('div')[0].innerHTML=document.getElementById('comment_list').getElementsByTagName('li')[active_id].getElementsByTagName('div')[0].innerHTML;
	document.getElementById('lates_comments').getElementsByTagName('p')[0].innerHTML=document.getElementById('comment_list').getElementsByTagName('li')[active_id].getElementsByTagName('p')[0].innerHTML;
	document.getElementById('lates_comments').getElementsByTagName('div')[0].setAttribute('class',document.getElementById('comment_list').getElementsByTagName('li')[active_id].getElementsByTagName('div')[0].className);
	document.getElementById('lates_comments').getElementsByTagName('div')[0].setAttribute('className',document.getElementById('comment_list').getElementsByTagName('li')[active_id].getElementsByTagName('div')[0].className);
	comment_timer=setTimeout('show_next_comment(1)',6500);
}
function RefreshImage(valImageId) {
var objImage = document.images[valImageId];
if (objImage == undefined) {
return;
}
var now = new Date();
objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
