////////////////////////////////////////////////////////////////////////////////////

/* general*/

////////////////////////////////////////////////////////////////////////////////////
function checkEmail(email) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
		return (true)	
	}else{
		return (false)
	}
}
function checkTel(num) {
	if (/^0[1-68-9]([-. ]?[0-9]{2}){4}$/.test(num)){
		return (true)	
	}else{
		return (false)
	}
}
////////////////////////////////////////////////////////////////////////////////////

/* validation Formulaire Club*/

////////////////////////////////////////////////////////////////////////////////////

function valid_form_club(){
var err = "saisissez :"
if(document.getElementById('form_news').nom.value.length < 1) {
		err += " Nom, ";
	}
if(document.getElementById('form_news').prenom.value.length < 1) {
		err += " Prenom, ";
	}

if(document.getElementById('form_news').mail.value.length < 1) {
		err += " Email, ";
}else{
		if(checkEmail(document.getElementById('form_news').mail.value) == false){
			err = "adresse E-mail invalide";	
		}
}

if(document.getElementById('form_news').option.checked == false ) {
		if( err == "saisissez :"){	
			err = " pour valider votre inscription, cocher la case ci-dessou ";
		}
	}
if (err != "saisissez :"){
  		alert(err);
		return false;
	}else{
		document.getElementById('form_news').submit();
 		alert('Votre inscription est validée');
 		return true;
	}
}

////////////////////////////////////////////////////////////////////////////////////

/* validation Formulaire contact*/

////////////////////////////////////////////////////////////////////////////////////

function valid_form_contact(){
var err = "saisissez :"
if(document.getElementById('form_contact').nom.value.length < 1) {
		err += " Nom, ";
}
if(document.getElementById('form_contact').adresse.value.length < 1) {
		err += " Adresse, ";
}
if(document.getElementById('form_contact').mail.value.length < 1) {
		err += " message, ";
}
if(document.getElementById('form_contact').mail.value.length < 1) {
		err += " Email. ";
}else{
		if(checkEmail(document.getElementById('form_contact').mail.value) == false){
			err = "adresse E-mail invalide";	
		}
}
if (err != "saisissez :"){
  		alert(err);
		return false;
	}else{
		document.getElementById('form_contact').submit();
 		alert('Votre message a été envoyé');
 		return true;
	}
}

////////////////////////////////////////////////////////////////////////////////////

/* Formulaire Location*/

////////////////////////////////////////////////////////////////////////////////////

function open_cal(intput){
	var table=document.getElementById('form_location').couleur.options[document.getElementById('form_location').couleur.selectedIndex].value;
	window.open( '../../script/calendar.php?table='+table+'&intput='+intput, 'popup','width=210, height=230, left=600, top=350, resizable=no, location=no, menubar=no, status=no, scrollbars=no, directories=no');
}
function effacer(){
	document.getElementById('form_location').d_depart.value=" ";
	document.getElementById('form_location').d_retour.value=" ";
}

////////////////////////////////////////////////////////////////////////////////////

/* validation Formulaire Location*/

////////////////////////////////////////////////////////////////////////////////////

function valid_form_location(){
var err = "saisissez :"

if(document.getElementById('form_location').d_depart.value.length < 1) {
		err += " la date de depart, ";
	}
if(document.getElementById('form_location').d_retour.value.length < 1) {
		err += " la date de retour. ";
	}
	
if(err == "saisissez :"){	
	if(document.getElementById('form_location').nom.value.length < 1) {
			err += " nom,";
		}
		
	if(document.getElementById('form_location').tel.value.length < 1) {
			err += " tel,";
	}else{	
			var numero = document.getElementById('form_location').tel.value;
			if(checkTel(numero) == false){
			err = "Telephone invalide";
			}
			
	}
		
	if(document.getElementById('form_location').mail.value.length < 1) {
			err += " Email,";
	}else{
			if(checkEmail(document.getElementById('form_location').mail.value) == false){
			err = "adresse E-mail invalide";	
			}
}
}

if(document.getElementById('form_location').opt.checked == false ) {
		if( err == "saisissez :"){	
			err = " pour valider votre pre-reservation, cocher la case \"j'ai lu et j'accepte les conditions de location\" ";
		}
	}
if (err != "saisissez :"){
  		alert(err);
		return false;
	}else{
		document.getElementById('form_location').submit();
 		alert('Votre pré-reservation a été envoyé');
 		return true;
	}
}
////////////////////////////////////////////////////////////////////////////////////

/* validation Formulaire administration*/

////////////////////////////////////////////////////////////////////////////////////

function valid_form_admin(){
var err = "saisissez :"
if(document.getElementById('form_admin').id.value.length < 1) {
		err += " Nom, ";
	}
if(document.getElementById('form_admin').pass.value.length < 1) {
		err += " Passord, ";
}

if (err != "saisissez :"){
  		alert(err);
		return false;
	}else{
		document.getElementById('form_admin').submit();
 		return true;
	}
}