function is_mail(email){
	var verif = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
	if (verif.exec(email) == null){
		return false;
	}else{
		return true;
	}
} 

function validInscriForm(){
	if($('conditionCHK').checked){
		if($('naissance[day]').value != -1 && $('naissance[month]').value != -1 && $('naissance[year]').value != -1){
			if($('civilite').value != -1){
					if($('membre_nom').value !="" && $('membre_prenom').value !=""){
						if($('membre_pays').value != "-1" && $('membre_ville').value != "" && $('membre_cp').value != "" && $('membre_adresse').value != ""){
							if($('membre_login').value !="" && $('membre_pass').value !=""){
								if(is_mail($('membre_email').value)){
									xajax_inscription($('naissance[day]').value, $('naissance[month]').value, $('naissance[year]').value, $('civilite').value, $('membre_nom').value, $('membre_prenom').value, $('membre_email').value, $('membre_login').value, $('membre_pass').value);
								}else{
									alert("Veuillez indiquer une adresse email valide")
								}
							}else{
								alert("Veuillez indiquer un Login et un Mot De Passe valides")
							}
						}else{
							alert("Veuillez indiquer une pays, adresse, ville et cp valides");
						}
					}else{
						alert("Veuillez indiquer votre nom ainsi que votre prènom");
					}
			}else{
				alert("Veuillez indiquer votre civilité");
			}
		}else{
			alert("Veuillez fournir une date de naissance valide");
		}
	}else{
		alert("Pour créer un compte Client, merci d’accepter nos conditions générales de ventes.");
	}
	return false;
}

function sendContactForm(){
	if($('contact_nom').value != '' && $('contact_prenom').value != '' && $('contact_email').value != '' && $('contact_sujet').value != '' && $('contact_message').value != ''){
		if(is_mail($('contact_email').value)){
			xajax_sendContactMail($('contact_nom').value, $('contact_prenom').value, $('contact_email').value, $('contact_sujet').value, $('contact_message').value);
		}else{
			alert("Veuillez indiquer une adresse email valide")
		}
	}else{
		alert("Veuillez remplir tous les champs du formulaire.")
	}
	return false;
}

function verifGetPass(){
	if($('membre_nom').value != '' && $('membre_login').value != '' && is_mail($('membre_email').value)){
		return true;
	}else{
		alert('veuillez vérifier les données que vous venez de saisir')
	}
	return false;
}

function createPopUp(){
	var blackout = document.createElement('DIV');
	blackout.id = 'blackout';
	document.body.appendChild(blackout);
	
	var app = document.createElement('DIV');
	app.id = 'app';
	document.body.appendChild(app);
}

function closePopup(){
	if($('app'))
		window.document.body.removeChild($('app'));
	if($('blackout'))
		window.document.body.removeChild($('blackout'));
}

function inout(elm){
	if(elm.rel == "in"){
		xajax_showLogin();
	}else if(elm.rel == "out"){
		xajax_getOut();
	}
	return false;
}

function verifFoAddWatch(){
	if($('watch_marque').value != '-1' && $('watch_categorie').value != '-1' && $('watch_nom').value != '' && $('watch_diametre').value != '' && $('watch_prix').value != '' && $('watch_mouvement').value != '-1' && $('watch_function').value != '-1' && $('watch_boite').value != '-1' && $('watch_bracelet').value != '-1' && $('watch_etat').value != '-1' && $('watch_annee[year]').value != '-1' && $('watch_description').value != ''){
		return true;
	}else {
		alert('Veuillez remplir tous les champs indiqués par étoile (*)');
		return false
	}
}