Binding NEW Stage5
by mtenschert
JavaScript
/* BindingOptimizationFeature only active if BindingIsNotMandatory or SkiSchoolBooking*/
setTimeout(function() {
/* If BindingMandatroy or Skischool booking */
if ($('form#binding-settings-form.mandatory').length || $('form#binding-settings-form>div>div.ski-school-person-data').length) {
if ($('form#binding-settings-form>div>div.ski-school-person-data').length) {
} else {
/* Version for BindingMandatory */
if ($('form#binding-settings-form.mandatory').length) {
/* old h3 display none */
$( "#personData>h3" ).css({
"display" : "none"
});
/* show new h3 */
$( "#personData>h3:not(#insert666)" ).after( '<h3 id="insert666">Gagnez du temps en entrant vos détails de réglage de fixation</h3>' );
$( "#personData>h3#insert666" ).after( '<p>Le magasin que vous avez choisi a besoin de vos données personnelles (poids, taille, etc.)</p>' );
$( "#personData>p" ).css({
"margin" : "0px 0px 10px 11px",
"color" : "#333333e8"
});
}
}
}
else{
/* Version for NOBindingMandatory and NOSkischool */
/* PersonData initial hide */
$('form#binding-settings-form').css({ "display" : "none" });
/* All features regarding #personData>h3 selector;cursor,fadeToggleClickFunction,text-span */
/* old h3 display none */
$( "#personData>h3:not(#insert666)" ).css({
"display" : "none"
});
if($('.person-data__inputs').is('.company-s2000fr, .company-twinner')) {
$(".form-group-birthday").css({
"display" : "none"
});
$(".form-group__skiing-ability").css({
"display" : "none"
});
}
var shop_name = $("div.payment__shop-adress span.ng-binding").text();
$( "#personData>h3:not(#insert666)"...