var categorie_deschisa = "";

function status_categorie(site_path,div_id,stare) {
	
	var XHR = createRequestObject();
	XHR.open('GET',site_path+'module/site/actions/stare_arbore.php?div='+div_id+'&status='+stare);
	XHR.send(null);	
}

function arata_ascunde_categorie(site_path,div_id,level) {
	
    if(document.getElementById(div_id).style.display=="block") {
		document.getElementById(div_id).style.display="none";
		status_categorie(site_path,div_id,0);
		categorie_deschisa="";
	}
    else {
		//nimic de inchis
		if(categorie_deschisa != "" && level == '1') {
			document.getElementById(categorie_deschisa).style.display="none";
			status_categorie(site_path,categorie_deschisa,0);
		}
		document.getElementById(div_id).style.display="block";
		status_categorie(site_path,div_id,1);
		if(level == '1') {
			categorie_deschisa=div_id;
		}
		//console.log(categorie_deschisa);
	}
}

function arata_catinfo(id) {
	document.getElementById('catinfo_'+id).style.display='block';
	document.getElementById('arata_catinfo_'+id).style.display='none';
	var XHR = createRequestObject();
	XHR.open('GET','module/site/actions/stare_info_categorie.php?id='+id+'&stare=1');
	XHR.send(null);	
}

function ascunde_catinfo(id) {
	document.getElementById('catinfo_'+id).style.display='none';
	document.getElementById('arata_catinfo_'+id).style.display='block';
	var XHR = createRequestObject();
	XHR.open('GET','module/site/actions/stare_info_categorie.php?id='+id+'&stare=0');
	XHR.send(null);	

}

function verifica_optiuni(obj,ret) {
	var optiune_aleasa = obj.value;
	x=obj.item(obj.selectedIndex);
	if(x.hasAttribute('style')) {
		alert('Nu se pot adauga subcategorii la categoria selectata deoarece contine produse.');
		obj.value='';
		if(ret) {
			return false;
		}
	}
	if(ret) {
		return true;
	}
}
