function GetXmlHttpObject(){
	var xmlHttp = null;
	try{// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}catch (e){// Internet Explorer 6+
		try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
      	}catch (e){// Internet Explorer 5+
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}
function stateChanged(){
	if (xmlHttp.readyState == 4){ 
		// aici se foloseste raspunsul, daca vrei sa-l afisezi undeva, daca vrei sa faci ceva cu el, xmlHttp.responseText este raspunsul serverului, responseText este proprietate predefinita
		/*
		State - Description 
		0 - The request is not initialized 
		1 - The request has been set up 
		2 - The request has been sent 
		3 - The request is in process 
		4 - The request is complete 
		*/
		//alert(xmlHttp.responseText);
		//document.forms['formproduse'].txt.value = xmlHttp.responseText;
		//document.getElementById("txtHint").innerHTML = xmlHttp.responseText;
	}
}
function setCheck(idElement, sortElement, session_id){
	var frm = document.forms['formproduse'];
	var thisCheck = eval("frm.cb" + idElement);
	var act = '';
	if(thisCheck.checked == true){
		act = 'push';
	}else{
		act = 'pop';
	}
	xmlHttp = GetXmlHttpObject();
	if(xmlHttp == null){
		alert ("Please update your browser!");
		return;
	}
	var url = "compara/credite_auto.php";
	url = url+"?sort="+sortElement;
	url = url+"&idElement="+idElement;
	url = url+"&act="+act;
	url = url+"&setOperation=updateDB";
	url = url+"&sid="+session_id;
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

