﻿var xmlHttp
var t
var c=0
var msg_alert=new String();
function amf_ajax(url,fun,post,parameters)
{


xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("عذراً المتصفح الذي تستخدمه غير مدعم من خلال الموقع يرجى استخدام احدى المتصفحات التالية:\n")
return
} 

url=nocache_url(url)

xmlHttp.onreadystatechange=fun 

if (! post)
{

this.xmlHttp.open("GET", url , true)
this.xmlHttp.setRequestHeader("Content-Type","text/xml; charset=utf-8");
this.xmlHttp.send(null)

}

else
{

      this.xmlHttp.open('POST', url, true);
      this.xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      this.xmlHttp.setRequestHeader("Content-length", parameters.length);
      this.xmlHttp.setRequestHeader("Connection", "close");
      this.xmlHttp.send(parameters);


}

}




function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}






function readystate()
{
 return xmlHttp.readyState;
}


function status()
{
 return xmlHttp.status;
}




function ajax_xml()
	{
	
	return xmlHttp.responseXML;
	
	}
	
	
		function ajax_text()
	{
	
	return xmlHttp.responseText;
	
	}




function nocache_url(url)
{
	var sep    = ( -1 < url.indexOf("?") ) ? "&" : "?";
	var mydate = new Date();
	var newurl = url + sep + "__=" + mydate.getTime();
	return newurl;
	}
	
	
	function amf_nothing()
{

var s;

}










