var _AJAX=new Object();
_AJAX.curentConnection=null
_AJAX.loaderAnim="/real_estate/img/spinner.gif";
_AJAX.curentConnection=null;
_AJAX.frameSetter=0;
_AJAX.url="";
_AJAX.queryPostFix="";  

_AJAX.deafultStateChange=function()
{
	if(_AJAX.frameSetter==4)
	{
		_AJAX.frameSetter=0
		_AJAX.returns=eval('(' + _AJAX.responseText + ');');
	
		if(_AJAX.returns.functionType&&_AJAX.returns.functionType=="comut")
			eval(_AJAX.returns.jsFunction)
		else 
		if(_AJAX.returns.functionType&&_AJAX.returns.functionType=="string")
			eval(_AJAX.returns.jsFunction+"();")
		else
		{
				 
			_AJAX.returns.jsFunction(); 	
		}
		if(_AJAX.returns.queryPostFix)	  
			_AJAX.queryPostFix=_AJAX.returns.queryPostFix;
			 
    }
    else if(_AJAX.curentConnection.readyState ==4 )
	{
		_AJAX.frameSetter=0
		_AJAX.returns=eval('(' + _AJAX.curentConnection.responseText + ');');
		if(_AJAX.returns.functionType&&_AJAX.returns.functionType=="comut")
			eval(_AJAX.returns.jsFunction)
		else 
		if(_AJAX.returns.functionType&&_AJAX.returns.functionType=="string")
			eval(_AJAX.returns.jsFunction+"();")
		else
		{
			_AJAX.returns.jsFunction(); 	
		}
		if(_AJAX.returns.queryPostFix)	  
		_AJAX.queryPostFix=_AJAX.returns.queryPostFix;	 
    }
}
_AJAX.loginFormSubmit=function(userName,userPass,url)
{ 
	
	_AJAX.sendLoad(url,"email="+document.getElementById(userName).value+"&password="+document.getElementById(userPass).value);
}

_AJAX.createConnection=function() 
{ 
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer")
	{
       _AJAX.curentConnection = new ActiveXObject("Microsoft.XMLHTTP");
    }
	else
	{
       _AJAX.curentConnection = new XMLHttpRequest();
    }
    _AJAX.curentConnection.onreadystatechange=_AJAX.deafultStateChange
}
_AJAX.sendLoad=function(urlIn,query,stateChange,jsDIVObject)
{

	if(jsDIVObject)
	{
		siteAlertObj('Kontrol Ediliyor',null,'Yükleniyor',"<img src="+_AJAX.loaderAnim+">")
	
		//jsDIVObject.div.innerHTML="<img src='"+_AJAX.loaderAnim+"'>"
	}
	_AJAX.createConnection();
	if(urlIn)
		_AJAX.url=urlIn;
	if(_AJAX.curentConnection==null)
	{
		
		_AJAX.createConnection();
	}
	
	var url = (_AJAX.url +"?"+_AJAX.queryPostFix+"&"+query);
	 
    _AJAX.curentConnection.open("GET",url,true);
    if(stateChange)
   		_AJAX.curentConnection.onreadystatechange = stateChange;
	_AJAX.curentConnection.send(null);
}
_AJAX.createConnection();
 