// Inicialització AJAX

var xmlhttp=false;

try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch(e) {
		xmlhttp = false;
	} // try ... catch
} // try ... catch

if(!xmlhttp&&typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest();
}

// Variable ruta cap a carpeta TEXT
var rutaTXT = '/contingut/text/';

// Funció petició de contigut d'arxiu

function peticioContingutTXT(nomArxiu, idObjecte) {
	var objecte = document.getElementById(idObjecte);
	
	xmlhttp.open("GET", rutaTXT+nomArxiu+'.php?Njs=f&p='+nomArxiu);
	xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState==4&&xmlhttp.status==200) {
			canviaHTML(objecte, xmlhttp.responseText);
		} // if
	} // function
	xmlhttp.send(null);
	
}

function canviaHTML(idObjecte, html) {
	var contVell = typeof idObjecte === "string" ? document.getElementById(idObjecte) : idObjecte;

	var contNou = contVell.cloneNode(false);
	contNou.innerHTML = html;
	contVell.parentNode.replaceChild(contNou, contVell);

	return null;
};

