
/*
    project Nurseries e-Gate 
    Date 12.09.2009
*/
function sendRequest(url,params,HttpMethod,language)
{
	var req =initXMLHTTPRequest();
	if (req){
		try{
			req.open(HttpMethod,url,true);
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
			if(params == ''){req.send(null);}
			else{req.send(params);}
		}catch(e){
			alert(e);
		}	
	}else{
		if(language == 'ar'){alert(arAjaxError);}
	    else{alert(enAjaxError);}
	}
	return req; 
}
//-------------------------------------------------------------------------
function initXMLHTTPRequest()
{
   var req;
   if (req && req.readyState < 4 && browser.isGecko) {
	        req.abort(); //needed for FireFox
	        req = null; //needed for FireFox
	}    
	if (!req) {
	        if (window.XMLHttpRequest) {
	            // branch for native XMLHttpRequest object - Mozilla
	            try {req = new XMLHttpRequest();}
	            catch (e) { req = null; }
	            
	        }else if (window.createRequest) {
	            try {req = window.createRequest();}
	            catch (e) {req = null;}
	        
	        } else if (window.ActiveXObject) {
	            // branch for IE/Windows ActiveX version
	            try {req = new ActiveXObject("Msxml2.XMLHTTP");}
	            catch(e) {
	                try{req = new ActiveXObject("Microsoft.XMLHTTP");}
	                catch(e) {req = null;}
	            }//catch
	        } //if-else
	    }
	   return req;
}
//----------------------------------------------------------------------

