function localFilename(url)	// removing path
{
	var x = url.lastIndexOf("/");
	url = url.slice(x + 1);
	return url;		
}


// images are loaded asynchronously with no delay

function enlarge(element)
{
	if (window.XMLHttpRequest)                
	{ 
		xhr = new XMLHttpRequest();     //  Firefox, Safari, ...
	} 
	else 
	    if (window.ActiveXObject)                    
	    {		   
	        xhr = new ActiveXObject("Microsoft.XMLHTTP");   // Internet Explorer 
		}
		
	xhr.onreadystatechange = function(){ enlargebis(xhr,element) };
	xhr.open("GET", "gallery.xml", true);
	
	
	xhr.send(null);  // charge en mémoire
} 

function enlargebis(xhr,element)
{
	var name=localFilename(element.src);
	var bigname;
	
	if(xhr.readyState == 4){
		if(xhr.status == 200)
		{
			var xmldoc = xhr.responseXML;
			var root = xmldoc.getElementsByTagName('root').item(0);
			var nodes = root.getElementsByTagName('node');

				switch (name)
				{
					case "canoe-kayak-semois-1.png" : bigname=nodes.item(0).firstChild.nodeValue;break;
					case "canoe-kayak-semois-2.png" : bigname=nodes.item(1).firstChild.nodeValue;break;
					case "canoe-kayak-semois-3.png" : bigname=nodes.item(2).firstChild.nodeValue;break;
					case "canoe-kayak-semois-4.png" : bigname=nodes.item(3).firstChild.nodeValue;break;
					case "canoe-kayak-semois-5.png" : bigname=nodes.item(4).firstChild.nodeValue;break;
					case "canoe-kayak-semois-6.png" : bigname=nodes.item(5).firstChild.nodeValue;break;
					case "canoe-kayak-semois-7.png" : bigname=nodes.item(6).firstChild.nodeValue;break;
					case "canoe-kayak-semois-8.png" : bigname=nodes.item(7).firstChild.nodeValue;break;
					case "canoe-kayak-semois-9.png" : bigname=nodes.item(8).firstChild.nodeValue;break;
					case "canoe-kayak-semois-10.png" : bigname=nodes.item(9).firstChild.nodeValue;break;
					case "canoe-kayak-semois-11.png" : bigname=nodes.item(10).firstChild.nodeValue;break;
					case "canoe-kayak-semois-12.png" : bigname=nodes.item(11).firstChild.nodeValue;break;
					case "canoe-kayak-semois-13.png" : bigname=nodes.item(12).firstChild.nodeValue;break;
					case "canoe-kayak-semois-14.png" : bigname=nodes.item(13).firstChild.nodeValue;break;
					case "canoe-kayak-semois-15.png" : bigname=nodes.item(14).firstChild.nodeValue;break;
				}
				var str = "<img src='" + bigname + "' >";				
				document.getElementById("bigview").innerHTML = str;			
		}
	}
}
function remove(element)
{
	//vide le div
	var str="";
	document.getElementById("bigview").innerHTML = str;
}
