function js_validForm() {
	var leForm=document.forms['form_paiement'];

	if(leForm.site_enrol.options[leForm.site_enrol.selectedIndex].value=="") {
		leForm.site_enrol.focus();
		alert("Vous devez sélectionner un site d'enrolement.");
		return false;
	}
	
	if(leForm.email.value=="") {
		leForm.email.focus();
		alert("Vous devez renseigner votre adresse email.");
		return false;
	}

	if(leForm.email_confirm.value=="") {
		leForm.email_confirm.focus();
		alert("Vous devez confirmer votre adresse email.");
		return false;
	}

	if(leForm.email.value!=leForm.email_confirm.value) {
		leForm.email_confirm.focus();
		alert("Les adresses email saisies ne sont pas identiques.");
		return false;
	}

	var l_adresse = leForm.email_confirm.value;
	var l_place = l_adresse.indexOf("@",1);
	var l_point = l_adresse.indexOf(".",l_place+1);
	if ((l_place <= -1) || (l_adresse.length <= 2) || (l_point <= 1)) {
		leForm.email_confirm.focus();
		alert("L'adresse email est invalide");
		return false;
	}
	
	return true;
}

function js_showMsgError() {
	var l_params=js_extractUrlParams();
	if( (typeof l_params['msgError'] !='undefined') && (l_params['msgError']!="") ) {
		alert(unescape(l_params['msgError']));
	}
}

/**
 * Fonction de récupération des paramètres GET de la page
 * @return Array Tableau associatif contenant les paramètres GET
 */
function js_extractUrlParams(){	
	var t = location.search.substring(1).split('&');
	var f = [];
	for (var i=0; i<t.length; i++){
		var x = t[ i ].split('=');
		f[x[0]]=x[1];
	}
	return f;
}
