/*ajax code*/

var xmlHttp

function amf_ajax(url,fun,post,parameters)
{

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("عذراً المتصفح الذي تستخدمه غير مدعم من خلال الموقع يرجى استخدام احدى المتصفحات التالية:\n")
return
} 

url=nocache_url(url)

xmlHttp.onreadystatechange=fun 
if (! post)
{

xmlHttp.open("GET", url , true)
xmlHttp.setRequestHeader("Content-Type","text/xml; charset=utf-8");
xmlHttp.send(null)

}

else
{

      xmlHttp.open('POST', url, true);
      xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      xmlHttp.setRequestHeader("Content-length", parameters.length);
      xmlHttp.setRequestHeader("Connection", "close");
      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;
}
	
	
/*Gloabl Method*/
function $(id)
{
var item;
if (document.getElementById)
	{
		itm = document.getElementById(id);
	}
	else if (document.all)
	{
		itm = document.all[id];
	}
	else if (document.layers)
	{
		itm = document.layers[id];
	}
	
	return itm;

}







function amf_fulldropdown(obj,arr1,arr2)
{

     $(obj).length=arr1.length;

		for(var j=0;j<arr1.length;j++)
	{
			$(obj).options[j].value=arr1[j];
			$(obj).options[j].text=arr2[j];
	}
}




function amf_newitemdropdownlist(obj,index,text,value)
{
$(obj).length=$(obj).length+1
var T=new Array();
var V=new Array();


if (index==0)
{

for (var i=0;i<$(obj).length-1;i++)
{
  T[i]=$(obj).options[i].text;
  V[i]=$(obj).options[i].value;
  
}

for (var i=1;i<$(obj).length;i++)
{



        $(obj).options[i].value=V[i-1];
		$(obj).options[i].text=T[i-1];

}

}
 
 $(obj).options[index].value=value;
 $(obj).options[index].text=text;


}




//Remove Array
function removearr(arr)
{
  arr.splice(0,arr.length);
}
