err_js_login = "Veuillez saisir votre nom d'utilisateur et votre mot de passe";
err_js_nom = "Veuillez saisir votre nom";
err_js_prenom = "Veuillez saisir votre prénom";
err_js_societe = "Veuillez saisir le nom de votre société";
err_js_adresse = "Veuillez saisir votre adresse";
err_js_code_p = "Veuillez saisir votre code postal";
err_js_ville = "Veuillez saisir votre ville";
err_js_pays = "Veuillez saisir votre pays";
err_js_tel = "Veuillez saisir votre numéro de téléphone.";
err_tel_valide = "Veuillez saisir un numéro de téléphone valide sur dix chiffre";
err_js_mail = "Veuillez saisir votre adresse e-mail";
err_js_mail2 = "Veuillez saisir une adresse e-mail valide";
err_js_login2 = "Veuillez saisir votre nom d'utilisateur";
err_js_passe = "Veuillez saisir votre mot de passe";
err_js_passe2 = "Veuillez confirmer votre mot de passe";
err_js_conditions = "Veuillez accepter les conditions générales de vente";
err_js_moyen = "Veuillez choisir un moyen de paiement";
err_js_tel="Veuillez saisir un numéro de téléphone";
err_js_compte = "Veuillez indiquer si vous avez un compte Mobiljob";
err_js_comments = "Veuillez saisir vos commentaires";
err_js_ste = "Veuillez saisir le nom de votre société";
err_js_msg = "Veuillez saisir un message à votre ami";
err_mobile_vide="Veuillez saisir votre numéro de mobile";
err_mobile_valide="Veuillez saisir un numéro de mobile sur 10 chiffres";
err_code_vide="Veuillez saisir votre code perso";
err_code_valide="Veuillez saisir un code perso valide sur 4 chiffre";
err_mail_vide="Veuillez remplir votre adresse email";
err_mail_valide="Veuillez saisir une adresse email valide";
err_mobile_deux="Remplissez au moins un des deux champs proposés";
err_msg_vide="Veuillez saisir un message pour votre ami";
err_ch_login="Saisissez votre login";
err_ch_passe="Saisissez votre mot de passe";

function checkmail(email) {
	var reg = new RegExp("[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+","g");
	return (reg.exec(email)!=null);
}

function checkmobile1(mobile) {
	var reg = new RegExp("([0]{1}[6,8]{1})([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2}$)", "i");
	return (reg.exec(mobile)!=null);
}

function checkmobile2(mobile) {
	var reg = new RegExp("([0]{1}[6,8]{1})[ ]([0-9]{2})[ ]([0-9]{2})[ ]([0-9]{2})[ ]([0-9]{2}$)", "i");			
	return (reg.exec(mobile)!=null);
}

function checktel1(tel) {
	var reg = new RegExp("([0]{1}[1,2,3,4,5,6,7,8,9]{1})([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2}$)", "i");			
	return (reg.exec(tel)!=null);
}

function checktel2(tel) {
	var reg = new RegExp("([0]{1}[1,2,3,4,5,6,7,8,9]{1})[ ]([0-9]{2})[ ]([0-9]{2})[ ]([0-9]{2})[ ]([0-9]{2}$)", "i");			
	return (reg.exec(tel)!=null);
}

function checkcode(code) {
	var reg = new RegExp("([0-9]){4}$", "i");
	return (reg.exec(code)!=null) ;
}

function verif_form_cand() {
	_go = true;

	if (_go==true) {
		if (document.forms["candidats"].prenom.value=="") {
			document.forms["candidats"].prenom.style.backgroundColor = "#E2EC74";		
			alert(err_js_prenom);
			_go = false;
		} else {
			document.forms["candidats"].prenom.style.backgroundColor = "#FFFFFF";		
		}
	}
	
	if (_go==true) {
		if (document.forms["candidats"].nom.value=="") {				
			document.forms["candidats"].nom.style.backgroundColor = "#E2EC74";
			alert(err_js_nom);
			_go = false;
		} else {
			document.forms["candidats"].nom.style.backgroundColor = "#FFFFFF";
		}
	}
		
	if (_go==true) {
		if (document.forms["candidats"].mail.value=="") {
			document.forms["candidats"].mail.style.backgroundColor = "#E2EC74";		
			alert(err_js_mail);	
			_go = false;		
		} else {
			if (checkmail(document.forms["candidats"].mail.value)==false) {
				document.forms["candidats"].mail.style.backgroundColor = "#E2EC74";		
				alert(err_js_mail2);
				_go = false;
			} else {
				document.forms["candidats"].mail.style.backgroundColor = "#FFFFFF";	
			}
		}
	}
	
	if (_go==true) {
		if (document.forms["candidats"].comments.value=="") {
			document.forms["candidats"].comments.style.backgroundColor = "#E2EC74";		
			alert(err_js_comments);
			_go = false;		
		} else {
			document.forms["candidats"].comments.style.backgroundColor = "#FFFFFF";		
		}
	}
	
	if (_go==true) {
	val1 = document.forms["candidats"].compte[0] ;
	val2 = document.forms["candidats"].compte[1] ;
	val3 = document.forms["candidats"].compte[2] ;		
		if ((val1.checked==false) && (val2.checked==false) && (val3.checked==false) ) {
			_go = false;
			alert(err_js_compte);
		}
	}
	
	if (_go==true) {
		document.forms["candidats"].submit();
	}
}

function verif_form_presse(){
	_go = true;

	if (_go ==true) {
		if (document.forms["presse"].nom.value=="") {
			document.forms["presse"].nom.style.backgroundColor = "#E2EC74";		
			alert(err_js_nom);
			_go = false;
		} else {
			document.forms["presse"].nom.style.backgroundColor = "#FFFFFF";
		}
	}
	
	if (_go ==true) {
		if (document.forms["presse"].mail.value=="") {
			document.forms["presse"].mail.style.backgroundColor = "#E2EC74";
			alert(err_js_mail);
			_go = false;		
		} else {
			if (checkmail(document.forms["presse"].mail.value)==false) {
				document.forms["presse"].mail.style.backgroundColor = "#E2EC74";
				alert(err_js_mail2);
				_go = false;
			} else {
				document.forms["presse"].mail.style.backgroundColor = "#FFFFFF";
			}
		}
	}
	
	if (_go ==true) {
		if (document.forms["presse"].comments.value=="") {
			document.forms["presse"].comments.style.backgroundColor = "#E2EC74";		
			alert(err_js_comments);
			_go = false;
		} else {
			document.forms["presse"].comments.style.backgroundColor = "#E2EC74";
		}
	}
	
	if (_go ==true) {
		document.forms["presse"].submit();
	}
}

function verif_form_recrut(){
	_go = true;

	if (document.forms["recruteurs"].ste.value=="") {
		document.forms["recruteurs"].ste.style.backgroundColor = "#E2EC74";		
		alert(err_js_ste);
		_go = false;
	} else {
		document.forms["recruteurs"].ste.style.backgroundColor = "#FFFFFF";
	}
	
	if (_go==true) {
		if (document.forms["recruteurs"].nom.value=="") {
			document.forms["recruteurs"].nom.style.backgroundColor = "#E2EC74";
			alert(err_js_nom);
			_go = false;
		} else {
			document.forms["recruteurs"].nom.style.backgroundColor = "#FFFFFF";
		}
	}

	if (_go==true) {
		if (document.forms["recruteurs"].mail.value=="") {
			document.forms["recruteurs"].mail.style.backgroundColor = "#E2EC74";
			alert(err_js_mail);
			_go = false;		
		} else {
			if (checkmail(document.forms["recruteurs"].mail.value)==false) {
				document.forms["recruteurs"].mail.style.backgroundColor = "#E2EC74";
				alert(err_js_mail2);
				_go = false;
			} else {
				document.forms["recruteurs"].mail.style.backgroundColor = "#FFFFFF";
			}
		}
	}

	if (_go==true) {
		if (document.forms["recruteurs"].tel.value=="") {
			document.forms["recruteurs"].tel.style.backgroundColor = "#E2EC74";
			alert(err_js_tel);
			_go = false;
		} else {		
			if (checktel1(document.forms["recruteurs"].tel.value)==false) {
				document.forms["recruteurs"].tel.style.backgroundColor = "#E2EC74";
				alert(err_tel_valide);
				_go = false;
			} else {
				document.forms["recruteurs"].tel.style.backgroundColor = "#FFFFFF";
			}

		}
	}
	
	if (_go==true) {
		if (document.forms["recruteurs"].comments.value=="") {
			document.forms["recruteurs"].comments.style.backgroundColor = "#E2EC74";
			alert(err_js_comments);
			_go = false;
		} else {
			document.forms["recruteurs"].comments.style.backgroundColor = "#FFFFFF";
		}
	}
	
	if (_go==true) {
		document.forms["recruteurs"].submit();
	}
}

function verif_desinscription(){
	_go = true;

	if (document.forms["desinscription"].mobile.value=="") {
		document.forms["desinscription"].mobile.style.backgroundColor = "#E2EC74";
		alert(err_mobile_vide);		
		_go = false;
	} else {
		if (checkmobile1(document.forms["desinscription"].mobile.value)==false) {
			document.forms["desinscription"].mobile.style.backgroundColor = "#E2EC74";
			alert(err_mobile_valide);			
			_go = false;
		} else {
			document.forms["desinscription"].mobile.style.backgroundColor = "#FFFFFF";
		}
	}
		
	if (_go ==true) {
		if (document.forms["desinscription"].codes.value=="") {
			document.forms["desinscription"].codes.style.backgroundColor = "#E2EC74";		
			alert(err_code_vide);
			_go = false;		
		} else {
			if (checkcode(document.forms["desinscription"].codes.value)==false) {
				document.forms["desinscription"].codes.style.backgroundColor = "#E2EC74";			
				alert(err_code_valide);
				_go = false;
			} else {
				document.forms["desinscription"].codes.style.backgroundColor = "#FFFFFF";			
			}
		}
	}

	if (_go ==true) {
		document.forms["desinscription"].submit();
	}
}

