var f_adv_fr = document.getElementById("adv_friends");
									f_adv_fr.target = "ifr_adv_friends";
									
									f_adv_fr.onsubmit = function()
									{
										var err = 0;
										var msg ="";
										var f_elements = f_adv_fr.elements;
										var ln = f_elements.length;
										var regMail = "^[A-Za-z0-9'._-]+@[A-Za-z0-9'._-]+[\.]{1}[a-z]{2,4}$";
										
										
										for(var i=0; i<ln; i++)
										{
											try
											{
												f_elements[i].value = f_elements[i].value.trim();
											}
											catch(err){}
											
											switch(f_elements[i].name)
											{
												case "nom":
													if(f_elements[i].value.length < 2)
													{
														msg += "Le champ nom doit contenir au minimum 2 caractères"+"\n";
														err++;
														f_elements[i].style.border = "1px solid red";
													}
													else{
														f_elements[i].style.border = "";
													}
												break;
												case "prenom":
													if(f_elements[i].value.length < 2)
													{
														msg += "Le champ prénom doit contenir au minimum 2 caractères"+"\n";
														err++;
														f_elements[i].style.border = "1px solid red";
													}
													else{
														f_elements[i].style.border = "";
													}
												break;
												case "target_mail":
													if(!RegExp(regMail).test(f_elements[i].value))
													{
														msg += "L'adresse email de votre ami est incorrecte !"+"\n";
														err++;
														f_elements[i].style.border = "1px solid red";
													}
													else
													{
														f_elements[i].style.border = "";
													}
												break;
											}
										}
										
										
										if(err == 0)
										{
											document.getElementById("adv_form_status").style.display = "block"; 
											return true;
										}
										else
										{
											alert(msg);
											return false;
										}
									}
