// la fonction qui charge la page des armes
function charge_page(rang,arme) 
	{              
	if(window.XMLHttpRequest) 
		{                 
		xhr = new XMLHttpRequest(); 
		} 
	else if (window.ActiveXObject) 
		{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
		} 
    
	xhr.open('GET', 'includes/armes_include.php?rang='+rang+'&nom='+arme, true); 
	xhr.send(null); 
    
	xhr.onreadystatechange = function() 
		{          
		if(xhr.readyState == 4) 
			{                   
    		if (xhr.status == 200)                   
				document.getElementById('contenu_armes').innerHTML = xhr.responseText;
			else 
				return; 
			} 
		}
		
	parent.location.hash = "rang="+rang+"=nom="+arme;
	
	//Selection du rang par défaut si on accède par un lien
	var j=0;
	while(document.choix_arme.rang_arme.options[j]!=null)
		{
		if(document.choix_arme.rang_arme.options[j].value==rang)
			document.choix_arme.rang_arme.options[j].selected = true;
		  j++;
		} 
	
	//Selection de l'arme par défaut si on accède par un lien
	var i=0;
	while(document.choix_arme.type_arme.options[i]!=null)
		{
		if(document.choix_arme.type_arme.options[i].value==arme)
			document.choix_arme.type_arme.options[i].selected = true;
		  i++;
		} 
	} 

//Se lance au chargement de la page pour charger les objets par défaut où les objets indiqués par le lien
window.onload = function() 
	{        
	var hash = parent.location.hash;       
    
	if (hash != "") 
		{                 
		var arme=hash.split("=");
		charge_page(arme[1],arme[3]);   
		} 	
	else 
		{ 
		charge_page('tout','crossbow'); 
		} 
	}
