//config
var urlOnlineTxt = "";
var urlInfoSessioTxt = "";
var urlTemperaturaTxt = "";

var urlOnlineImg = "";
var urlMapaImg = "";
var urlEstatCelImg = "";
var urlTurbulenciaImg = "";
var urlWebcamObservatoriImg = "";

var challenge = new Date();
var myChallenge = challenge.getTime();

////////funcions inicials /////////

function init_historial(dataHist, idHist){
	
	var urlBase = "historial_files/" + dataHist + "/";
	urlInfoSessioTxt = urlBase + "info_sessio.txt";
	urlBase += idHist;
	urlOnlineTxt = urlBase + "_online.txt";
	urlTemperaturaTxt = urlBase + "_temperatura.txt";

	urlOnlineImg = urlBase + "_online.jpg";
	urlMapaImg = urlBase + "_mapa.jpg";
	urlEstatCelImg = urlBase + "_estat_cel.jpg";
	urlTurbulenciaImg = urlBase + "_turbulencia.jpg";
	urlWebcamObservatoriImg = urlBase + "_img_webcam.jpg";

	refreshInfoSessio();
	refreshEstatCel();
	refreshWebcamObservatori();
	refreshOnline();
}

function refreshOnline(){
	
	document.getElementById("online_img").src = urlOnlineImg + "?challenge=" + myChallenge;
	
	document.getElementById("mapa_img").src = urlMapaImg + "?challenge=" + myChallenge;
	
	_ajax.cargarUrl(new AjaxPeticion(urlOnlineTxt+"?challenge=" + myChallenge, "online_txt", null, true), 1);
}

function refreshInfoSessio(){

	_ajax.cargarUrl(new AjaxPeticion(urlInfoSessioTxt+"?challenge="+myChallenge, null, "processarInfoSessio(this.peticionEnCurso.resultado)", true), 1);
}

function processarInfoSessio(resposta){
	var txt = resposta.split('##csep##');
	/*if(txt[0] != null){
		document.getElementById("proximes_sessions_txt").innerHTML = txt[0];
	}*/
	/*if(txt[1] != null){
		document.getElementById("estat_sessio_txt").innerHTML = txt[1];
	}*/
	if(txt[2] != null){
		document.getElementById("tema_fecha_txt_historial").innerHTML = txt[2];
	}
	if(txt[3] != null){
		document.getElementById("dades_sessio_txt").innerHTML = txt[3];
	}
}

function refreshEstatCel(){
	
	document.getElementById("estat_cel_img").src = urlEstatCelImg + "?challenge=" + myChallenge;
	
	document.getElementById("turbulencia_img").src = urlTurbulenciaImg + "?challenge=" + myChallenge;
	
	_ajax.cargarUrl(new AjaxPeticion(urlTemperaturaTxt+"?challenge="+myChallenge, "temperatura_txt", null, true), 1);
}

function refreshWebcamObservatori(){
	document.getElementById("webcam_observatori_img").src = urlWebcamObservatoriImg + "?challenge=" + myChallenge;
}