Camping 1530

Réservations

Réservation en ligne du Camping 15/30

:root { --couleur-principale: #085976; --couleur-secondaire: #085976; --couleur-tertiaire: #3498db; } .rpro-reservation table, tr, .rpro-reservation td { background-color:transparent !important; border:none !important; }

#panier { opacity:0; margin-left:-115px; width:200px; max-width: 98vh; background:white; border:1px solid #bbbbbb; z-index:99999; margin-top:5px; padding:15px; font-size:0.8em; width:230px; position:absolute; background:white; color:#535353; border:1px solid #f5f4f8; } .paniersub div { line-height:1.6em; font-size:1.1em; font-weight:normal; } .panier_container .hover { display:block !important; } #paniervide { font-size:1.2em; } .panierlink { display:inline-block; } .panier { opacity:0; transition:opacity 1000ms; } .panier:hover,.panier.hover { opacity: 1 !important; } .panierlink svg { width:22px; margin-right:8px; } jQuery( document ).ready(function() { jQuery('#panier').html('
Le panier est vide.
/* Conteneur du panier */.paniersub { padding: 12px; border: 1px solid #e5e5e5; border-radius: 8px; background: #fafafa; margin-bottom: 15px; font-family: Arial, sans-serif;}/* Un item */.panier-item { padding: 12px; border-bottom: 1px solid #ddd;}.panier-top { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 12px;}/* Titre + dates */.panier-title { flex: 1; min-width: 220px; line-height: 1.4em; font-size: 0.95em;}/* Prix affiché en couleur principale */.panier-price { font-size: 1.25em; font-weight: bold; color: var(--couleur-principale, #018bb6); display: flex; align-items: center;}/* Boutons */.buttonreserv { background: var(--couleur-principale, #018bb6); color: #fff; padding: 6px 12px; border-radius: 6px; font-size: 0.85em; text-decoration: none; transition: background 0.2s ease;}.buttonreserv:hover { background: #0f5c84; /* variante plus foncée */}.panier-actions { display: flex; gap: 8px; align-items: center;}/* Infos sous l’item */.panier-bottom { margin-top: 10px; font-size: 0.88em; color: #444;}.panier-lines .line,.panier-locations .location-line { margin-top: 4px; font-size: 0.88em;}/* Total */.paniertot { margin-top: 10px; padding: 10px; border-top: 2px solid var(--couleur-principale, #018bb6);}.paniertot strong { font-size: 1.2em; color: #333;}'); }); jQuery( document ).ready(function() { var rnd = 130713; hs.Expander.prototype.onInit = function(sender) { if(sender.isHtml) { hs.enableKeyListener = false; hs.marginBottom = 10; if(jQuery( window ).width() < 800) { jQuery('meta[name=viewport]').attr("content", "width=1200; initial-scale=0.5"); } } else { hs.marginBottom = 103; } } hs.Expander.prototype.onBeforeExpand = function (sender) { } });
#panier { opacity:0; margin-left:-115px; width:200px; max-width: 98vh; background:white; border:1px solid #bbbbbb; z-index:99999; margin-top:5px; padding:15px; font-size:0.8em; width:230px; position:absolute; background:white; color:#535353; border:1px solid #f5f4f8; } .paniersub div { line-height:1.6em; font-size:1.1em; font-weight:normal; } .panier_container .hover { display:block !important; } #paniervide { font-size:1.2em; } .panierlink { display:inline-block; } .panier { opacity:0; transition:opacity 1000ms; } .panier:hover,.panier.hover { opacity: 1 !important; } .panierlink svg { width:22px; margin-right:8px; } jQuery( document ).ready(function() { jQuery('#panier').html('
Le panier est vide.
/* Conteneur du panier */.paniersub { padding: 12px; border: 1px solid #e5e5e5; border-radius: 8px; background: #fafafa; margin-bottom: 15px; font-family: Arial, sans-serif;}/* Un item */.panier-item { padding: 12px; border-bottom: 1px solid #ddd;}.panier-top { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 12px;}/* Titre + dates */.panier-title { flex: 1; min-width: 220px; line-height: 1.4em; font-size: 0.95em;}/* Prix affiché en couleur principale */.panier-price { font-size: 1.25em; font-weight: bold; color: var(--couleur-principale, #018bb6); display: flex; align-items: center;}/* Boutons */.buttonreserv { background: var(--couleur-principale, #018bb6); color: #fff; padding: 6px 12px; border-radius: 6px; font-size: 0.85em; text-decoration: none; transition: background 0.2s ease;}.buttonreserv:hover { background: #0f5c84; /* variante plus foncée */}.panier-actions { display: flex; gap: 8px; align-items: center;}/* Infos sous l’item */.panier-bottom { margin-top: 10px; font-size: 0.88em; color: #444;}.panier-lines .line,.panier-locations .location-line { margin-top: 4px; font-size: 0.88em;}/* Total */.paniertot { margin-top: 10px; padding: 10px; border-top: 2px solid var(--couleur-principale, #018bb6);}.paniertot strong { font-size: 1.2em; color: #333;}'); });

Certificat-cadeau

Saint-Philippe, Montérégie


Tarif

Tarif : 50,00$
* Le tarif inclut tous les frais de réservation, avant taxes et peut varier en fonction de la date et du nombre de personnes.
Sélection : 50,00$100,00$150,00$200,00$250,00$500,00$
var verifdate1130713 = function( currentDateTime,it){ var dt1 = currentDateTime.getFullYear()+'-'+("0" + (currentDateTime.getMonth() + 1)).slice(-2)+'-01'; jQuery('.xdsoft_calendar td').addClass('xdsoft_disabled'); var data = { "dt": dt1, "duree" : jQuery('.nbrnuit130713').val(), "idpac": jQuery('#item130713').val(), "qtp": jQuery('.selnbradulte130713').val(), "qte": jQuery('.selnbrenfant130713').val(), "qty": jQuery('.selnbrpenf130713').val(), "qta": jQuery('.selnbraine130713').val(), "qts": jQuery('.selnbretud130713').val(), "qto": jQuery('.selnbrgenf130713').val() }; var data1 = jQuery(this).serialize() + "&" + jQuery.param(data); console.log("/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau&gd=1&vplan=1"+data1); var j = jQuery.ajax({ type: "POST", url: "/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau&gd=1&vplan=1"+data1, data: data1, success: function(data) { it.setOptions({ disabledDates: data }); } }); j.fail(function( jqXHR, textStatus ) { console.log(" /reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau&gd=1&vplan=1"+data1); }); }; let currentRequest130713 = null; let debouncedFetchAvailability130713 = _.debounce(function(data, it) { if (currentRequest130713) { currentRequest130713.abort(); } currentRequest130713 = jQuery.ajax({ type: "POST", url: "/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau&gd=1&vplan=1"+'&'+data, success: function(response) { console.log(response); it.setOptions({ disabledDates: response }); }, complete: function() { currentRequest130713 = null; } }); currentRequest130713.fail(function(jqXHR, textStatus) { console.log("/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau&gd=1&vplan=1" + data); }); }, 300); // 300 ms delay var verifdate2 = function(currentDateTime, it, l) { var dt1 = currentDateTime.getFullYear() + '-' + ("0" + (currentDateTime.getMonth() + 1)).slice(-2) + '-01'; jQuery('.xdsoft_calendar td').addClass('xdsoft_disabled'); var iditem = l[0].id; var item = jQuery('#' + iditem).data('id'); var data = { "dt": dt1, "itemonly": 1, "duree": 1, "idpac": item, "idi": item, "qtp": jQuery('.selnbradulte').val(), "qte": jQuery('.selnbrenfant').val(), "qto": jQuery('.selnbrgenf').val(), "qty": jQuery('.selnbrpenf').val(), "qta": jQuery('.selnbraine').val(), "qts": jQuery('.selnbretud').val() }; var data1 = jQuery.param(data); debouncedFetchAvailability130713(data1, it); }; function pdate_ajax() { jQuery('.xdsoft_date').off('click'); jQuery('.xdsoft_date').on('click', function(){ if(!jQuery(this).hasClass('xdsoft_disabled')) { var month = jQuery(this).data('month')+1; var date1 = jQuery(this).data('date'); if(month < 10) month = '0'+month; if(date1 < 10) date1 = '0'+date1; jQuery('#'+idi).val(jQuery(this).data('year')+'-'+month+'-'+date1); jQuery('.xdsoft_datetimeinput_reservation').hide(); } }); } function pdatet(idi) { jQuery('.xdsoft_date').off('click'); jQuery('.xdsoft_date').on('click', function(){ if(!jQuery(this).hasClass('xdsoft_disabled')) { var month = jQuery(this).data('month')+1; var date1 = jQuery(this).data('date'); if(month < 10) month = '0'+month; if(date1 < 10) date1 = '0'+date1; jQuery('#'+idi).val(jQuery(this).data('year')+'-'+month+'-'+date1); jQuery('.xdsoft_datetimeinput_reservation').hide(); } }); } function pdate130713(idi){ jQuery('#'+idi).dtpicker({ lang:'fr', timepicker:false, format:'Y-m-d', scrollMonth : false, scrollInput : false, formatDate:'Y-m-d', minDate:'-1970/01/01', onShow: function (ct, l) {verifdate2(ct,this, l); pdatet(idi); }, onChangeMonth: function (ct, l) { verifdate2(ct,this, l); pdatet(idi); }, onChangeMonth:function( ct) { verifdate1130713(ct,this); }, onShow:function( ct ){ verifdate1130713(ct,this); }, }); var seldt = ''; jQuery('#dtdebut130713').off('change'); jQuery('#dtdebut130713').on('change', function(){ if($(this).val() != seldt) { seldt = $(this).val(); jQuery('.xdsoft_datetimepicker').hide(); } }); jQuery('.inpdate').on('focus', function(){ //jQuery(this).trigger('blur'); }); jQuery.dtpicker.setLocale('fr'); } jQuery( document ).ready(function($) { var today = new Date(); today.setHours(0, 0, 0, 0); var refreshcal = false; $('.inpdate').each(function() { var inputDate = new Date($(this).val()+ ' 12:00:00'); inputDate.setHours(0, 0, 0, 0); if (inputDate -1) { url += '&'; } else { url += '?'; } url += 'vplan=1&hide=1&ajax=1&item=P34250&getcal=1&month=' + moiscourant + '&a=' + anneecourante; console.log(url); // Effectuer la requête AJAX $.ajax({ url: url }) .done(function(data) { $('.loca_calendar').html(data); }); } } pdate130713('dtdebut130713'); }); function sendform(f) { var tthis = jQuery(f); tthis.prop('disabled', true); // Récupérer le formulaire et son URL var form = tthis.closest('form'); var url = '/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau'+'&ajax=1&rnd=130713&vplan=1'; var id = 'rep'+form.attr('class'); var divid = id.replace(/\s+/g, '-'); jQuery('#'+divid).remove(); var loader = '
'; form.before(loader); // Récupérer les données du formulaire et ajouter 'getcart' var formData = form.serializeArray(); formData.push({name: 'redirect', value: '1'}); console.log(formData); console.log(url); var successIcon = form.find('.success-icon'); // Afficher l'icône avec animation successIcon.show().addClass('animate'); // Effectuer la requête AJAX jQuery.post(url, formData, function(response) { response = response.trim(); jQuery('.loadinggen').remove(); // Vérifier si la réponse commence par 'redirect:' console.log(response); if (response.startsWith('redirect:')) { // Extraire l'URL de redirection var redirectUrl = response.substring(9); // Enlever 'redirect:' du début de la réponse // Faire la redirection //console.log(redirectUrl); jQuery('#' + divid).html('Redirection en cours...'); window.location.href = redirectUrl; } else { //console.log(response); // Afficher la réponse dans le div spécifié jQuery('#' + divid).html(response); tthis.prop('disabled', false); setTimeout(function() { successIcon.hide().removeClass('animate'); }, 500); } }); return false; } function initbtn() { console.log('init btn'); jQuery('.btnaddcart').off('click'); jQuery('.btnaddcart').click(function(event) { event.preventDefault(); var tthis = jQuery(this); tthis.prop('disabled', true); // Récupérer le formulaire et son URL var form = tthis.closest('form'); var url = '/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau'+'&ajax=1&rnd=130713&vplan=1'; var id = 'rep'+form.attr('class'); var divid = id.replace(/\s+/g, '-'); jQuery('#'+divid).remove(); var loader = '
'; jQuery(form).before(loader); // Récupérer les données du formulaire et ajouter 'getcart' var formData = form.serializeArray(); formData.push({name: 'redirect', value: '1'}); console.log(formData); console.log(url); var successIcon = form.find('.success-icon'); // Afficher l'icône avec animation successIcon.show().addClass('animate'); // Effectuer la requête AJAX jQuery.post(url, formData, function(response) { response = response.trim(); jQuery('.loadinggen').remove(); // Vérifier si la réponse commence par 'redirect:' console.log(response); if (response.startsWith('redirect:')) { // Extraire l'URL de redirection var redirectUrl = response.substring(9); // Enlever 'redirect:' du début de la réponse // Faire la redirection //console.log(redirectUrl); jQuery('#' + divid).html('Redirection en cours...'); window.location.href = redirectUrl; } else { //console.log(response); // Afficher la réponse dans le div spécifié jQuery('#' + divid).html(response); tthis.prop('disabled', false); setTimeout(function() { successIcon.hide().removeClass('animate'); }, 500); } }); return false; }); } jQuery( document ).ready(function($) { initbtn(); }); function submitfrmajx() { var form = jQuery('#frmdreservation'); var tthis = form.find('.btnaddcart'); tthis.prop('disabled', true); var url = '/reservation-certificat-cadeau/certificat-cadeau?item=P34250&t=certificat-cadeau'+'&ajax=1&rnd=130713&vplan=1'; var id = 'rep'+form.attr('class'); var divid = id.replace(/\s+/g, '-'); jQuery('#'+divid).remove(); var loader = '
'; form.before(loader); var formData = form.serializeArray(); formData.push({name: 'redirect', value: '1'}); console.log(formData); console.log(url); var successIcon = form.find('.success-icon'); successIcon.show().addClass('animate'); jQuery.post(url, formData, function(response) { response = response.trim(); jQuery('.loadinggen').remove(); console.log(response); if (response.startsWith('redirect:')) { var redirectUrl = response.substring(9); jQuery('#' + divid).html('Redirection en cours...'); window.location.href = redirectUrl; } else { jQuery('#' + divid).html(response); tthis.prop('disabled', false); setTimeout(function() { successIcon.hide().removeClass('animate'); }, 500); } }); }

Certificat-cadeau

Certificat-cadeau pouvant être utilisé pour la réservation d'un séjour (terrain voyageur et prêt-à-camper), d'un accès journalier ou d'un terrain saisonnier au Camping 15/30. 

Ce certificat-cadeau ne peut être utilisé qu'après du Camping 15/30 pour la réservation d'un séjour (terrain voyageur ou prêt-à-camper), d'un accès journalier ou d'un terrain saisonnier. Il ne peut être échangé contre des espèces, des chèques ou des cartes de crédit. En cas de perte ou de vol, il ne sera pas remplacé.

 

À la prochaine étape, simplement utiliser le bouton : Passer à l'étape suivante


var galleryOptions = { marginBottom: 105, slideshowGroup: 'group1', align: 'center', fadeInOut: true, dimmingOpacity: 0.6, outlineType: 'rounded-white', numberPosition: 'caption' }; jQuery( document ).ready(function() { // Add the slideshow providing the controlbar and the thumbstrip hs.addSlideshow({ slideshowGroup: 'group1', interval: 3200, repeat: false, useControls: true, overlayOptions: { className: 'text-controls', position: 'bottom center', relativeTo: 'viewport', offsetY: -65 }, thumbstrip: { position: 'bottom center', mode: 'horizontal', relativeTo: 'viewport' } }); jQuery('.horaire_prix').off('click'); jQuery('.horaire_prix').click(function(){ jQuery('.selnbheure').val(jQuery(this).data('duree')); jQuery('.inpdate').focus(); }); hs.transitions = ['expand', 'crossfade']; hs.captionOverlay.position = 'below'; hs.align = 'center'; }); Propulsé par RéservPro hs.preserveContent = false; hs.forceAjaxReload = true; hs.cacheAjax = false; hs.graphicsDir = 'https://www.reservpro.com/cms/inc/highslide/graphics/';

Structure des dépôts

20% du montant total de la réservation est exigé comme dépôt lors de la réservation.
Dépôt non-remboursable

Vous avez besoin d'informations?
Appelez au : (450) 659-8868