/* auteur: Metronibus */
/* Date de création: 24/11/2003 */

function ferme(){
	window.close();
	}
	
function ouvreplus(x){
	window.open(x,"Photo","width=700,height=600,top=0,left=0,resizable=yes,directories=no,titlebar=0,toolbar=0,scrollbars=yes,menubar=0,status=0,locationbar=0");
	}

function MontrePhoto(x){
	var nav = navigator.appName;
	if(nav == "Netscape"){
		Ecran = document.getElementById("Ecran");
		Ecran.innerHTML = x;
		}
	if(nav == "Microsoft Internet Explorer"){
		Ecran.innerHTML = x;
  		}
	}

function ouvre_en_grand(x){
	window.open(x,"_parent");
	}

function ouvre_un_lien(x){
	window.open(x,"_blank");
	} 
	
function VerifieTout(){
	if (SaisieVide(document.Recap.Nom.value)){
		alert("vous n'avez pas tapé votre Nom !");
		document.Recap.Nom.value = "";
		document.Recap.Nom.focus();
		}
	else if (SaisieVide(document.Recap.Prenom.value)){
		alert("vous n'avez pas tapé votre Prenom !");
		document.Recap.Prenom.value = "";
		document.Recap.Prenom.focus();
		}
	else if (SaisieVide(document.Recap.Adresse.value)){
		alert("vous n'avez pas tapé votre Adresse !");
		document.Recap.Adresse.value = "";
		document.Recap.Adresse.focus();
		}
	else if (SaisieVide(document.Recap.CodePostal.value)){
		alert("vous n'avez pas tapé votre Code Postal et le nom de votre ville !");
		document.Recap.CodePostal.value = "";
		document.Recap.CodePostal.focus();
		}
	else if (SaisieVide(document.Recap.Email.value)){
		alert("vous n'avez pas tapé votre Email !");
		document.Recap.Email.value = "";
		document.Recap.Email.focus();
		}
	else if (SaisieVide(document.Recap.Tel1.value)){
		alert("vous n'avez pas tapé votre Téléphone !");
		document.Recap.Tel1.value = "";
		document.Recap.Tel1.focus();
		}
	else if (QueDesChiffres(document.Recap.Tel1.value)){
		alert("Seul les chiffres sont autorisés. Et il en faut 10. C'est un numéro de Téléphone !");
		document.Recap.Tel1.value = "";
		document.Recap.Tel1.focus();
		}
	else if (SaisieVide(document.Recap.PrixTTC.value)){
		alert("vous n'avez pas effectué le calcul du Total de votre commande ou elle est vide !");
		document.Recap.CalculTotal.value = "N'oubliez pas le CALCUL du TOTAL !";
		document.Recap.CalculTotal.focus();
		}
	else{ document.Recap.submit();}
	}

function verifie_mail_reserve_sejour(){
	if (SaisieVide(document.reserve.Nom.value)){
		alert("vous n'avez pas tapé votre Nom !");
		document.reserve.Nom.value = "";
		document.reserve.Nom.focus();
		}
	else if (SaisieVide(document.reserve.Prenom.value)){
		alert("vous n'avez pas tapé votre Prenom !");
		document.reserve.Prenom.value = "";
		document.reserve.Prenom.focus();
		}
	else if (SaisieVide(document.reserve.Adresse.value)){
		alert("vous n'avez pas tapé votre Adresse !");
		document.reserve.Adresse.value = "";
		document.reserve.Adresse.focus();
		}
	else if (SaisieVide(document.reserve.CodePostal.value)){
		alert("vous n'avez pas tapé votre Code Postal et le nom de votre ville !");
		document.reserve.CodePostal.value = "";
		document.reserve.CodePostal.focus();
		}
	else if (SaisieVide(document.reserve.Tel1.value)){
		alert("vous n'avez pas tapé votre Téléphone !");
		document.reserve.Tel1.value = "";
		document.reserve.Tel1.focus();
		}
	else if (QueDesChiffres(document.reserve.Tel1.value)){
		alert("Seul les chiffres sont autorisés. Et il en faut 10. C'est un numéro de Téléphone !");
		document.reserve.Tel1.value = "";
		document.reserve.Tel1.focus();
		}
	else if (SaisieVide(document.reserve.Email.value)){
		alert("vous n'avez pas tapé votre Email !");
		document.reserve.Email.value = "";
		document.reserve.Email.focus();
		}
	else if (SaisieVide(document.reserve.jour_debut.value)){
		alert("vous n'avez pas choisi de début de période de réservation !");
		document.reserve.jour_debut.value = "";
		document.reserve.jour_debut.focus();
		}
	else if (SaisieVide(document.reserve.jour_fin.value)){
		alert("vous n'avez pas choisi de fin de période de réservation !");
		document.reserve.jour_fin.value = "";
		document.reserve.jour_fin.focus();
		}
	else{ document.reserve.submit();}
	}

function VerifieSaisie(a,b){
	var Saisie = new String(a);
	for (var i = 0; i < Saisie.length; i++)
		if (Saisie.charAt(i) < '0' || Saisie.charAt(i) > '9') {
			document.commande.elements[b].value = '000';
			document.commande.elements[b].focus();
			alert("Veuillez ne saisir que des chiffres !");
		}
	}

function SaisieVide(x){
	if (QueDesEspaces(x)) return true;
	return ((x == null) || (x.length == 0))
	}

function QueDesEspaces(x){  
	Espace = " \t\n\r"; 
    	for (var i = 0; i < x.length; i++){   
		var c = x.charAt(i);
		if (Espace.indexOf(c) == -1) return false;
    	}
    return true;
	}
	
function QueDesChiffres(x){
	var Saisie = new String(x);
		for (var i = 0; i < Saisie.length; i++){
			if ((Saisie.charAt(i) < '0' || Saisie.charAt(i) > '9') || (Saisie.length != 10)) {
				return true;
				}
			return false;
		}
	}
