/******************** AU DEMARRAGE DE LA PAGE **********************/

$(document).ready(function(){
  // EVITE LES CONFLITS JQUERY/MOOTOOLS
  jQuery.noConflict();
  jQuery(document).ready(function(){

    // VALIDATION FORMULAIRE
    jQuery("#contactform").validate();
    
    // SLIDE POUR LES PHOTOS
    jQuery("#photos").cycle({
      fx: "fade" // choose your transition type, ex: fade, scrollUp, shuffle, etc...
    });
    
    // validation du formulaire de contact
    jQuery("#contactform").validate();
    
    // formulaire de contact : envoie du message
    jQuery("#contactform").submit(function() {
      if(jQuery("#contactform").validate().form())
        envoieMessage();
        return false; // annule la soumission du formulaire pour pas rafraichir la page
    });
    
    // prettyPhoto
    jQuery("a[rel^='prettyPhoto']").prettyPhoto({animationSpeed:'fast',slideshow:false,overlay_gallery:false});
  });
});

/**********************************************************************/


/******************** GERE FORMULAIRE DE CONTACT **********************/

function envoieMessage() {
  // affiche l'image de chargement
  jQuery("#ENVOYER").css({backgroundImage: "url(images/loading.gif)"});
    
  jQuery.post("inc/email.php", // script php appelé
        {action: "envoie", titre: jQuery("#TITRE").val(), nom: jQuery("#NOM").val(), prenom: jQuery("#PRENOM").val(), email: jQuery("#EMAIL").val(), adresse: jQuery("#ADRESSE").val(), cp: jQuery("#CP").val(), ville: jQuery("#VILLE").val(), pays: jQuery("#PAYS").val(), telephone: jQuery("#TELEPHONE").val(), date_arrivee: jQuery("#DATE_ARRIVEE").val(), date_depart: jQuery("#DATE_DEPART").val(), commentaires: jQuery("#COMMENTAIRES").val()}, // parametre envoyés
        afficheMessageSend,  // fonction de rappel (une fois que le script est fait)
        "html"); // type du retour
}

function afficheMessageSend(resultat) {
  // affiche le message de confirmation d'envoie du message
	jQuery("#contactform").html(resultat);
}

/**********************************************************************/
