Celebrate your Anniversary in style in the most romantic city in the world. Open your hotel room door to reveal scattered silk rose petals, a vase of wild flowers, a bottle of champagne nicely chilling, a parchment with your message and a small hamper full of French delicacies.
- 200 red,silk rose petals scattered around your hotel room - One dozen wild flowers presentated in a glass vase - One bottle of champagne Deutz Brut (0,75 L) including champagne bucket and two glasses.
A small hamper which includes the following: - Small box of chocolates - Rustic terrine with truffle juice, box of 130g - Terrine of duck with Loupiote fig perfumed, box of 130g - Rustic terrine « peasant casse-croûte », box of 130g - Half-bottle of cocktail « black cherry » of 25 cl An authentic parchment scroll inscribed with your special anniversary message.
This service is only available on request. Once availability has been checked you will be contacted by phone or email to confirm your reservation and take payment. You will then be sent a voucher by email with your reservation and tour details.
Please make sure you fill in the Customization Tab so that we have all the necessary information to fulfill your order.
This service is available for central Paris hotels only.
');
$('#'+$el.attr('id')+'_datepicker').datepicker({
altField: $el,
altFormat: 'yy-mm-dd',
nextText: '',
prevText: ''
});
if (currentDate != null)
$('#'+$el.attr('id')+'_datepicker').datepicker( "setDate", $.datepicker.parseDate('yy-mm-dd', currentDate) );
}
var $el = $('textarea[name=textField177]').first();
var currentDate = $el.val();
if (Modernizr.inputtypes.date) {
var $input = $('')
/*.attr('type', 'date') avoid "Uncaught type property can't be changed" on Prestashop 1.3*/
.attr('id', $el.attr('id')+'_date')
.attr('rel', $el.attr('id'))
.val(currentDate);
$input.attr('placeholder', "");
$el.hide().after($('').append($input));
$input.change(function() {
$('#' + $(this).attr('rel')).val($(this).val());
}).change();
}
else {
if ($('#'+$el.attr('id')+'_datepicker').length > 0) { // strange bug on IE
$('#'+$el.attr('id')+'_datepicker').datepicker( "destroy" ).remove();
}
$el.attr('placeholder', "");
$el.hide().after('');
$('#'+$el.attr('id')+'_datepicker').datepicker({
altField: $el,
altFormat: 'yy-mm-dd',
nextText: '',
prevText: ''
});
if (currentDate != null)
$('#'+$el.attr('id')+'_datepicker').datepicker( "setDate", $.datepicker.parseDate('yy-mm-dd', currentDate) );
}
var $el = $('textarea[name=textField179]').first();
$el.attr('placeholder', "");
var $el = $('textarea[name=textField180]').first();
$el.attr('placeholder', "");
var $el = $('textarea[name=textField181]').first();
$el.attr('placeholder', "");
var $el = $('textarea[name=textField203]').first();
$el.attr('placeholder', "");
$("textarea[maxlength]").keypress(function(event){
var key = event.which;
//all keys including return.
if(key >= 33 || key == 13) {
var maxLength = $(this).attr("maxlength");
var length = this.value.length;
if(length >= maxLength)
event.preventDefault();
}
});
$("textarea[maxlength]").keyup(function(event){
var maxLength = $(this).attr("maxlength");
var length = this.value.length;
if(length >= maxLength)
this.value = this.value.substr(0, maxLength);
});
$('li.customizationUploadLine.required textarea, li.customizationUploadLine.required input').attr('required', 'required');
};
$(document).ready(function() {
sd_bettercustomizationInitForm();
});
//-->
');
sd_bettercustomizationInitAjax();
// ajaxCart.displayNewCustomizedDatas remove all inputs values and I don't want that
if (typeof ajaxCart !== 'undefined' && ajaxCart !== null) {
sd_bettercustomization_ajaxCart_displayNewCustomizedDatas = ajaxCart.displayNewCustomizedDatas;
ajaxCart.displayNewCustomizedDatas = function(product) {
$('#text_fields li textarea').each(function() {
$(this).attr('sd_bettercustomization', $(this).attr('value'));
});
$('#text_fields li input, #text_fields li select').each(function() {
$(this).attr('sd_bettercustomization', $(this).attr('value'));
});
sd_bettercustomization_ajaxCart_displayNewCustomizedDatas(product);
$('#text_fields li textarea').each(function() {
$(this).attr('value', $(this).attr('sd_bettercustomization')).removeAttr('sd_bettercustomization').change();
});
$('#text_fields li input, #text_fields li select').each(function() {
$(this).val($(this).attr('sd_bettercustomization')).removeAttr('sd_bettercustomization').change();
});
}
}
});
var sd_bettercustomization_ajaxCart_displayNewCustomizedDatas = false;
//var sd_bettercustomizationInitForm = function() {}; desactivé par captusite -> fout la merde sinon
var sd_bettercustomizationResetForm = function() {};
var sd_bettercustomizationInitAjax = function(event) {
$('#customizationForm')
.append('')
.ajaxForm({
beforeSubmit: function() {
var event = $.Event("presubmit");
$('#customizationForm').trigger(event);
if ( event.isDefaultPrevented() )
return false;
},
beforeSend: function() {
// display customization block
var $block = $('div.customization_block');
if ($block.length
&& $block.attr('id'))
$('a[href=\'#' + $block.attr('id') + '\']').click();
// display progress bar
sd_bettercustomizationResetForm();
$('#customizationForm').hide();
$('#sd_bettercustomization_progress span').width('0%')
$('#sd_bettercustomization_progress').show();
},
uploadProgress: function(event, position, total, percentComplete) {
$('#sd_bettercustomization_progress span').width(percentComplete + '%');
},
success : function(data) {
$('#sd_bettercustomization_progress span').width('100%');
var reg = new RegExp('\\sid="?custom'+'izationForm"?[^>]*>', '')
var start = data.search(reg);
if (start == -1) {
reg = new RegExp('
', '')
var start = data.search(reg);
var div = data.substring(start+19);
var end = div.search(//);
alert($(div.substr(0, end)).text().replace(/\s+/g, ' '));
$('#customizationForm').show();
$('#sd_bettercustomization_progress, #customizationForm ajax-loader').hide();
} else {
var datas = [];
$('#customizationForm textarea').each(function() {
datas[$(this).attr('id')] = $(this).val();
});
var form = data.substring(start);
var start = form.search(/>/);
var form = form.substring(start + 1);
var end = form.search(//);
$('#customizationForm').get(0).innerHTML = form.substr(0, end); // because Prestashop HTML code is so bugged that jQuery html() doesn't work
for (var id in datas) {
$('#' + id).val(datas[id]);
}
$('#customizationForm').show();
$('#sd_bettercustomization_progress').hide();
sd_bettercustomizationInitAjax();
//sd_bettercustomizationInitForm(); desactivé par captusite -> fout la merde sinon
if (typeof ajaxCart !== 'undefined' && ajaxCart !== null)
sd_bettercustomization_ajaxCart_Add( sd_bettercustomization_ajaxCartData['idProduct'],
sd_bettercustomization_ajaxCartData['idCombination'],
sd_bettercustomization_ajaxCartData['addedFromProductPage'],
sd_bettercustomization_ajaxCartData['callerElement'],
sd_bettercustomization_ajaxCartData['quantity'],
sd_bettercustomization_ajaxCartData['whishlist']);
else
$('#buy_block').submit();
}
}
}
);
$('#customizationForm input[type=button], #customizationForm>p:first').hide();
}
//-->
}
}