function loadData(photo,liste,mode_edition)
	{
	
	var scrollTop = document.documentElement.scrollTop;
	var scrollLeft = document.documentElement.scrollLeft;

	if (scrollTop == 0 ) scrollTop = document.body.scrollTop;
	if (scrollLeft == 0 ) scrollLeft = document.body.scrollLeft;
	
	if (typeof editer == 'undefined') editer=0; editer=0;
	if (typeof afficher_marqueurs == 'undefined') afficher_marqueurs=0; afficher_marqueurs=0;
	
	if (mode_edition==1) {editer=1;afficher_marqueurs=1;}

	document.getElementById('grandephoto').style.top=scrollTop + 'px';
	document.getElementById('grandephoto').style.left=scrollLeft + 'px';
	document.getElementById('loading').style.top=scrollTop + 'px';
	document.getElementById('loading').style.left=scrollLeft + 'px';

	document.getElementById('masque').style.display='block';
	document.getElementById('masque').style.height=document.body.clientHeight + 'px';

	sendData('screenwidth='+ screen.width +'&photo='+ photo +'&liste='+ liste +'&mode_edition='+ mode_edition, '../topos/ajax/grandephoto.php');
	}

function vote(photo, note)
	{
	sendData('photo='+ photo + '&note='+ note, '../topos/ajax/vote.php');
	}

function sendData(data, page)
	{
	// affichage du loading...
	document.getElementById('loading').style.display='inline';
	if(window.ActiveXObject)
		{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
		}
    else
    		{
		var XhrObj = new XMLHttpRequest();
		}
    
	// définition de l'endroit d'affichage
	if (page=='../topos/ajax/vote.php') {var content = document.getElementById("vote_ajax");}
	else {var content = document.getElementById("grandephoto");}

	//Ouverture du fichier en methode POST
	XhrObj.open("POST", page);

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
		{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			{
			content.innerHTML = XhrObj.responseText ;
			// fermeture du loading...
			document.getElementById('loading').style.display='none';
			}
		}    

		XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		XhrObj.send(data);
	}

function closeData()
	{
	document.getElementById('grandephoto').innerHTML = '';
	document.getElementById('masque').style.display='none';
	}
	
function toogle()
	{
	if (typeof editer == 'undefined') editer=0;
	if (typeof afficher_marqueurs == 'undefined') afficher_marqueurs=0;
	
	if (editer==0)
		{
		if (document.getElementById('redim').style.display=='none') {
		editer=1;
		document.getElementById('toogle').innerHTML="<span style='background-color: red'>Edition en cours</span>";
		document.getElementById('cadre_photo').style.cursor="crosshair";
		if (afficher_marqueurs==0) toogle_marqueurs();}
		else alert("Affichez la photo en taille réelle pour marquer les sommets");
		}
	else 
		{
		editer=0;
		document.getElementById('toogle').innerHTML="Editer";
		document.getElementById('cadre_photo').style.cursor="pointer";
		}
	}
	
function toogle_marqueurs()
	{
	if (typeof afficher_marqueurs == 'undefined') afficher_marqueurs=0;
	if (typeof editer == 'undefined') editer=0;
	
	if (afficher_marqueurs==0)
		{
		if (document.getElementById('redim').style.display=='none') {
		afficher_marqueurs=1;
		document.getElementById('all_marqueurs').style.display="block";
		document.getElementById('toogle_marqueurs').innerHTML="Masquer"; }
		else alert("Affichez la photo en taille réelle pour afficher les sommets");
		}
	else 
		{
		afficher_marqueurs=0;
		document.getElementById('all_marqueurs').style.display="none";
		document.getElementById('toogle_marqueurs').innerHTML="Afficher";
		if (editer==1) toogle();
		}
	}
			
function coord(event, id_photo, id, liste)
	{
	var e = event || window.event;
	var posX=e.layerX-20;
	var posY=e.layerY-38;
	
	window.open('../membres/pointeur_sommet.php?p=' + id_photo + '&x=' + posX + '&y=' + posY + '&courante=' + id + '&liste=' + liste,'','scrollbars=no,width=650,height=200');	
	}

