var nbre_configs = 0;
var req=null;

if(window.XMLHttpRequest)
{
	req=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
	req=new ActiveXObject("Microsoft.XMLHTTP");
}
function config(id_membre)
{
	window.open("config-"+id_membre,"","top=250,left=250,width=500,height=500,scrollbars=yes");
	return false;
}
function maj_lexique(mot, i)
{
	document.getElementById('tex_'+i).value;

	req.open("GET","lexique.php?editer&mot="+ mot +"&definition="+escape(document.getElementById('tex_'+i).value),true);
	req.send(null);

	req.onreadystatechange = function()
	{ 
		if(req.readyState == 4)
		{
			alert(req.responseText);

			document.getElementById('def_'+i).innerHTML = document.getElementById('tex_'+i).value;
			return false;
		}
	}
	return false;
}
function textarea_js(id_div, mot, i)
{
	if(document.getElementById('tex_'+i) == null)
	{
		document.getElementById(id_div).innerHTML = '<form action="lexique.php" method="get" onsubmit="return maj_lexique(\'' + mot + '\',\'' + i + '\')"><p><input type="hidden" name="editer" /><input type="hidden" name="mot" value="'+mot+'" /><textarea name="definition" rows="5" cols="85" id="tex_' + i + '">' + document.getElementById(id_div).innerHTML + '</textarea></p><p><input class="inputn" type="submit" value="Mettre &agrave; jour" /></p></form>';
	}
	else
	{
		document.getElementById('def_'+i).innerHTML = document.getElementById('tex_'+i).value;
	}
}
function change_poles(valeur_pole, id_select_sous_cat)
{
	req.open("GET","article.php?fonctions=liste_sous_cat&id_pole="+valeur_pole+"&id_sous_cat="+id_select_sous_cat,true);
	req.send(null);

	req.onreadystatechange = function()
	{ 
		if(req.readyState == 4)
		{
			eval(req.responseText);
			return false;
		}
	}
	return false;
}
function cocher_tout(id_form, id_checkbox)
{
	var checked = document.getElementById(id_checkbox).checked;
	var i;

	for(i=0; i < document.getElementById(id_form).elements.length; i++)
	{
		document.getElementById(id_form).elements[i].checked = checked;
	}
}
function attribuer_autre_champ(id_select, id_text)
{
	if(document.getElementById(id_select).value == 0)
	{
		msg = prompt("Précisez");

		if(msg != null)
		{
			document.getElementById(id_text).value=msg;
			document.getElementById(id_text).style.display='inline';
		}
	}
	else
	{
		document.getElementById(id_text).style.display='none';
	}
}
function regles_forum()
{
	window.open("statique/forum-regles.html","","top=250,left=250,width=600,height=600,scrollbars=yes");
	return false;
}
function afficher_licence()
{
	window.open("statique/licence.html","","top=250,left=250,width=600,height=600,scrollbars=yes");
	return false;
}
function afficher_div(id_div)
{
	var style = document.getElementById(id_div).style.display;

	if(style == 'block')
	{
		style = 'none';
	}
	else
	{
		style = 'block';
	}

	document.getElementById(id_div).style.display=style;
}
function tempo(id_element, tempo)
{
	setTimeout('affichage("'+id_element+'")', tempo);
}
function affichage(id_element)
{
	document.getElementById(id_element).style.display='none';
}
function rafraichir_captcha(image)
{
	image.src=null;
	image.src='generation_image_code.php?'+Math.random() * 100;
}
function init_configs(i)
{
	nbre_configs = i;
}
function ajouter_configuration()
{
	nbre_configs++;

	document.getElementById('contenu_configs').innerHTML+='<p class="p_config">Configuration n° '+nbre_configs+':</p><table class="table_config" style="width:950px"><tr class="element"><td class="periph">Boîtier</td><td><input type="text" name="config_boitier[]" size="100" /></td></tr><tr><td class="periph">Carte-mère</td><td><input type="text" name="config_carte_mere[]" size="100" /></td></tr><tr class="element"><td class="periph">Chipset</td><td><input type="text" name="config_chipset[]" size="100" /></td></tr><tr><td class="periph">Processeur</td><td><input type="text" name="config_processeur[]" size="100" /></td></tr><tr class="element"><td class="periph">Mémoire</td><td><input type="text" name="config_memoire_vive[]" size="100" /></td></tr><tr><td class="periph">Disque dur</td><td><input type="text" name="config_disque_dur[]" size="100" /></td></tr><tr class="element"><td class="periph">Carte son</td><td><input type="text" name="config_carte_son[]" size="100" /></td></tr><tr><td class="periph">Carte vidéo</td><td><input type="text" name="config_carte_video[]" size="100" /></td></tr><tr class="element"><td class="periph">Lecteur CD/DVD</td><td><input type="text" name="config_lecteur_cd[]" size="100" /></td></tr><tr><td class="periph">Graveur CD/DVD</td><td><input type="text" name="config_graveur[]" size="100" /></td></tr><tr class="element"><td class="periph">Moniteur</td><td><input type="text" name="config_moniteur[]" size="100" /></td></tr><tr><td class="periph">Imprimante</td><td><input type="text" name="config_imprimante[]" size="100" /></td></tr><tr class="element"><td class="periph">Scanner</td><td><input type="text" name="config_scanner[]" size="100" /></td></tr><tr><td class="periph">Webcam</td><td><input type="text" name="config_webcam[]" size="100" /></td></tr><tr class="element"><td class="periph">Autres périphériques</td><td><input type="text" name="config_peripheriques[]" size="100" /></td></tr><tr><td class="periph">Système d\'exploitation</td><td><input type="text" name="config_systeme_exploitation[]" size="100" /></td></tr><tr class="element"><td class="periph">Navigateur Internet</td><td><input type="text" name="config_navigateur_internet[]" size="100" /></td></tr><tr><td class="periph">Fournisseur d\'accès</td><td><input type="text" name="config_fournisseur_acces[]" size="100" /></td></tr><tr class="element"><td class="periph">Mode de connexion</td><td><input type="text" name="config_mode_connexion[]" size="100" /></td></tr><tr><td class="periph">Autres informations</td><td><input type="text" name="config_autres[]" size="100" /></td></tr></table>';
}
function supprimer_image(nom_image)
{
	if(confirm('Ceci masquera l\'image de votre galerie et ne la supprimera pas définitivement du serveur. Etes-vous sûr(e) ? ACTION IRREVERSIBLE !'))
	{
		req.open("GET","zonemembre.php?action=galerie&supprimer_image="+nom_image,true);
		req.send(null);

		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				alert(req.responseText);
				document.getElementById(nom_image).style.display='none';
			}
		}

		return false;
	}
}