if( typeof fbuilderjQuery == 'undefined' && typeof jQuery != 'undefined' ) fbuilderjQuery = jQuery;
cp_calculatedfieldsf_fbuilder_config_1={"obj":{"pub":true,"identifier":"_1","messages":{"required":"Ce champ est requis","email":"Veuillez entrer une adresse mail valide","datemmddyyyy":"Veuillez saisir une date valide avec ce format(mm\/dd\/yyyy)","dateddmmyyyy":"Veuillez saisir une date valide avec ce format(dd\/mm\/yyyy)","number":"Veuillez saisir un num\u00e9ro valide.","digits":"Veuillez saisir uniquement des chiffres.","max":"Veuillez saisir une valeur inf\u00e9rieure ou \u00e9gale \u00e0 {0}.","min":"Veuillez saisir une valeur sup\u00e9rieure ou \u00e9gale \u00e0 {0}.","previous":"Pr\u00e9c\u00e9dent","next":"Suivant","pageof":"Etape {0} sur {0}","discount":"Remise: {0}, Prix final: {0}","audio_tutorial":"Aide","minlength":"Veuillez saisir au moins {0} caract\u00e8res.","maxlength":"Veuillez saisir un maximum de {0} caract\u00e8res.","equalTo":"Veuillez saisir \u00e0 nouveau la m\u00eame valeur.","accept":"Veuillez saisir une valeur avec une extension valide.","upload_size":"Le fichier que vous avez choisi est trop volumineux, le maximum est de {0} Ko.","phone":"Num\u00e9ro de t\u00e9l\u00e9phone invalide","currency":"Veuillez saisir une valeur mon\u00e9taire valide."}}};
#fbuilder .cff-radiobutton-field img{max-width:80px;}
#fbuilder .cff-radiobutton-field input{display:none !important;}
#fbuilder .cff-radiobutton-field input:checked+span img{border:2px solid red;} @media (max-width:480px){#cp_calculatedfieldsf_pform_1{min-height:321px;}}@media (max-width:1024px){#cp_calculatedfieldsf_pform_1{min-height:231px;}}@media (min-width:1024px){#cp_calculatedfieldsf_pform_1{min-height:231px;}}
function doValidate_1(form, validation_only)
{
validation_only = validation_only || false;
window['cff_enabling_form' ] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
_form.validate().settings.ignore = '.ignore,.ignorepb';
_form.removeData('being-submitted');
_form.find('.submitbtn-disabled').removeClass('submitbtn-disabled').prop('disabled', false);
_form.find('.cff-processing-form').remove();
};
window['cff_disabling_form'] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
if(cff_form_disabled(_form)) return;
_form.find('.pbSubmit,:submit').addClass('submitbtn-disabled').prop('disabled', true);
_form.data('being-submitted',1);
var d = document.createElement('div');
$dexQuery(d).addClass('cff-processing-form').appendTo(_form.find('#fbuilder'));
};
window['cff_form_disabled' ] = function(_form){
if(!(_form instanceof $dexQuery)) _form = $dexQuery(_form);
return ('undefined' != typeof _form.data('being-submitted'));
};
var form_identifier = '_1';
if(typeof cpcff_validation_rules == 'undefined') cpcff_validation_rules = {};
if(typeof cpcff_validation_rules[form_identifier] == 'undefined') cpcff_validation_rules[form_identifier] = {};
var $dexQuery = (fbuilderjQuery) ? fbuilderjQuery : jQuery.noConflict(),
_form = $dexQuery("#cp_calculatedfieldsf_pform"+form_identifier),
form_disabled = function(){cff_form_disabled(_form);},
disabling_form = function(){cff_disabling_form(_form);},
enabling_form = function(){cff_enabling_form(_form);};
if(form_disabled()) return false;
_form.validate().settings.ignore = '.ignore';
var cpefb_error = !_form.validate().checkForm();
var validation_rules = cpcff_validation_rules[form_identifier],
processing_form = function()
{
for(var rule in validation_rules)
{
if(!validation_rules[rule]) {
$dexQuery(form).trigger('cff-form-validation', false);
return;
}
}
if ( validation_only ) {
$dexQuery(form).trigger('cff-form-validation', true);
return;
}
_form.find("[name$='_date'][type='hidden']").each(function(){
var v = $dexQuery(this).val(),
name = $dexQuery(this).attr( 'name' ).replace('_date', ''),
e = $dexQuery("[name='"+name+"']");
if( e.length && ! $dexQuery("[id='"+name+"_datepicker_container']").length ){ e.val( String( e.val().replace( v, '' ) ).trim() ); }
});
_form.find("select option[vt]").each(function(){
var e = $dexQuery(this);
e.attr('cff-val-bk', e.val()).val(cff_sanitize(e.attr("vt"), true));
});
_form.find("input[vt]").each(function(){
var e = $dexQuery(this),
q = $dexQuery('[id="'+e.attr('id')+'_quantity"]');
e.attr('cff-val-bk', e.val()).val(cff_sanitize(e.attr("vt"), true)+(q.length ? ' ('+Math.max(1, q.val())+')' : ''));
});
_form.find('.cpcff-recordset,.cff-exclude :input,[id^="form_structure_"]')
.add(_form.find( '.ignore' )).attr('cff-disabled', 1).prop('disabled', true);
disabling_form();
if ( _form.attr( 'target' ) == undefined && window.self !== window.top ) {
_form.attr( 'target', '_top' );
}
if ( _form.attr( 'target' ) != undefined && NOT( IN( _form.attr( 'target' ).toLowerCase(), [ '_blank', '_self', '_top', '' ] ) ) ) {
$dexQuery('[name="'+_form.prop( 'target' )+'"]').one('load', function(){
_form.find('[cff-val-bk]').each(function(){
var e = $dexQuery(this);
e.val(e.attr('cff-val-bk')).removeAttr('cff-val-bk');
});
_form.find('[cff-disabled]').prop('disabled', false).removeAttr('cff-disabled');
if(!/^(\s*|_self|_top|_parent)$/i.test(_form.prop('target'))) {
enabling_form();
}
$dexQuery(document).trigger('cff-form-submitted', _form);
});
}
_form[ 0 ].submit();
};
try{
_form.find('[name="cp_ref_page"]').val(parent.window.document.location.href);
} catch (err) {
_form.find('[name="cp_ref_page"]').val(document.location.href);
}
validation_rules['fields_validation_error'] = (cpefb_error==0);
/* 1: Do not submit if the equations are being evaluated */
validation_rules['no_pending'] = (!(form_identifier in $dexQuery.fbuilder.calculator.processing_queue) || !$dexQuery.fbuilder.calculator.processing_queue[form_identifier]) && !$dexQuery.fbuilder.calculator.thereIsPending(form_identifier);
if(!validation_rules['no_pending'])
{
$dexQuery(document).on('equationsQueueEmpty', function(evt, formId){
if(formId == form_identifier)
{
$dexQuery(document).off('equationsQueueEmpty');
validation_rules['no_pending'] = true;
processing_form();
}
});
}
/* End :1 */
if (validation_rules['fields_validation_error'])
{
if (_form.find('[id^="hdcaptcha_cp_calculated_fields_form_post_"]').val() == '')
{
$dexQuery(form).trigger('cff-form-validation', false);
alert('Merci d\'entrer le codee de sécurité');
return false;
}
disabling_form();
validation_rules['captcha'] = false;
$dexQuery.ajax({
type: "GET",
url: _form.prop('action').replace(/\?$/g, ''),
data: {
ps: form_identifier,
hdcaptcha_cp_calculated_fields_form_post: _form.find('[id^="hdcaptcha_cp_calculated_fields_form_post_"]').val(),
cp_calculatedfieldsf_id: _form.find('[name="cp_calculatedfieldsf_id"]').val(),
no_cache: Date.now()
},
success:function(result){
enabling_form();
if (result == "captchafailed")
{
_form.find('[id^="captchaimg_"]').attr('src', _form.find('[id^="captchaimg_"]').attr('src')+'&'+Date());
$dexQuery(form).trigger('cff-form-validation', false);
alert('Code de sécurité incorrect. Merci de recommencer.');
return false;
}
else
{
validation_rules['captcha'] = true;
processing_form();
}
}
});
}
else
{
_form.valid();
var page = $dexQuery('.cpefb_error:not(.message):not(.ignore):eq(0)').closest('.pbreak').attr('page')*1,
mssg = [];
gotopage(page, _form);
$dexQuery(form).trigger('cff-form-validation', false);
enabling_form();
$dexQuery( '.cff-error-dlg' ).remove();
$dexQuery( document ).off('click', $dexQuery.fbuilder.closeErrorDlg);
setTimeout(function(){
if ( mssg.length ) {
$dexQuery( 'body' ).append( ''+mssg.join('')+'' );
}
$dexQuery( document ).on('click', $dexQuery.fbuilder.closeErrorDlg);
}, 50);
try {
let errorList = _form.validate().errorList;
errorList.forEach( (e) => {
try {
let l = getField( e.element.name.match(/fieldname\d+_\d+/)[0] ).title;
l = cff_sanitize(l, true).replace(/\:\s*$/, '');
l = ''+(l.length ? l+': ' : '')+''+cff_sanitize(e.message, true);
mssg.push( l );
} catch(err){}
} );
} catch ( err ) {}
}
return false;
}
form_structure_1=[[{"form_identifier":"","name":"fieldname1","shortlabel":"","index":0,"ftype":"fradio","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Rachat de cr\u00e9dit","layout":"one_column","required":true,"exclude":false,"readonly":false,"toSubmit":"text","choiceSelected":"","showDep":true,"untickAccepted":true,"onoff":0,"choices":["\u003Cimg src=\u0022https:\/\/4.bp.blogspot.com\/-RHgiCuHVKNM\/UBFN0nrdMPI\/AAAAAAAACKU\/uU1xiB6kV74\/s1600\/Really-Cute-Yellow-Labrador-Puppy.jpg\u0022\u003E","Consommation + immobilier"],"choicesVal":["\u003Cimg src=\u0022https:\/\/4.bp.blogspot.com\/-RHgiCuHVKNM\/UBFN0nrdMPI\/AAAAAAAACKU\/uU1xiB6kV74\/s1600\/Really-Cute-Yellow-Labrador-Puppy.jpg\u0022\u003E","Consommation + immobilier"],"choicesDep":[["fieldname31","fieldname3"],["fieldname31","fieldname3","fieldname35"]],"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname2","shortlabel":"","index":1,"ftype":"fPageBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Page Break","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname31","shortlabel":"","index":2,"ftype":"ftext","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"D\u00e9tails de votre cr\u00e9dit consommation (nombre de cr\u00e9dits \u00e0 racheter, total des mensualit\u00e9s, montant total \u00e0 rembourser sur vos cr\u00e9dits)","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname32","shortlabel":"","index":3,"ftype":"fPageBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Page Break","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname3","shortlabel":"","index":4,"ftype":"fradio","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"S\u00e9lectionnez la r\u00e9ponse qui correspond \u00e0 votre choix","layout":"one_column","required":true,"exclude":false,"readonly":false,"toSubmit":"text","choiceSelected":"","showDep":true,"untickAccepted":true,"onoff":0,"choices":["Vous \u00eates propri\u00e9taire","Vous \u00eates locataire","Vous \u00eates h\u00e9berg\u00e9 \u00e0 titre gratuit"],"choicesVal":["Vous \u00eates propri\u00e9taire","Vous \u00eates locataire","Vous \u00eates h\u00e9berg\u00e9 \u00e0 titre gratuit"],"choicesDep":[["fieldname34","fieldname35"],["fieldname35"],["fieldname35"]],"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname5","shortlabel":"","index":5,"ftype":"fPageBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Page Break","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname34","shortlabel":"","index":6,"ftype":"ftext","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Votre patrimoine actuel","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname29","shortlabel":"","index":7,"ftype":"fPageBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Page Break","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname35","shortlabel":"","index":8,"ftype":"ftext","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Mieux vous conna\u00eetre(situation professionnelle, revenus)","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname19","shortlabel":"","index":9,"ftype":"fPageBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Page Break","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname20","shortlabel":"","index":10,"ftype":"ftext","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Nom","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname21","shortlabel":"","index":11,"ftype":"ftext","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Pr\u00e9nom","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname23","shortlabel":"","index":12,"ftype":"fPhone","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"T\u00e9l\u00e9phone","required":true,"exclude":false,"readonly":false,"dformat":"## ## ## ## ##","predefined":"88 88 88 88 88","predefinedClick":true,"countryComponent":false,"toDisplay":"code","countries":["FR"],"defaultCountry":"FR","size":"medium","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname24","shortlabel":"","index":13,"ftype":"femail","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Email","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname25","shortlabel":"","index":14,"ftype":"ftext","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Adresse compl\u00e8te","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","equalTo":"","regExp":"","regExpMssg":"","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname26","shortlabel":"","index":15,"ftype":"fPageBreak","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Page Break","fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname27","shortlabel":"","index":16,"ftype":"ftextarea","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","title":"Message","autocomplete":"off","predefined":"","predefinedClick":false,"required":true,"exclude":false,"readonly":false,"size":"medium","minlength":"","maxlength":"","rows":4,"fBuild":{},"parent":""},{"form_identifier":"","name":"fieldname36","shortlabel":"","index":17,"ftype":"fhtml","userhelp":"","audiotutorial":"","userhelpTooltip":false,"tooltipIcon":false,"csslayout":"","fcontent":"\u003Cscript\u003E\njQuery(document).on('change', '.cff-radiobutton-field input', function(){jQuery('.pbreak:visible .pbNext').click();});\n\u003C\/script\u003E ","fBuild":{},"parent":""}],{"0":{"title":"Le simulateur de rachat de cr\u00e9dit","description":"","formlayout":"top_aligned","formtemplate":"cp_cff_13","request_cost":"fieldname1","evalequations":1,"evalequations_delay":0,"evalequationsevent":2,"loading_animation":0,"autocomplete":1,"persistence":0,"animate_form":0,"animation_effect":"fade","customstyles":"#fbuilder .cff-radiobutton-field img{max-width:80px;}\n#fbuilder .cff-radiobutton-field input{display:none !important;}\n#fbuilder .cff-radiobutton-field input:checked+span img{border:2px solid red;} ","direction":"ltr"},"formid":"cp_calculatedfieldsf_pform_1","setCache":false,"cache":false}];
Valider