// FONCTION POPUP
function popup(page,width,height)
{
	var top=(screen.height-height)/2;
	var left=(screen.width-width)/2;
	var page=window.open(page,"new","toolbar=no,left="+left+",top="+top+",width="+width+",height="+height+",directories=no,status=no,menubar=no,scrollbars=yes");
	page.focus();
}


// AJOUT FICHE PRO
function verif_form_ajout_fiche()
{
	var masque_numeros=new RegExp("[^0-9]","gi");
	// traitement des numeros de tel
	document.ajout_fiche.tel1.value=document.ajout_fiche.tel1.value.replace(masque_numeros,"");
	document.ajout_fiche.tel2.value=document.ajout_fiche.tel2.value.replace(masque_numeros,"");
	document.ajout_fiche.mobile.value=document.ajout_fiche.mobile.value.replace(masque_numeros,"");
	document.ajout_fiche.fax.value=document.ajout_fiche.fax.value.replace(masque_numeros,"");
	// traitement du code postal
	document.ajout_fiche.code_postal.value=document.ajout_fiche.code_postal.value.replace(masque_numeros,"");
	
	var masque_tel=/^0(1|2|3|4|5)([0-9]{8})$/i;
	var masque_mobile=/^06([0-9]{8})$/i;
	
        var masque_mail = /^[a-z0-9\-_\.]+@[a-z0-9-_\.]+\.[a-z]{2,5}$/i;

	if(document.ajout_fiche.nom.value.length == 0)
	{
		alert("Vous devez indiquer le nom de l'association");
		return false;
	}
	else
	{
		if(document.ajout_fiche.adresse.value.length == 0)
		{
			alert("Vous devez indiquer l'adresse de l'association");
			return false;
		}
		else
		{
			if(document.ajout_fiche.code_postal.value.length != 5)
			{
				alert("Vous devez indiquer le code postal de l'association");
				return false;
			}
			else
			{
				if(document.ajout_fiche.ville.value.length == 0)
				{
					alert("Vous devez indiquer la ville de l'association");
					return false;
				}
				else
				{
					if( !masque_tel.test(document.ajout_fiche.tel1.value) )
					{
						alert("Vous devez indiquer au moins un numero de telephone valide pour etre contacte");
						return false;
					}
				}		
			}
		}
	}
	return true;
}


// DEPOT CV
function verif_form_ajout_cv()
{
	var masque_numeros=new RegExp("[^0-9]","gi");
	// traitement des numeros de tel
	document.ajout_cv.tel.value=document.ajout_cv.tel.value.replace(masque_numeros,"");
	document.ajout_cv.mobile.value=document.ajout_cv.mobile.value.replace(masque_numeros,"");
	// traitement du code postal
	document.ajout_cv.code_postal.value=document.ajout_cv.code_postal.value.replace(masque_numeros,"");
	
	var masque_tel=/^0(1|2|3|4|5)([0-9]{8})$/i;
	var masque_mobile=/^06([0-9]{8})$/i;
        var masque_mail = /^[a-z0-9\-_\.]+@[a-z0-9-_\.]+\.[a-z]{2,5}$/i;

	if(document.ajout_cv.nom.value.length == 0)
	{
		alert("Vous devez indiquer votre nom");
		return false;
	}
	else
	{
		if(document.ajout_cv.prenom.value.length == 0)
		{
			alert("Vous devez indiquer votre prenom");
			return false;
		}
		else
		{
			if(document.ajout_cv.adresse.value.length == 0)
			{
				alert("Vous devez indiquer votre adresse");
				return false;
			}
			else
			{
				if(document.ajout_cv.code_postal.value.length != 5)
				{
					alert("Vous devez indiquer votre code postal");
					return false;
				}
				else
				{
					if(document.ajout_cv.ville.value.length == 0)
					{
						alert("Vous devez indiquer votre ville");
						return false;
					}
					else
					{
						if(!masque_mail.test(document.ajout_cv.mail.value))
						{
							alert("Vous devez donner une adresse e-mail valide");
							return false;
						}
						else
						{
							if(document.ajout_cv.tel.value.length == 0)
							{
								alert("Vous devez indiquer un numero de telephone");
								return false;
							}
							else
							{
								if(document.ajout_cv.diplome.value.length == 0)
								{
									alert("Vous devez indiquer vos diplomes");
									return false;
								}
								else
								{
									if(document.ajout_cv.experience.value.length == 0)
									{
										alert("Vous devez indiquer votre experience");
										return false;
									}
									else
									{
										if(document.ajout_cv.poste.value.length == 0)
										{
											alert("Vous devez indiquer le poste que vous recherchez");
											return false;
										}
										else
										{
											if(document.ajout_cv.dept1.selectedIndex == 0)
											{
												alert("Vous devez indiquer au moins un departement ou vous souhaitez travailler");
												return false;
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	return true;
}
