/*

	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   	~~~~~~~~ SCRIPT TELECHARGE D'INTERNET MAIS ADAPTE A MES BESOINS ~~~~~~~~
   	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

*/

domok = document.getElementById;
if (domok)
{
	skn = document.getElementById("pop_link").style;
	if(navigator.appName.substring(0,3) == "Net")
	document.captureEvents(Event.MOUSEMOVE);
}

// Fonction qui récupère la position de la souris

function get_mouse(e)
{
	var x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
	var y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;

	skn.left = x - 50;
	
	if(x - 50<8)
	{
		skn.left=0;
	}
	if(screen.width-(x-50)<415)
	{
		skn.left=screen.width-415;
	}
	
	skn.top = y+20;
	
	if(screen.height-(y+20)<401)
	{
		skn.top=screen.height-401;
	}
	if(y>screen.height-401)
	{
		skn.top=y-221;
	}
}

// Fonction qui permet de vider la division pop_link et changer son style de visibilité lorque la souris quitte le lien

	function killlink()
	{
		if (domok)
		var content ="";
		var html="";
		document.getElementById("pop_link").innerHTML = content;
		skn.visibility = "hidden";
	}


// fonction poplink avec ses parametres permettant de créer la bulle lorsque nous sommes sur le nom d'un joueur

function poplink(id_joueur,poste,nom_complet,numero,naissance,taille,poids,nationalite)
{
	// Si la taille existe et est différent de 0 alors on valorise la variable taille
	
		if(taille!="" && taille!='0')
		{
			taille="Taille : "+taille+" cm";
		}
		
	// sinon on la vide
	
		else
		{
			taille="";
		}
	
	// Si le poids existe et est différent de 0 alors on valorise la variable poids
		
		if(poids!="" && poids!='0')
		{
			poids="Poids : "+poids+" kg";
		}
		
	// Sinon on la vide
	
		else
		{
			poids="";
		}
		
	// Si le joueur n'est pas renseigné alors on attribu le nom de l'image inconnu a id_joueur
	
		if(id_joueur=="")
		{
			id_joueur="inconnu.png";
		}
	
	// Sinon on ajoute ajoute l'extension de l'image a la suite de la variable
	
		else
		{
			id_joueur=id_joueur+".jpg";
		}

	// Création de la bulle en HTML avec utilisation des variables précédemments valorisées
	
	// Création de la variable paramètre + attribution
	var parametre = "poste="+poste+"&numero="+numero+"&nom_complet="+nom_complet+"&nationalite="+nationalite+"&id_joueur="+id_joueur+"&taille="+taille+"&poids="+poids+"&naissance="+naissance;
	
	// Création d'un objet XMLHttpRequest 
	objetXHR = new XMLHttpRequest();
	// Initialisation d'une requête en spécifiant la méthode, l'url de la page et le mode asynchrone
	objetXHR.open("post","popup_joueur.php",false);
	// Établit une en-tête HTTP :  (nom de l'en-tête,valeur de l'en-tête)
	objetXHR.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	// Envoie la requête HTTP au serveur en ne transmettant aucune information
	objetXHR.send(parametre);
			
	// Récupere la chaine de caractères contenant la réponse de la requête
	var content = objetXHR.responseText;
	

	if (domok)
	{
		document.getElementById("pop_link").innerHTML = content;
		document.onmousemove = get_mouse;
		skn.visibility = "visible";
	}
}
