//pParam1 = value
//pParam2 = URL
//pParam3 = Targets
//pParam4 = Field
//pParam5 = Method

function fSendInfos(pParam1, pParam2, pParam3, pParam4, pParam5) {
    var xmlHttpReq = false;

    document.body.style.cursor = "wait";
    xmlHttpReq = new GetXmlHttpObject();
	var vSplit  = pParam3.split(",");
    xmlHttpReq.onreadystatechange = function() {
        if (xmlHttpReq.readyState == 4 || xmlHttpReq.readyState=="complete") {
	    	document.body.style.cursor = "default";
			//alert(xmlHttpReq.responseText)
			for (i=0;i<vSplit.length;i++) {
				document.getElementById(vSplit[i]).innerHTML = xmlHttpReq.responseText;

			}
			if (pParam4 != -1)
				document.getElementById(pParam4).value = xmlHttpReq.responseText;
        }
    }

    if (pParam5 == "POST") {
		xmlHttpReq.open('POST', pParam2, true);
		xmlHttpReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttpReq.setRequestHeader("Content-length", pParam1.length);
		xmlHttpReq.setRequestHeader("Connection", "close");
		xmlHttpReq.send(pParam1);
	} else {
		xmlHttpReq.open('GET', pParam2, true);
		xmlHttpReq.send(null);
	}
	
}

function GetXmlHttpObject()	{
	
	var xmlHttp=null;
	try	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
	//Internet Explorer
	try {
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
		catch (e) {
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}