$(document).ready(function(){
 


if ($(window).height() < 700 )
{
 //alert('MM');
   $('body').css('zoom','.85');
   $('body').css('-moz-transform','scale(.85)');
}

  



	$("a[rel^='prettyPhoto']").prettyPhoto({
		animationSpeed: 'normal', /* fast/slow/normal */
		padding: 40, /* padding for each side of the picture */
		opacity: 0.75, /* Value betwee 0 and 1 */
		showTitle: false, /* true/false */
		allowresize: true, /* true/false */
		counter_separator_label: '/', /* The separator for the gallery counter 1 "of" 2 */
		theme: 'dark_rounded', /* light_rounded / dark_rounded / light_square / dark_square */
		overlay_gallery: true,
		callback: function(){}
	});

});


// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

function init_cookie(){
	document.cookie = "deja_venu=0; expires=Thu, 01-Jan-70 00:00:01 GMT"
}

// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

function defileJ(a){
if ($("#item_s_menu"+a).is(':visible'))  { 
 afficheJ(a); 
}
else {
	 //afficheJ(a); 
	$("#menu div:visible").slideToggle("slow", afficheJ(a));
};
}

function afficheJ(a){
	$('#item_s_menu'+a).slideToggle('slow');
}
// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

function defileZ(){
	$('#gratuit_golf').slideToggle('slow');
}
// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 


// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

function defileJ2(a){
if ($("#item_abo"+a).is(':visible'))  { 
 afficheJ2(a); 
	document.getElementById("item_piton_abo" + a).src = "../img/piton1.jpg";
}
else {
	 //afficheJ(a); 
	for(i=1; i<=10; i++){ document.getElementById("item_piton_abo" + i).src = "../img/piton1.jpg"; }
	$("#abo div:visible").slideToggle("slow", afficheJ2(a));
};
}
function afficheJ2(a){
	$('#item_abo'+a).slideToggle('slow');
	 $("#item_piton_abo"+a).src="../img/piton2.jpg";
	document.getElementById("item_piton_abo" + a).src = "../img/piton2.jpg";
}
// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 



function participez_golf_gratuit() {  
  if(document.form_golf_gratuit.nom.value==0  ){ alert('Vous devez entrer votre nom. Your name is required.'); return false;} 
 if(validation3()==false) {alert("Ce courriel n'est pas valide. This e-mail is not valid.");return false;}
 
 $.ajax({
   type: "GET",
   url: "ajoute_base.php" ,
   data: "nom=" +document.form_golf_gratuit.nom.value+ "&mail=" +document.form_golf_gratuit.mail.value,
   success: function(msg){
    	if(msg!=0) { 
		document.getElementById("affichage").innerHTML = msg;
		//alert(msg);
}
   }
 });
}
function validation3(){
var email = document.form_golf_gratuit.mail.value;
  var verif = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if (verif.exec(email) == null){
return false;
}
} 

// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 


function add_reserv() {  
 if(validation2()==false) {alert("Ce courriel n'est pas valide. This e-mail is not valid.");return false;}
 
 $.ajax({
   type: "GET",
   url: "add_reserv.php" ,
   data: "mail=" +document.form_reserv.mail.value,
   success: function(msg){
    	if(msg!=0) { 
		alert(msg);
}
   }
 });
}
function validation2(){
var email = document.form_reserv.mail.value;
  var verif = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if (verif.exec(email) == null){
return false;
}
} 


// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

 
function calcul_reserver(n,lang) {


if(calcul_jour(n)==1){ cout_sem=45;}
else if(calcul_jour(n)==2){ cout_sem=55;}



if (eval('document.form_reservation.voitur'+n).checked) { voitur=15; } else  { voitur=0; }

if (eval('document.form_reservation.souper'+n).value==3) { souper=22; }
else if (eval('document.form_reservation.souper'+n).value==5) { souper=28; }
else { souper=0; }


total=	(cout_sem * eval('document.form_reservation.nombre'+n).value )  +  (voitur * eval('document.form_reservation.nombre'+n).value )   +  (souper * eval('document.form_reservation.nombre'+n).value )  ;
if(lang=='fr'){ document.getElementById("total"+n).innerHTML =  '<strong>'+total+ '$</strong>'; }
else if(lang=='en'){ document.getElementById("total"+n).innerHTML =  '<strong>$'+total+ '</strong>'; }

eval('document.form_reservation.prix'+n).value=total;
}




function calcul_jour(n) {
mois=eval('document.form_reservation.DBmois'+n).value;
jour=eval('document.form_reservation.DBjour'+n).value;
var ladate=mois+'/'+jour+'/' +  document.form_reservation.ZZannee.value;

var today=new Date(ladate)
thisDay=today.getDay()
if(thisDay==1) {thisDay_txt='Dimanche'; price='2'}
else if(thisDay==2) {thisDay_txt='Lundi'; price='1'}
else if(thisDay==3) {thisDay_txt='Mardi'; price='1'}
else if(thisDay==4) {thisDay_txt='Mercredi'; price='1'}
else if(thisDay==5) {thisDay_txt='Jeudi'; price='1'}
else if(thisDay==6) {thisDay_txt='Vendredi'; price='2'}
else if(thisDay==0) {thisDay_txt='Samedi'; price='2'}

if(mois==5 && jour==24){ price='2'}
if(mois==6 && jour==24){ price='2'}
if(mois==7 && jour==1){ price='2'}
if(mois==9 && jour==6){ price='2'}
if(mois==10 && jour==11){ price='2'}

return price;
}


// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 



function champs_ok_reservFR(){


//check si PRENOM renseign�
  if (document.form_reservation.Xprenom.value == 0)
   {  alert("Vous devez indiquer votre prénom - Please enter your first name");
     return false; }

//check si NOM renseign�
  if (document.form_reservation.Xnom.value == 0)
   {  alert("Vous devez indiquer votre nom - Please enter your name");
     return false; }

//check si TELEPHONE renseign�
  if (document.form_reservation.Xtel.value == 0)
   {  alert("Vous devez indiquer votre numéro de téléphone - Please enter your phone number");
     return false; }
	 
//check si EMAIL renseign�
 if(validation()==false) { alert("Ce courriel n'est pas valide - This email is not valid"); return false;}

var minimum=0;
	if((document.form_reservation.DBjour1.value=='0' || document.form_reservation.DBmois1.value=='00' || document.form_reservation.nombre1.value=='0'  || document.form_reservation.horairea1.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour2.value=='0' || document.form_reservation.DBmois2.value=='00' || document.form_reservation.nombre2.value=='0'  || document.form_reservation.horairea2.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour3.value=='0' || document.form_reservation.DBmois3.value=='00' || document.form_reservation.nombre3.value=='0'  || document.form_reservation.horairea3.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour4.value=='0' || document.form_reservation.DBmois4.value=='00' || document.form_reservation.nombre4.value=='0'  || document.form_reservation.horairea4.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour5.value=='0' || document.form_reservation.DBmois5.value=='00' || document.form_reservation.nombre5.value=='0'  || document.form_reservation.horairea5.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour6.value=='0' || document.form_reservation.DBmois6.value=='00' || document.form_reservation.nombre6.value=='0'  || document.form_reservation.horairea6.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour7.value=='0' || document.form_reservation.DBmois7.value=='00' || document.form_reservation.nombre7.value=='0'  || document.form_reservation.horairea7.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour8.value=='0' || document.form_reservation.DBmois8.value=='00' || document.form_reservation.nombre8.value=='0'  || document.form_reservation.horairea8.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour9.value=='0' || document.form_reservation.DBmois9.value=='00' || document.form_reservation.nombre9.value=='0'  || document.form_reservation.horairea9.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour10.value=='0' || document.form_reservation.DBmois10.value=='00' || document.form_reservation.nombre10.value=='0'  || document.form_reservation.horairea10.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour11.value=='0' || document.form_reservation.DBmois11.value=='00' || document.form_reservation.nombre11.value=='0'  || document.form_reservation.horairea11.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour12.value=='0' || document.form_reservation.DBmois12.value=='00' || document.form_reservation.nombre12.value=='0'  || document.form_reservation.horairea12.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour13.value=='0' || document.form_reservation.DBmois13.value=='00' || document.form_reservation.nombre13.value=='0'  || document.form_reservation.horairea13.value=='0')){ ;} else { minimum++}
	if((document.form_reservation.DBjour14.value=='0' || document.form_reservation.DBmois14.value=='00' || document.form_reservation.nombre14.value=='0'  || document.form_reservation.horairea14.value=='0')){ ;} else { minimum++} 
 
if(minimum<3){  alert("Vous devez compléter au moins 3 dates - You must choose at least 3 dates");
 	 return false; }


else{ window.parent.document.formulaire_envoi_fichier.submit() ; }

}//champs_ok()

function validation(){
var email = document.form_reservation.Xmail.value;
  var verif = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if (verif.exec(email) == null){
return false;
}
} 


