function action_assist(val) {
	// val = 0 -- Acces a la liste des pv
	// val = 1 -- Acces au récapitulatif de la selection et au formulaire
	// val = 2 -- Validation du formulaire avec les coordonnees
	document.assist.send.value=val;
	document.assist.submit();	
}


function login(URL,param) {
		fen = window.open(URL,"popup",param);
		return true;
}


function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function validateForm()
{
  var p,Z,str,msg,tmp,Z2,liste_docs;
  
  //document.MM_returnValue = true;

	msg = "Vous devez remplir correctement le(s) champ(s) suivant(s) : \n";
	str = "";

  Z=MM_findObj("nom");
  if (Z.value == "") str = str + "- Nom\n";

  Z=MM_findObj("prenom");
  if (Z.value == "") str = str + "- Prénom\n";


	Z=MM_findObj("email");
	if (!IsEMail(Z.value)) str = str + "- E-mail\n";
	
  Z=MM_findObj("tel");
  if ((Z.value == "") || (Z.value.length <5)) str = str + "- Téléphone\n";

	Z=MM_findObj("fax");
  if ((Z.value == "") || (Z.value.length <5)) str = str + "- Fax\n";

	Z=MM_findObj("metier");
  if (Z.value == "0") str = str + "- Secteur d\'activité\n";

	Z=MM_findObj("rais_soc");
  if (Z.value == "") str = str + "- Nom de l\'entreprise\n";
  
  Z=MM_findObj("nb_salaries");
  if (Z.value == "") str = str + "- Nombre de salariés\n";

  Z=MM_findObj("adresse");
  if (Z.value == "") str = str + "- Adresse\n";

  Z=MM_findObj("cp");
  if ((Z.value.substr(0,2) == "00") || (Z.value == "") || (Z.value.length <4)) str = str + "- Code postal\n";
 
	Z=MM_findObj("ville");
  if (Z.value == "") str = str + "- Ville\n";

  Z=MM_findObj("pays");
  if (Z.value == "") str = str + "- Pays\n";
  
  liste_docs = "";
  for (i=0;i<11;i++) {
  	tmp = "CHK_" + i;
  	Z=MM_findObj(tmp);
  	if (Z.checked) liste_docs += Z.value + ",";
  }
  if (liste_docs == "") str = str + "- Sélectionnez une documentation\n";
  
  Z=MM_findObj("coordonnees_professionnels");
  Z2=MM_findObj("dept_professionnels");
	if ((Z[0].checked) && (Z2.value == "")) str = str + "- Indiquez le département dont vous souhaitez obtenir des coordonnées de professionnels ?\n";
  
 	if (str != "") {
 		alert(msg + str);
 		return false;
 	} 
 	
 	Z=MM_findObj("contacter");
 	Z2=MM_findObj("reponse_contact");
 	Z2.value = Z[0].checked ? 1 : 0;

 	
 	Z=MM_findObj("coordonnees_professionnels");
 	Z2=MM_findObj("reponse_coord");
 	Z2.value = Z[0].checked ? 1 : 0;
 	
 	
 	liste_docs = liste_docs.substr(0,liste_docs.length - 1);
 	Z=MM_findObj("liste_docs");
 	Z.value = liste_docs;
 	 	
  return true;
}
