La direction du camping se réserve le droit de demander à toute personne ou campeur qui enfreint un ou plusieurs règlements de quitter les lieux sans remboursement.
Les frais de dépôt demandés lors de la réservation ne sont pas remboursables. Toutefois, il est possible de vous accommoder en changeant les dates de votre réservation.
**Veuillez prendre note que l’emplacement du site réservé peut être modifié sans préavis.
L’équipe du Camping Shippagan fera son possible pour respecter votre réservation et sinon vous attribuera un site comparable.
var verifdate1927563 = 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('.nbrnuit927563').val(),
"idpac": jQuery('#item927563').val(),
"qtp": jQuery('.selnbradulte927563').val(),
"qte": jQuery('.selnbrenfant927563').val(),
"qty": jQuery('.selnbrpenf927563').val(),
"qta": jQuery('.selnbraine927563').val(),
"qts": jQuery('.selnbretud927563').val(),
"qto": jQuery('.selnbrgenf927563').val()
};
var data1 = jQuery(this).serialize() + "&" + jQuery.param(data);
console.log("/reservation-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes&gd=1&vplan=1"+data1);
var j = jQuery.ajax({
type: "POST",
url: "/reservation-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes&gd=1&vplan=1"+data1,
data: data1,
success: function(data) {
it.setOptions({
disabledDates: data
});
}
});
j.fail(function( jqXHR, textStatus ) {
console.log(" /reservation-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes&gd=1&vplan=1"+data1);
});
};
let currentRequest927563 = null;
let debouncedFetchAvailability927563 = _.debounce(function(data, it) {
if (currentRequest927563) {
currentRequest927563.abort();
}
currentRequest927563 = jQuery.ajax({
type: "POST",
url: "/reservation-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes&gd=1&vplan=1"+'&'+data,
success: function(response) {
console.log(response);
it.setOptions({
disabledDates: response
});
},
complete: function() {
currentRequest927563 = null;
}
});
currentRequest927563.fail(function(jqXHR, textStatus) {
console.log("/reservation-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes&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);
debouncedFetchAvailability927563(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 pdate927563(idi){
jQuery('#'+idi).dtpicker({
lang:'fr',
timepicker:false,
format:'Y-m-d',
scrollMonth : false,
scrollInput : false,
formatDate:'Y-m-d',
minDate:'2026-06-01',
onShow: function (ct, l) {verifdate2(ct,this, l); pdatet(idi); },
onChangeMonth: function (ct, l) { verifdate2(ct,this, l); pdatet(idi); },
});
var seldt = '';
jQuery('#dtdebut927563').off('change');
jQuery('#dtdebut927563').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=P33288&getcal=1&month=' + moiscourant + '&a=' + anneecourante;
console.log(url);
// Effectuer la requête AJAX
$.ajax({
url: url
})
.done(function(data) {
$('.loca_calendar').html(data);
});
}
}
pdate927563('dtdebut927563');
});
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-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes'+'&ajax=1&rnd=927563&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( document ).ready(function($) {
initbtn();
});
function submitfrmajx() {
var form = jQuery('#frmdreservation');
var tthis = form.find('.btnaddcart');
tthis.prop('disabled', true);
var url = '/reservation-en-ligne-camping-shippagan-terrain-de-camping-au-nouveau-brunswick/?item=P33288&t=section-b-3-services-50-amperes'+'&ajax=1&rnd=927563&vplan=1';
var id = 'rep'+form.attr('class');
var divid = id.replace(/\s+/g, '-');
jQuery('#'+divid).remove();
var loader = '