var actuacio_oberta = false;

function get_actuacio_info(id_actuacio){
	var aux_taula = false;
	if(actuacio_oberta == id_actuacio){
		document.getElementById("taula_"+actuacio_oberta).style.display = "none";
		document.getElementById("img"+actuacio_oberta).src = "/imatges/icon_action_open.gif";
		actuacio_oberta = false;
	}else{
		if(actuacio_oberta != false){
			document.getElementById("taula_"+actuacio_oberta).style.display = "none";
			document.getElementById("img"+actuacio_oberta).src = "/imatges/icon_action_open.gif";
		}
		actuacio_oberta = id_actuacio;
		if(document.getElementById("taula_"+actuacio_oberta).rows.length == 0){
			var url = "/actuacio_info.php?actuacio="+id_actuacio;
			make_request(url,actuacio_info_resp,"GET",null);
		}else{
			document.getElementById("taula_"+actuacio_oberta).style.display = "block";
		}
		document.getElementById("img"+actuacio_oberta).src = "/imatges/icon_action_close.gif";
	}
}

function actuacio_info_resp(){
	if(http_request.readyState == 4){
		if(http_request.status == 200){
			var xmldoc = http_request.responseXML;
			var aux_taula = document.getElementById("taula_"+actuacio_oberta);
			var aux_titol;
			var aux_autor;
			var aux_fila;
			var aux_parcial;
			var aux_bis;
			var x_act = xmldoc.getElementsByTagName("actuacio")[0];//puto IE
			for(var i = 1; i<x_act.childNodes.length; i++){
				if(x_act.childNodes[i].childNodes[0].hasChildNodes())
					aux_titol = x_act.childNodes[i].childNodes[0].firstChild.data;
				else
					aux_titol = " ";
				if(x_act.childNodes[i].childNodes[1].hasChildNodes())
					aux_autor = x_act.childNodes[i].childNodes[1].firstChild.data;
				else
					aux_autor = " ";
				if(x_act.childNodes[i].childNodes[2].hasChildNodes())
					aux_parcial = x_act.childNodes[i].childNodes[2].firstChild.data;
				else
					aux_parcial = "0";
				if(x_act.childNodes[i].childNodes[3].hasChildNodes())
					aux_bis = x_act.childNodes[i].childNodes[3].firstChild.data;
				else
					aux_bis = "0";
				aux_fila = aux_taula.insertRow(i-1);
				if(aux_parcial == "1"){
					aux_titol = aux_titol + " (parcial)";
				}
				if(aux_bis == "1"){
					aux_titol = aux_titol + " (bis)";
				}
				aux_fila.insertCell(0).appendChild(document.createTextNode(aux_titol));
				aux_fila.insertCell(1).appendChild(document.createTextNode(aux_autor));
				if(aux_titol == "Descans"){
					aux_fila.cells[0].style.fontWeight = "bold";
				}
			}
			aux_taula.style.display = "block";
		}else{
			alert("problema en la peticio. Recarrega la plana");
		}
	}
}


