
//id de l'element déclencheur de l'évenement détail
var selectedID=null;
jQuery.noConflict(); 

jQuery().ready(function() {
//alert('test');
		//attachements des evenements aux element "a" 
		jQuery('#liste-carto div.carto-item a.carto-nom').bind('click',detailFromStructure);
		jQuery('#liste-carto div.evt-item a.evt-nom[href=#]').bind('click',detailFromEven);			
});
function detailFromStructure(evt)
{
	if (selectedID)	{
		jQuery('#fiche-carto').remove();
		jQuery('#'+selectedID).parent().removeClass('selected');
	}
	try
	{
		selectedID=jQuery(evt.target).attr('id');	
		//si l'identifiant est bien composé de 3 parties séparées par des underscores
		var splitId=selectedID.split('_');
		if (splitId.length>2)	{					
			var idstr=splitId[2];
			jQuery.ajax({
			   type: "GET",
			   url: "Ajax/fiche_descriptive.php?id",
			   data: "id="+idstr,
			   success: function(reponseAjax){
										jQuery('#'+selectedID).parent().append(reponseAjax);
										jQuery('#'+selectedID).parent().addClass('selected');
										//$(location).attr('href','#'+selectedID);//positionnement de la page via l'id
							}
			 });		
		}
	 }
	 catch(e)
	 {
	 }
	 //stopper la propagation de l'evenement click//evt.stopPropagation();
	return false;	
}

function detailFromEven(evt)
{

	if (selectedID)	{
		jQuery('#fiche-carto').remove();
		jQuery('#'+selectedID).parent().removeClass('selected');
	}
	try
	{
		selectedID=jQuery(evt.target).attr('id');	
		//si l'identifiant est bien composé de 3 parties séparées par des underscores
		var splitId=selectedID.split('_');
		if (splitId.length>1)	
		{	
			var idevt=splitId[1];
			jQuery.ajax({
			   type: "GET",
			   url: "Ajax/fiche_descriptive_event.php",
			   data: "id="+idevt,
			   success: function(reponseAjax){
					jQuery('#'+selectedID).parent().append(reponseAjax);
					jQuery('#'+selectedID).parent().addClass('selected');
					//$(location).attr('href','#'+selectedID);//positionnement de la page via l'id
							}
			 });			 
		 }
	}
	 catch(e)
	 {
	 }s
	 //stopper la propagation de l'evenement click	//evt.stopPropagation();
	return false;
}


