/****************************************************************************************************
 * FONCTIONS GENERIQUES:
 ****************************************************************************************************/



function file(fichier) {
	if(window.XMLHttpRequest) {
		// FIREFOX
		xhr_object = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		// IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		return(false);
	}
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}



function randomcode() {
	Texte = '';
	var Arr_Texte = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"];
	for (i=0; i<20; i++) {
		index = Math.floor(Math.random() * Arr_Texte.length);
		Texte += Arr_Texte[index];
	}
	return Texte;
}



function refresh_url(url) {
	var rn20 = randomcode();
	var url = url + 'refresh=' + rn20;
	return url;
}



function load_file(filename,target) {
	var rn20 = randomcode();
	var filename1 = filename + 'x=' + rn20;
	document.getElementById(target).innerHTML = file(filename1);
}



function locdocument(filename) {
	url = 'http://www.befr.net/clikon/forum/'+filename;
	document.location.href=url;
}



/****************************************************************************************************
 * FONCTIONS VARIABLES:
 ****************************************************************************************************/

function valider(n,lien) {
	alert("toto");
	filename = 'valider.php?lien=' + lien + '&';
	target = 'lien_' + n;
	load_file(filename,target);
}

