//home : blocs de liens dans colonne gauche

var paysList = new Array();
// permet de rajouter une offre à un pays. (value du pays dans le menu déroulant, label de l'item dans la liste, liens de l'item)
function addOffreToPays(valuePays,labelItem, datas){
	if(paysList[valuePays]==undefined){
		paysList[valuePays]=new Array();
	}
	paysList[valuePays].push({label:labelItem,datas:datas});
}


var choix = 'dddd';
var choixOffre = 'jjj';
function onPaysSelected(){
	// supprime les anciens liens
	document.getElementById('offresliens').style.display = 'none';
	// affiche la liste offre
	document.getElementById('offre').style.display = 'inline';
	// récupere la valeur du pays sélectionné
	choix = document.forms['services'].elements['pays'].options[document.forms['services'].elements['pays'].selectedIndex].value;
	document.forms['services'].elements['offres'].options.length = 0;
	
	for (var i=0;i<paysList[choix].length;i++){
		document.forms['services'].elements['offres'].options[i] = new Option(paysList[choix][i].label,paysList[choix][i].datas);
	}
	// vire le bouton OK
	 document.getElementById('servicesBtn').style.display = 'none';
	
	document.forms['services'].elements['offres'].focus();
}

function onOffreSelected(langue){
	// affiche le div contenant les liens
	document.getElementById('offresliens').style.display = 'block';
	// tableau d'objet contenant les liens
	choixOffre = paysList[choix][document.forms['services'].elements['offres'].selectedIndex].datas;
	document.getElementById("lienContainer").innerHTML = "";
	// en fonction de la langue, le title change
	
	if(langue == "FR") {
		var lienVers = "Lien vers ";
		var nouvelleFenetre = "nouvelle fenêtre";
	}
	else if(langue == "EN"){
		var lienVers = "Link to ";
		var nouvelleFenetre = "new window";
	}
	else {
		var lienVers = "Link to ";
		var nouvelleFenetre = "new window";
	}	

	for(var i=0;i<choixOffre.length;i++){
		// génère les liens ds le container
		
		var titleOffre = "";
		
		titleOffre = 'title="'+choixOffre[i].title+'"';
		
		if (choixOffre[i].title == "")
		{
		 titleOffre = 'title="'+lienVers+choixOffre[i].label+' ('+nouvelleFenetre+'1)"';
		}
		
		document.getElementById("lienContainer").innerHTML += '<a href="'+choixOffre[i].url+'" name="aResult'+i+'" '+titleOffre+' target="'+choixOffre[i].target+'" style="font-weight:bold;">'+choixOffre[i].label+'&nbsp;&nbsp;<span class="chevrons">&gt;&gt;</span></a><br>';
	}
	//document.getElementById("aResult0").focus();
}

function submitServicesForm(){
	if(document.forms['services'].elements['pays'].selectedIndex > -1){
		onPaysSelected();
	}
	else if(document.forms['services'].elements['offres'].selectedIndex > -1){
		onOffreSelected();
	}
	else{
		document.forms['services'].submit();
	}
	return false;
}


function acceder(a,b){
	document.getElementById(a).style.display = 'none';
	document.getElementById(b).style.display = 'block';
	return false;
}

//MSH fonctions ajoutees pour Group Website - redirection

function redirectToSelectedSite() {
	var subm=document.getElementById('pays');
	redirectToURL(subm.options[subm.selectedIndex].value.toString());
}	

function redirectToURL(sURL) {
	window.location = sURL;
}

