	function refresh_rvp() {
		var str = "" + window.self.location;
		var comp = "";
		var regex = new RegExp (/(&|\?)(section=)\d{1}(&.+)*/);
		var regex2 = new RegExp (/#/);
		var regex3 = new RegExp (/\?/);
		if (regex.test(str)) {
			str = str.replace(regex, "");
		}
		if (regex2.test(str)) {
			str = str.replace(regex2, "");
		}
		if (regex3.test(str)) comp = "&";
		else comp = "?";
		window.location.replace (str + comp + 'section=' + document.section_form.leader_section_id.value);
	}
	
	function sort_rvp (sort) {
		var str = "" + window.self.location;
		var comp = "";
		var regex = new RegExp (/(&|\?)(sort=)(titre|motcle|dates|journal)(&.+)*/);
		var regex2 = new RegExp (/#/);
		var regex3 = new RegExp (/\?/);
		if (regex.test(str)) {
			str = str.replace(regex, "");
		}
		if (regex2.test(str)) {
			str = str.replace(regex2, "");
		}
		if (regex3.test(str)) comp = "&";
		else comp = "?";
		window.location.replace (str + comp + 'sort=' + sort);
	}