var liens_pays;
var liens_villes;
var villes;
var adresses;
var nav_villes;
var nav_adresses;

function init_shops(){
	liens_pays = $('pays').getElementsByTagName('A');
	for(i=0;i<liens_pays.length;i++){
		Event.observe(liens_pays[i],'click',display_villes);
	}
	liens_villes = $('villes').getElementsByTagName('A');
	for(i=0;i<liens_villes.length;i++){
		Event.observe(liens_villes[i],'click',display_adresses);
	}
	villes = $('villes').getElementsByTagName('ul');
	adresses = $('adresses').getElementsByTagName('ul');
	nav_villes = $$('.nav-villes');
	nav_adresses = $$('.nav-adresses');
}

function display_villes(e){
	var ref = (e.target.nodeName!='A')? e.target.up('a').readAttribute('rel') : e.target.readAttribute('rel');
	for(i=0;i<villes.length;i++){
		villes[i].style.display="none";
	}
	for(i=0;i<adresses.length;i++){
		adresses[i].style.display="none";
	}
	$(ref).style.display="block";
	for(i=0;i<liens_pays.length;i++){
		liens_pays[i].style.color="#908c83";
		liens_pays[i].style.fontWeight="normal";
	}
	for(i=0;i<liens_villes.length;i++){
		liens_villes[i].style.color="#908c83";
		liens_villes[i].style.fontWeight="normal";
	}
	e.target.style.color="#fff";
	e.target.style.fontWeight="bold";
	wndo2 = new dw_scrollObj('wn2', 'lyr2');  
	dw_scrollObj.GeckoTableBugFix('wn2');
	
	for(i=0;i<nav_villes.length;i++){
		nav_villes[i].style.visibility="visible";
	}
	for(i=0;i<nav_adresses.length;i++){
		nav_adresses[i].style.visibility="hidden";
	}
	
	Event.stop(e);
}
function display_adresses(e){
	var ref = (e.target.nodeName!='A')? e.target.up('a').readAttribute('rel') : e.target.readAttribute('rel');
	for(i=0;i<adresses.length;i++){
		adresses[i].style.display="none";
	}
	$(ref).style.display="block";
	for(i=0;i<liens_villes.length;i++){
		liens_villes[i].style.color="#908c83";
		liens_villes[i].style.fontWeight="normal";
	}
	e.target.style.color="#fff";
	e.target.style.fontWeight="bold";
	wndo3 = new dw_scrollObj('wn3', 'lyr3');
	dw_scrollObj.GeckoTableBugFix('wn3');
	
	for(i=0;i<nav_adresses.length;i++){
		nav_adresses[i].style.visibility="visible";
	}
	
	Event.stop(e);
}


Event.observe(window,'load',init_shops);