function verif_form_stage()
{
	var res1='KO';
	var res2='KO';
	var res3='KO';
	var res4='KO';
	var res5='KO';
	var res6='OK';

//	alert(document.new_stage.duree.value);

        if ((document.new_stage.intitule.value!='')&&(document.new_stage.nb_poste.value!='')&&(document.new_stage['departement[]'].selectedIndex>=0)&&(document.new_stage.date_deb.value!='')&&(document.new_stage.date_fin.value!='')&&(document.new_stage.annonce.value!='')){
      	res1='OK';
        }

	if (document.new_stage.duree.value!=0){
		if (!(isFinite(document.new_stage.duree.value))) {res6='KO';}
	}

	var date_d = document.new_stage.date_deb.value.substring(6,10) + document.new_stage.date_deb.value.substring(3,5) + document.new_stage.date_deb.value.substring(0,2);
	var date_f = document.new_stage.date_fin.value.substring(6,10) + document.new_stage.date_fin.value.substring(3,5) + document.new_stage.date_fin.value.substring(0,2);
	if (date_d<date_f){res2='OK';}
		
	reg=new RegExp('^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$','g');
	if (reg.test(document.new_stage.date_fin.value)) {res4='OK';}

	reg=new RegExp('^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$','g');
	if (reg.test(document.new_stage.date_deb.value)) {res3='OK';}

	if (isFinite(document.new_stage.nb_poste.value)) {res5='OK';}

//	return false;
	
	if ((res1=='OK')&&(res2=='OK')&&(res3=='OK')&&(res4=='OK')&&(res5=='OK')&&(res6=='OK')) {
		return true;
	}else{
		if (res1=='KO'){
			alert('Veuillez remplir tous les champs.');
		}
		if (res5=='KO'){
			alert('Veuillez inscrire un nombre pour le champs \'Nombre de poste\'.');
		}
		if (res6=='KO'){
			alert('Veuillez inscrire un nombre pour le champs \'Durée\'.');
		}
		if ((res3=='KO')||(res4=='KO')){
			alert('Les dates ne sont pas correctes. Vous pouvez vous aidez du calendrier ci-contre.');
		}
		if (res2=='KO'){
			alert('La date de fin ne peut être antérieur à la date de début de stage.');
		}
		return false;
	}


}
