function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function renseigneSelect(leSelect, valeur)
{
    for(idCrt=0;idCrt<leSelect.length;idCrt++) {
        if (leSelect.options[idCrt].value==valeur)
            leSelect.options[idCrt].selected=true;
    }
}

function chg_dpt_avec_select()
{
	form_heberg=document.formHebergement;
	obj_sel_dpt=document.getElementById('select_dep');
	id_select=obj_sel_dpt.selectedIndex;
	document.getElementById('carte2').src='/cartes/crt_sreg_'+obj_sel_dpt.options[id_select].value+'.gif';
	if (document.MM_sr.length > 0)
		document.MM_sr[0].oSrc='/cartes/crt_sreg_'+obj_sel_dpt.options[id_select].value+'.gif';

	form_heberg.P_Dep.value=obj_sel_dpt.options[id_select].value;
	modif_dept_form();
}

function chg_dpt_avec_carteReg(dpt)
{
	form_heberg=document.formHebergement;
	obj_sel_dpt=document.getElementById('select_dep');
	renseigneSelect(obj_sel_dpt, dpt);
	document.getElementById('carte2').src='/cartes/crt_sreg_'+dpt+'.gif';
	if (document.MM_sr.length > 0)
		document.MM_sr[0].oSrc='/cartes/crt_sreg_'+dpt+'.gif';

	form_heberg.P_Dep.value=dpt;
	modif_dept_form();
}

function chg_reg_avec_select()
{
	form_heberg=document.formHebergement;
	obj_sel_reg=document.getElementById('select_reg');
	id_select=obj_sel_reg.selectedIndex;
	region_select=obj_sel_reg.options[id_select].value;
	// on verifie qu'il ne faut pas changer la carte de gauche
	nv=false;
	if (form_heberg.P_Type_Carte.value != 'region') {
		form_heberg.P_Type_Carte.value='region';
		
		var XHR = new XHRConnection();
		XHR.appendData("P_Zone", obj_sel_reg.options[id_select].value);
		// Stef XHR.appendData("G_Zone", "rubrique"+obj_sel_reg.options[id_select].value);
		XHR.appendData("G_Zone", obj_sel_reg.options[id_select].value);
		XHR.setRefreshArea('carte_gauche');
		XHR.sendAndLoad("/FR/inclusions/TD_crt_france_region.html", "POST", 'carte_gauche');

		document.getElementById('encart_carte').innerHTML='Survolez la carte et <br>cliquez sur la r&eacute;gion qui vous int&eacute;resse.';

		document.getElementById('titre2').innerHTML='Par région';
		document.getElementById('td_carte').style.background='url(/cartes/crt_reg_bg.gif) no-repeat';
		nv=true;
	}
	if (region_select == 'Guyane' || region_select == 'Martinique' || region_select == 'Guadeloupe' || region_select == 'Reunion') {
		document.getElementById('ss_titre2').innerHTML='';
		document.getElementById('encart_carte').innerHTML='';
	} else {
		document.getElementById('ss_titre2').innerHTML='Souhaitez-vous préciser le département ?';
		var XHR = new XHRConnection();
		XHR.appendData("reg", region_select);
		XHR.appendData("G_Dep", "");
		XHR.setRefreshArea('encart_carte');
		XHR.sendAndLoad("/FR/inclusions/scrt_rubrique"+region_select+".html", "POST", 'encart_carte');
	}
	if (!nv)
		document.getElementById('carte1').src='/cartes/crt_reg_rubrique'+region_select+'.gif';
		//document.getElementById('carte1').src='/cartes/crt_reg_rubrique'+region_select+'.gif';
	if (document.MM_sr.length > 0)
		document.MM_sr[0].oSrc='/cartes/crt_reg_'+region_select+'.gif';
	renseigneSelect(document.getElementById('select_dep'), '');
	form_heberg.P_Dep.value='';
	form_heberg.P_Zone.value="rubrique"+region_select;
	modif_dept_form();
}

function chg_reg_avec_carte(reg)
{
	form_heberg=document.formHebergement;
	obj_sel_reg=document.getElementById('select_reg');
	renseigneSelect(obj_sel_reg, reg);
	document.getElementById('carte1').src='/cartes/crt_reg_rubrique'+reg+'.gif';
	//stef document.getElementById('carte1').src='/cartes/crt_reg_'+reg+'.gif';

	if (reg == 'Guyane' || reg == 'Martinique' || reg == 'Guadeloupe' || reg == 'Reunion') {
		document.getElementById('ss_titre2').innerHTML='';
		document.getElementById('encart_carte').innerHTML='';
	}
	else {
		document.getElementById('ss_titre2').innerHTML='Souhaitez-vous préciser le département ?';
		var XHR = new XHRConnection();
		XHR.appendData("reg", reg);
		XHR.appendData("G_Dep", "");
		XHR.setRefreshArea('encart_carte');
		XHR.sendAndLoad("/FR/inclusions/scrt_rubrique"+reg+".html", "POST", 'encart_carte');
	}

	renseigneSelect(document.getElementById('select_dep'), '');
	form_heberg.P_Dep.value='';
	form_heberg.P_Zone.value="rubrique"+reg;
	modif_dept_form();

	if (document.MM_sr.length > 0) 
		document.MM_sr[0].oSrc='/cartes/crt_reg_'+reg+'.gif';

}

function chg_dpt_avec_selectDpt()
{
	form_heberg=document.formHebergement;
	obj_sel_dpt=document.getElementById('select_dep');
	id_select=obj_sel_dpt.selectedIndex;

	// on verifie qu'il ne faut pas changer la carte de gauche
	nv=false;
	if (form_heberg.P_Type_Carte.value != 'departement') {
		form_heberg.P_Type_Carte.value='departement';

		document.getElementById('encart_carte').innerHTML='Survolez la carte et <br>cliquez sur le d&eacute;partement qui vous int&eacute;resse.';
		document.getElementById('ss_titre2').innerHTML='';
		document.getElementById('titre2').innerHTML='Par département';
		document.getElementById('td_carte').style.background='url(/cartes/crt_dep_bg.gif) no-repeat';

		var XHR = new XHRConnection();
		XHR.appendData("P_Dep", obj_sel_dpt.options[id_select].value);
		XHR.appendData("G_Dep", obj_sel_dpt.options[id_select].value);
		XHR.setRefreshArea('carte_gauche');
		XHR.sendAndLoad("/FR/inclusions/TD_crt_france_dept.html", "POST", 'carte_gauche');
		nv=true;
	}
	form_heberg.P_Dep.value=obj_sel_dpt.options[id_select].value;
	form_heberg.P_Zone.value='';
	renseigneSelect(document.getElementById('select_reg'), '');

	if (!nv)
		document.getElementById('carte').src='/cartes/crt_dep_'+obj_sel_dpt.options[id_select].value+'.gif';
	if (document.MM_sr.length > 0)
		document.MM_sr[0].oSrc='/cartes/crt_dep_'+obj_sel_dpt.options[id_select].value+'.gif';
	form_heberg.P_Dep.value=obj_sel_dpt.options[id_select].value;
	modif_dept_form();
}

function chg_dpt_avec_carteDpt(dpt)
{
	form_heberg=document.formHebergement;
	renseigneSelect(document.getElementById('select_dep'), dpt);
	document.getElementById('carte').src='/cartes/crt_dep_'+dpt+'.gif';
	if (document.MM_sr.length > 0)
		document.MM_sr[0].oSrc='/cartes/crt_dep_'+dpt+'.gif';
	form_heberg.P_Dep.value=dpt;
	modif_dept_form();
}

