<!--//--><![CDATA[//><!
function Init() {
	// initialisation jscalendar
	Calendar.setup({
		inputField     :    "f_date_deb",	// id of the input field
		ifFormat       :    "%Y-%m-%d",		// format of the input field (even if hidden, this format will be honored)
		button         :    "t_date_deb",	// trigger button (well, IMG in our case)
		singleClick    :    true
	});
	Calendar.setup({
		inputField     :    "f_date_fin",	// id of the input field
		ifFormat       :    "%Y-%m-%d",		// format of the input field (even if hidden, this format will be honored)
		button         :    "t_date_fin",	// trigger button (well, IMG in our case)
		singleClick    :    true
	});

	// variables globales utilisées pour les fonctions verScroll et stopScroll
	scrollTimer = new Array;
	scrollFirstTime = true;
	scrollMarge = 0;

	//verScroll('dn',1,true,'scrollTxt1',true);
	//horScroll('left',1,true,'scrollTxt2',true);
	//horScroll('left',1,true,'scrollTxt3',true);

	// pour la gestion des evenements
	if (document.layers) {
		var rd1 = document["rd1"];
		var rd8 = document["rd8"];
		var rd30 = document["rd30"];
		var rdall = document["rdall"];
		var f_date_deb = document["f_date_deb"];
		var f_date_fin = document["f_date_fin"];
		var pays = document["pays"];
		var q_pays = document["q_pays"];
		var selectpays = document["selectpays"];
		var selectpaysdiv = document["selectpaysdiv"];
		var zone = document["zone"];
		var selectzone = document["selectzone"];
		var selectzonediv = document["selectzonediv"];
		var region = document["region"];
		var selectregion = document["selectregion"];
		var selectregiondiv = document["selectregiondiv"];
		var departement = document["departement"];
		var q_departement = document["q_departement"];
		var selectdepartement = document["selectdepartement"];
		var selectdepartementdiv = document["selectdepartementdiv"];
		var submitlink = document["submitlink"];
		var resetlink = document["resetlink"];
		var undolink = document["undolink"];
		var scrollDn1 = document["scrollDn1"];
		var scrollUp1 = document["scrollUp1"];
		var scrollLf1 = document["scrollLf1"];
		var scrollRg1 = document["scrollRg1"];
		var scrollLf2 = document["scrollLf2"];
		var scrollRg2 = document["scrollRg2"];
		var scrollLf3 = document["scrollLf3"];
		var scrollRg3 = document["scrollRg3"];
	}
	if (document.getElementById) {
		var rd1 = document.getElementById("rd1");
		var rd8 = document.getElementById("rd8");
		var rd30 = document.getElementById("rd30");
		var rdall = document.getElementById("rdall");
		var f_date_deb = document.getElementById("f_date_deb");
		var f_date_fin = document.getElementById("f_date_fin");
		var pays = document.getElementById("pays");
		var q_pays = document.getElementById("q_pays");
		var selectpays = document.getElementById("selectpays");
		var selectpaysdiv = document.getElementById("selectpaysdiv");
		var zone = document.getElementById("zone");
		var selectzone = document.getElementById("selectzone");
		var selectzonediv = document.getElementById("selectzonediv");
		var region = document.getElementById("region");
		var selectregion = document.getElementById("selectregion");
		var selectregiondiv = document.getElementById("selectregiondiv");
		var departement = document.getElementById("departement");
		var q_departement = document.getElementById("q_departement");
		var selectdepartement = document.getElementById("selectdepartement");
		var selectdepartementdiv = document.getElementById("selectdepartementdiv");
		var submitlink = document.getElementById("submitlink");
		var resetlink = document.getElementById("resetlink");
		var undolink = document.getElementById("undolink");
		var scrollDn1 = document.getElementById("scrollDn1");
		var scrollUp1 = document.getElementById("scrollUp1");
		var scrollLf1 = document.getElementById("scrollLf1");
		var scrollRg1 = document.getElementById("scrollRg1");
		var scrollLf2 = document.getElementById("scrollLf2");
		var scrollRg2 = document.getElementById("scrollRg2");
		var scrollLf3 = document.getElementById("scrollLf3");
		var scrollRg3 = document.getElementById("scrollRg3");
	}
	if (document.all) {
		var rd1 = document.all["rd1"];
		var rd8 = document.all["rd8"];
		var rd30 = document.all["rd30"];
		var rdall = document.all["rdall"];
		var f_date_deb = document.all["f_date_deb"];
		var f_date_fin = document.all["f_date_fin"];
		var pays = document.all["pays"];
		var q_pays = document.all["q_pays"];
		var selectpays = document.all["selectpays"];
		var selectpaysdiv = document.all["selectpaysdiv"];
		var zone = document.all["zone"];
		var selectzone = document.all["selectzone"];
		var selectzonediv = document.all["selectzonediv"];
		var region = document.all["region"];
		var selectregion = document.all["selectregion"];
		var selectregiondiv = document.all["selectregiondiv"];
		var departement = document.all["departement"];
		var q_departement = document.all["q_departement"];
		var selectdepartement = document.all["selectdepartement"];
		var selectdepartementdiv = document.all["selectdepartementdiv"];
		var submitlink = document.all["submitlink"];
		var resetlink = document.all["resetlink"];
		var undolink = document.all["undolink"];
		var scrollDn1 = document.all["scrollDn1"];
		var scrollUp1 = document.all["scrollUp1"];
		var scrollLf1 = document.all["scrollLf1"];
		var scrollRg1 = document.all["scrollRg1"];
		var scrollLf2 = document.all["scrollLf2"];
		var scrollRg2 = document.all["scrollRg2"];
		var scrollLf3 = document.all["scrollLf3"];
		var scrollRg3 = document.all["scrollRg3"];
	}

	if (scrollRg1 && scrollLf1) {
		scrollRg1.onclick = function() {horScroll('lf',2,true,'scrollTxt1',false); return false;}
		scrollRg1.onmouseover = function() {stopScroll('scrollTxt1'); horScroll('left',3,true,'scrollTxt1',false); return false;}
		scrollRg1.onmouseout = function() {stopScroll('scrollTxt1'); return false;}
		scrollLf1.onclick = function() {horScroll('rg',2,true,'scrollTxt1',false); return false;}
		scrollLf1.onmouseover = function() {stopScroll('scrollTxt1'); horScroll('right',3,true,'scrollTxt1',false); return false;}
		scrollLf1.onmouseout = function() {stopScroll('scrollTxt1'); return false;}
	}

	if (scrollRg2 && scrollLf2) {
		scrollRg2.onclick = function() {horScroll('lf',2,true,'scrollTxt2',false); return false;}
		scrollRg2.onmouseover = function() {stopScroll('scrollTxt2'); horScroll('left',3,true,'scrollTxt2',false); return false;}
		scrollRg2.onmouseout = function() {stopScroll('scrollTxt2'); return false;}
		scrollLf2.onclick = function() {horScroll('rg',2,true,'scrollTxt2',false); return false;}
		scrollLf2.onmouseover = function() {stopScroll('scrollTxt2'); horScroll('right',3,true,'scrollTxt2',false); return false;}
		scrollLf2.onmouseout = function() {stopScroll('scrollTxt2'); return false;}
	}

	if (scrollRg3 && scrollLf3) {
		scrollRg3.onclick = function() {horScroll('lf',2,true,'scrollTxt3',false); return false;}
		scrollRg3.onmouseover = function() {stopScroll('scrollTxt3'); horScroll('left',3,true,'scrollTxt3',false); return false;}
		scrollRg3.onmouseout = function() {stopScroll('scrollTxt3'); return false;}
		scrollLf3.onclick = function() {horScroll('rg',2,true,'scrollTxt3',false); return false;}
		scrollLf3.onmouseover = function() {stopScroll('scrollTxt3'); horScroll('right',3,true,'scrollTxt3',false); return false;}
		scrollLf3.onmouseout = function() {stopScroll('scrollTxt3'); return false;}
	}


	if (submitlink) {
		submitlink.onclick = function(event) {
			document.fullsearch.q_departement.value = document.q_search.q_departement.value;
			document.fullsearch.q_pays.value = document.q_search.q_pays.value;
			for (i=0; i<document.q_search['nb_jours'].length; i++) {
				if (document.q_search['nb_jours'][i].checked==true) {
					document.fullsearch.nb_jours.value=document.q_search['nb_jours'][i].value;
				}
			}
			document.fullsearch.no_rubrique.value="";
			for (i=0; i<document.q_search['no_rubrique'].length; i++) {
				if (document.q_search['no_rubrique'][i].checked==true) {
					if (document.fullsearch.no_rubrique.value.length>0) {document.fullsearch.no_rubrique.value+=",";}
					document.fullsearch.no_rubrique.value+=document.q_search['no_rubrique'][i].value;
				}
			}
			document.fullsearch.submit() ;
		}
	}

	if (resetlink) {
		resetlink.onclick = function(event) {
			document.fullsearch.reset();
			document.q_search.reset();
			// formulaire recherche approfondie
			for (i=0; i<document.fullsearch.length; i++) {
				if (document.fullsearch.elements[i].name) {
					if (document.fullsearch.elements[i].type=="checkbox" || document.fullsearch.elements[i].type=="radio") {
						document.fullsearch.elements[i].checked=false;
					} else {
						document.fullsearch.elements[i].value="";
					}
				}
			}
			majpays(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,"");
			selectzonediv.innerHTML="";
			selectregiondiv.innerHTML="";
			selectdepartementdiv.innerHTML="";
			// formulaire recherche rapide
			for (i=0; i<document.q_search.length; i++) {
				if (document.q_search.elements[i].name) {
					if (document.q_search.elements[i].type=="checkbox" || document.q_search.elements[i].type=="radio") {
						document.q_search.elements[i].checked=false;
					} else {
						document.q_search.elements[i].value="";
					}
				}
			}
			q_departement.innerHTML="";
			return false;
		}
	}
	if (undolink) {
		undolink.onclick = function(event) {
			document.fullsearch.reset();
			document.q_search.reset();
			return false;
		}
	}


	var listepays, listenopays, listezone, listenozone, listeregion, listenoregion, listedepartement, listenodepartement

	if (selectpays) {
		pays.onkeypress = function(event) {
			majpays2(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,event) ;
		}
		pays.onclick = function() {
			pays.focus();
			pays.select();
			return false;
		}
		selectpays.onclick = function() {
			if (selectpaysdiv.style.display=='block') {selectpaysdiv.style.display='none';} else {selectpaysdiv.style.display='block';}
			return false;
		}
		majpays(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,'');
	}

	if (q_pays) {
		q_pays.onchange = function() {
			var saisie="";
			//if (q_pays.value>0) {
			//	saisie = file('getPaysName.php?no='+q_pays.value);
			//	//alert(saisie);
			//}
			document.fullsearch.pays.value="";
			document.fullsearch.no_pays.value="";
			//document.fullsearch.pays.value=saisie;
			//document.fullsearch.no_pays.value=q_pays.value;
			document.fullsearch.zone.value="";
			document.fullsearch.no_zone.value="";
			document.fullsearch.region.value="";
			document.fullsearch.no_region.value="";
			document.fullsearch.departement.value="";
			document.fullsearch.no_departement.value="";
			//majpays(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,saisie);
			q_departement.innerHTML=file('majDepartements2.php?no_pays='+q_pays.value);
			//majzone(selectzonediv,selectregiondiv,selectdepartementdiv,saisie)
			//texte = file('majzones.php?no_pays='+document.fullsearch.no_pays.value+'&saisie='+saisie);
			//selectzonediv.innerHTML = file('majzones.php?no_pays='+document.fullsearch.no_pays.value+'&saisie='+saisie);
			return false;
		}
	}

	if (rd1) {
		rd1.onclick = function() {
			document.fullsearch.date_deb.value="";
			document.fullsearch.date_fin.value="";
		}
	}

	if (rd8) {
		rd8.onclick = function() {
			document.fullsearch.date_deb.value="";
			document.fullsearch.date_fin.value="";
		}
	}

	if (rd30) {
		rd30.onclick = function() {
			document.fullsearch.date_deb.value="";
			document.fullsearch.date_fin.value="";
		}
	}

	if (f_date_deb) {
		f_date_deb.onchange = function() {
			for (i=0; i<document.q_search['nb_jours'].length-1; i++) {document.q_search['nb_jours'][i].checked=false;}
			document.q_search['nb_jours'][3].checked=true;
		}
	}

	if (f_date_fin) {
		f_date_fin.onchange = function() {
			for (i=0; i<document.q_search['nb_jours'].length-1; i++) {document.q_search['nb_jours'][i].checked=false;}
			document.q_search['nb_jours'][3].checked=true;
		}
	}

	if (selectzone) {
		zone.onkeypress = function(event) {
			majzone2(selectzonediv,selectregiondiv,selectdepartementdiv,event) ;
		}
		zone.onclick = function() {
			zone.focus();
			zone.select();
			return false;
		}
		selectzone.onclick = function() {
			if (selectzonediv.innerHTML.length==0) {return false;}
			if (selectzonediv.style.display=='block') {selectzonediv.style.display='none';} else {selectzonediv.style.display='block';}
			return false;
		}
	}

	if (selectregion) {
		region.onkeypress = function(event) {
			majregion2(selectzonediv,selectregiondiv,selectdepartementdiv,event) ;
		}
		region.onclick = function() {
			region.focus();
			region.select();
			return false;
		}
		selectregion.onclick = function() {
			if (selectregiondiv.innerHTML.length==0) {return false;}
			if (selectregiondiv.style.display=='block') {selectregiondiv.style.display='none';} else {selectregiondiv.style.display='block';}
			return false;
		}
	}

	if (selectdepartement) {
		departement.onkeypress = function(event) {
			majdepartement2(selectzonediv,selectregiondiv,selectdepartementdiv,event) ;
		}
		departement.onclick = function() {
			departement.focus();
			departement.select();
			return false;
		}
		selectdepartement.onclick = function() {
			if (selectdepartementdiv.innerHTML.length==0) {return false;}
			if (selectdepartementdiv.style.display=='block') {selectdepartementdiv.style.display='none';} else {selectdepartementdiv.style.display='block';}
			return false;
		}
	}

}

function majpays2(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,e) {
	// maj liste pays sur onkeypress
	document.fullsearch.zone.value="";
	document.fullsearch.no_zone.value="";
	document.fullsearch.region.value="";
	document.fullsearch.no_region.value="";
	document.fullsearch.departement.value="";
	document.fullsearch.no_departement.value="";
	var keynum,keychar,saisie;
	if(window.event) {e=window.event;keynum = e.keyCode;}else if(e.which) {keynum = e.which;}
	keychar = String.fromCharCode(keynum);
	saisie=document.fullsearch.pays.value;
	if (keynum>=65 && keynum<=90 || keynum>=97 && keynum<=122) {
		if(typeof document.selection != 'undefined') {
			/* pour l'Explorer Internet */
			if (document.selection.createRange().text.length==document.fullsearch.pays.value.length) {saisie="";}
		} else {
			/* pour les autres navigateurs */
			if (document.fullsearch.pays.selectionEnd-document.fullsearch.pays.selectionStart==document.fullsearch.pays.value.length) {saisie="";}
		}
		saisie+=keychar;
	}
	if (e.keyCode==8) {saisie=saisie.substr(0, saisie.length-1);}
	if (e.keyCode==46) {saisie="";}
	document.fullsearch.pays.value=saisie;
	if(!e) e=event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	if (e.preventDefault) e.preventDefault();
	e.returnValue = false;
	majpays(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,saisie);
	selectpaysdiv.style.display='block';
}

function majzone2(selectzonediv,selectregiondiv,selectdepartementdiv,e) {
	// maj liste zone sur onkeypress
	document.fullsearch.region.value="";
	document.fullsearch.no_region.value="";
	document.fullsearch.departement.value="";
	document.fullsearch.no_departement.value="";
	var keynum,keychar,saisie;
	if(window.event) {e=window.event;keynum = e.keyCode;}else if(e.which) {keynum = e.which;}
	keychar = String.fromCharCode(keynum);
	saisie=document.fullsearch.zone.value;
	if (keynum>=65 && keynum<=90 || keynum>=97 && keynum<=122) {
		if(typeof document.selection != 'undefined') {
			/* pour l'Explorer Internet */
			if (document.selection.createRange().text.length==document.fullsearch.zone.value.length) {saisie="";}
		} else {
			/* pour les autres navigateurs */
			if (document.fullsearch.zone.selectionEnd-document.fullsearch.zone.selectionStart==document.fullsearch.zone.value.length) {saisie="";}
		}
		saisie+=keychar;
	}
	if (e.keyCode==8) {saisie=saisie.substr(0, saisie.length-1);}
	if (e.keyCode==46) {saisie="";}
	document.fullsearch.zone.value=saisie;
	if(!e) e=event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	if (e.preventDefault) e.preventDefault();
	e.returnValue = false;
	majzone(selectzonediv,selectregiondiv,selectdepartementdiv,saisie);
	selectzonediv.style.display='block';
}

function majregion2(selectzonediv,selectregiondiv,selectdepartementdiv,e) {
	// maj liste region sur onkeypress
	document.fullsearch.departement.value="";
	document.fullsearch.no_departement.value="";
	var keynum,keychar,saisie;
	if(window.event) {e=window.event;keynum = e.keyCode;}else if(e.which) {keynum = e.which;}
	keychar = String.fromCharCode(keynum);
	saisie=document.fullsearch.region.value;
	if (keynum>=65 && keynum<=90 || keynum>=97 && keynum<=122) {
		if(typeof document.selection != 'undefined') {
			/* pour l'Explorer Internet */
			if (document.selection.createRange().text.length==document.fullsearch.region.value.length) {saisie="";}
		} else {
			/* pour les autres navigateurs */
			if (document.fullsearch.region.selectionEnd-document.fullsearch.region.selectionStart==document.fullsearch.region.value.length) {saisie="";}
		}
		saisie+=keychar;
	}
	if (e.keyCode==8) {saisie=saisie.substr(0, saisie.length-1);}
	if (e.keyCode==46) {saisie="";}
	document.fullsearch.region.value=saisie;
	if(!e) e=event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	if (e.preventDefault) e.preventDefault();
	e.returnValue = false;
	majregion(selectzonediv,selectregiondiv,selectdepartementdiv,saisie);
	selectregiondiv.style.display='block';
}

function majdepartement2(selectzonediv,selectregiondiv,selectdepartementdiv,e) {
	// maj liste departement sur onkeypress
	var keynum,keychar,saisie;
	if(window.event) {e=window.event;keynum = e.keyCode;}else if(e.which) {keynum = e.which;}
	keychar = String.fromCharCode(keynum);
	saisie=document.fullsearch.departement.value;
	if (keynum>=65 && keynum<=90 || keynum>=97 && keynum<=122) {
		if(typeof document.selection != 'undefined') {
			/* pour l'Explorer Internet */
			if (document.selection.createRange().text.length==document.fullsearch.departement.value.length) {saisie="";}
		} else {
			/* pour les autres navigateurs */
			if (document.fullsearch.departement.selectionEnd-document.fullsearch.departement.selectionStart==document.fullsearch.departement.value.length) {saisie="";}
		}
		saisie+=keychar;
	}
	if (e.keyCode==8) {saisie=saisie.substr(0, saisie.length-1);}
	if (e.keyCode==46) {saisie="";}
	document.fullsearch.departement.value=saisie;
	if(!e) e=event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	if (e.preventDefault) e.preventDefault();
	e.returnValue = false;
	majdepartement(selectzonediv,selectregiondiv,selectdepartementdiv,saisie);
	selectdepartementdiv.style.display='block';
}

function majpays(selectpaysdiv,selectzonediv,selectregiondiv,selectdepartementdiv,saisie) {
	// maj liste pays
	var s;
	texte = file('majpays.php?saisie='+saisie);
	selectpaysdiv.innerHTML = texte;
	listepays = selectpaysdiv.getElementsByTagName('a');
	listenopays = selectpaysdiv.getElementsByTagName('span');
	for(i=0; i<listepays.length; i++) {
		listepays[i].onclick = function() {
			s=this.innerHTML.replace(" style=\"DISPLAY: none\"", "");	// pour IE
			s=s.replace("SPAN>", "span>");					// pour IE
			document.fullsearch.pays.value=s.substr(0, s.indexOf("<span"));
			document.fullsearch.no_pays.value=s.substr(s.indexOf(">")+1, s.indexOf("</")-s.indexOf(">")-1);
			document.q_search.q_pays.value="";
			document.q_search.q_departement.innerHTML="";
			//document.q_search.q_pays.value=document.fullsearch.no_pays.value;
			//document.q_search.q_departement.innerHTML=file('majDepartements2.php?no_pays='+document.q_search.q_pays.value);
			if (!isNaN(parseInt(document.fullsearch.no_pays.value))) {
				document.fullsearch.zone.value="";
				document.fullsearch.no_zone.value="";
				document.fullsearch.region.value="";
				document.fullsearch.no_region.value="";
				document.fullsearch.departement.value="";
				document.fullsearch.no_departement.value="";
				// maj liste region + departement + zone
				majzone(selectzonediv,selectregiondiv,selectdepartementdiv,'');
				majregion(selectzonediv,selectregiondiv,selectdepartementdiv,'');
				majdepartement(selectzonediv,selectregiondiv,selectdepartementdiv,'');
			}
			selectpaysdiv.style.display='none';
			return false;
		}
	}
}

function majzone(selectzonediv,selectregiondiv,selectdepartementdiv,saisie) {
	// maj liste zones
	var s;
	texte = file('majzones.php?no_pays='+document.fullsearch.no_pays.value+'&saisie='+saisie);
	selectzonediv.innerHTML = texte;
	listezone = selectzonediv.getElementsByTagName('a');
	listenozone = selectzonediv.getElementsByTagName('span');
	for(i=0; i<listezone.length; i++) {
		listezone[i].onclick = function() {
			s=this.innerHTML.replace(" style=\"DISPLAY: none\"", "");	// pour IE
			s=s.replace("SPAN>", "span>");					// pour IE
			document.fullsearch.zone.value=s.substr(0, s.indexOf("<span"));
			document.fullsearch.no_zone.value=s.substr(s.indexOf(">")+1, s.indexOf("</")-s.indexOf(">")-1);
			if (!isNaN(parseInt(document.fullsearch.no_zone.value))) {
				document.fullsearch.region.value="";
				document.fullsearch.no_region.value="";
				document.fullsearch.departement.value="";
				document.fullsearch.no_departement.value="";
				// maj liste region + departement
				majregion(selectzonediv,selectregiondiv,selectdepartementdiv,'');
				majdepartement(selectzonediv,selectregiondiv,selectdepartementdiv,'');
			}
			selectzonediv.style.display='none';
			return false;
		}
	}
}

function majregion(selectzonediv,selectregiondiv,selectdepartementdiv,saisie) {
	// maj liste region
	var s;
	texte = file('majregions.php?no_zone='+document.fullsearch.no_zone.value+'&no_pays='+document.fullsearch.no_pays.value+'&saisie='+saisie);
	selectregiondiv.innerHTML = texte;
	listeregion = selectregiondiv.getElementsByTagName('a');
	listenoregion = selectregiondiv.getElementsByTagName('span');
	for(i=0; i<listeregion.length; i++) {
		listeregion[i].onclick = function() {
			s=this.innerHTML.replace(" style=\"DISPLAY: none\"", "");	// pour IE
			s=s.replace("SPAN>", "span>");					// pour IE
			document.fullsearch.region.value=s.substr(0, s.indexOf("<span"));
			document.fullsearch.no_region.value=s.substr(s.indexOf(">")+1, s.indexOf("</")-s.indexOf(">")-1);
			if (!isNaN(parseInt(document.fullsearch.no_region.value))) {
				document.fullsearch.departement.value="";
				document.fullsearch.no_departement.value="";
				// maj liste departement
				majdepartement(selectzonediv,selectregiondiv,selectdepartementdiv,'');
			}
			selectregiondiv.style.display='none';
			return false;
		}
	}
}

function majdepartement(selectzonediv,selectregiondiv,selectdepartementdiv,saisie) {
	// maj liste departement
	texte = file('majdepartements.php?no_zone='+document.fullsearch.no_zone.value+'&no_pays='+document.fullsearch.no_pays.value+'&no_region='+document.fullsearch.no_region.value+'&saisie='+saisie);
	selectdepartementdiv.innerHTML = texte;
	listedepartement = selectdepartementdiv.getElementsByTagName('a');
	listenodepartement = selectdepartementdiv.getElementsByTagName('span');
	for(i=0; i<listedepartement.length; i++) {
		listedepartement[i].onclick = function() {
			s=this.innerHTML.replace(" style=\"DISPLAY: none\"", "");	// pour IE
			s=s.replace("SPAN>", "span>");					// pour IE
			document.fullsearch.departement.value=s.substr(0, s.indexOf("<span"));
			document.fullsearch.no_departement.value=s.substr(s.indexOf(">")+1, s.indexOf("</")-s.indexOf(">")-1);
			selectdepartementdiv.style.display='none';
			return false;
		}
	}
}

function verScroll(dir, speed, loop, divId, yoyo) {
	// ******************************************************
	// * fonction pour faire scroller les div verticalement *
	// ******************************************************
	// * dir : 	direction (up / dn / top / btm)         *
	// * speed : 	vitesse de défilement (entier)          *
	// * loop : 	mode défilement continu (true / false)  *
	// * yoyo : 	mode chgt de sens auto (true / false)   *
	// ******************************************************
	if (document.layers) {var divElt = document[divId];}
	if (document.getElementById) {var divElt = document.getElementById(divId);}
	if (document.all) {var divElt = document.all[divId];}
	if (scrollFirstTime) {scrollMarge=divElt.style.top; scrollFirstTime = false;}
	var y_pos = parseInt(divElt.style.top);
	if (dir == "dn") {
		if (divElt.offsetParent.offsetHeight-y_pos<parseInt(divElt.offsetHeight)+40) {
			// scroll vers le bas
			divElt.style.top = (y_pos - (parseInt(speed)))+"px";
		} else {
			// on arrive en bas : inversion du sens si mode 'yoyo'
			if (yoyo == true) {dir="up";} else {loop = false;}
		}
	}
	if (dir == "up") { 
		if (y_pos < parseInt(scrollMarge)) {
			// scroll vers le haut
			divElt.style.top = (y_pos + (parseInt(speed)))+"px";
		} else {
			// on arrive en haut : inversion du sens si mode 'yoyo'
			if (yoyo == true) {dir="dn";} else {loop = false;}
		}
	}
	if (dir == "top") {
		stopScroll(divId);
		loop = false;
		divElt.style.top = parseInt(scrollMarge)+"px";
	}
	if (dir == "btm") {
		stopScroll(divId);
		loop = false;
		divElt.style.top = (divElt.offsetParent.offsetHeight-parseInt(divElt.offsetHeight)-40)+"px";
	}
	if (loop == true) {scrollTimer[divId] = setTimeout("verScroll('"+dir+"', "+speed+", "+loop+", '"+divId+"', "+yoyo+")", 1);}
}
function horScroll(dir, speed, loop, divId, yoyo) {
	// ******************************************************
	// * fonction pour faire scroller les div horizontalement *
	// ******************************************************
	// * dir : 	direction (right / left / rg / lf)         *
	// * speed : 	vitesse de défilement (entier)          *
	// * loop : 	mode défilement continu (true / false)  *
	// * yoyo : 	mode chgt de sens auto (true / false)   *
	// ******************************************************
	if (document.layers) {var divElt = document[divId];}
	if (document.getElementById) {var divElt = document.getElementById(divId);}
	if (document.all) {var divElt = document.all[divId];}
	if (scrollFirstTime) {scrollMarge=divElt.style.left; scrollFirstTime = false;}
	var x_pos = parseInt(divElt.style.left);
	if (dir == "left") {
		if (divElt.offsetParent.offsetWidth-x_pos<parseInt(divElt.offsetWidth)) {
			// scroll vers la gauche
			divElt.style.left = (x_pos - (parseInt(speed)))+"px";
		} else {
			// on arrive à gche : inversion du sens si mode 'yoyo'
			if (yoyo == true) {dir="right";} else {loop = false;}
		}
	}
	if (dir == "right") { 
		if (x_pos < parseInt(scrollMarge)) {
			// scroll vers la droite
			divElt.style.left = (x_pos + (parseInt(speed)))+"px";
		} else {
			// on arrive à drte : inversion du sens si mode 'yoyo'
			if (yoyo == true) {dir="left";} else {loop = false;}
		}
	}
	if (dir == "rg") {
		stopScroll(divId);
		loop = false;
		divElt.style.left = parseInt(scrollMarge)+"px";
	}
	if (dir == "lf") {
		stopScroll(divId);
		loop = false;
		divElt.style.left = (divElt.offsetParent.offsetWidth-parseInt(divElt.offsetWidth))+"px";
	}
	if (loop == true) {scrollTimer[divId] = setTimeout("horScroll('"+dir+"', "+speed+", "+loop+", '"+divId+"', "+yoyo+")", 1);}
}
function stopScroll(divId) {
	if (scrollTimer[divId]) {clearTimeout(scrollTimer[divId]);}
}

window.onload=Init;
//--><!]]>
