function createRequestObject() {
	var xmlHttp;
	try {
	    // Firefox, Opera 8.0+, Safari - 
    	xmlHttp=new XMLHttpRequest();
    }
	catch (e) {
	    try {
			xmlHttp=new ActiveXObject("MSXML2.XMLHTTP.3.0");
		}
    	catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
      		catch (e) {
				alert("Pentru a putea naviga corespunzator acest website trebuie sa aveti activat suportul pentur Javascript!");
        		return false;
			}
      	}
	}
	return xmlHttp;
}
var now;
//------------------------------------------------------------
function ShowLoad(id) {
	now = $('loader'+id).innerHTML;
	document.getElementById("loader"+id).innerHTML="<img src='images/loader.gif' />";	
}
//------------------------------------------------------------
function hideLoad(id) {
	document.getElementById("loader"+id).innerHTML=now;
}
//------------------------------------------------------------
function adaugaCos(id) {
	var req = createRequestObject();
	var url = "adauga.php?id="+id;
	
	ShowLoad(id);
	
	req.open("GET", url);
	
	req.onreadystatechange = function () {
		if(req.readyState == 4 && req.status == 200) {
			//se actualizeaza numarul de produse
			document.getElementById("countProduse").innerHTML = req.responseText;
			hideLoad(id);
			actualizeazaTotal();
		}
	}
	req.send(null);
}
//------------------------------------------------------------
function actualizeazaTotal() {
	var req = createRequestObject();
	var url = "adauga.php?total";
	
	req.open("GET", url);
	
	req.onreadystatechange = function () {
		if(req.readyState == 4 && req.status == 200) {
			document.getElementById("totalProduse").innerHTML = req.responseText;
		}
	}
	req.send(null);
}
//------------------------------------------------------------
function actualizeazaCos() {
	actualizeazaTotal();
	var req = createRequestObject();
	var url = "adauga.php?nrproduse";
	
	req.open("GET", url);
	
	req.onreadystatechange = function () {
		if(req.readyState == 4 && req.status == 200) {
			document.getElementById("countProduse").innerHTML = req.responseText;
		}
	}
	req.send(null);
}
//-----------------------------------------------------------
function open_sub(id) {
	Effect.toggle("submeniu_"+id, 'slide', {duration: 0.3});	
}
//-----------------------------------------------------------
