Guest User

Untitled

a guest
Dec 16th, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.21 KB | None | 0 0
  1. ////////////////////////////////////////////////////////// Step 1 //////////////////////////////////////////////////////////
  2.  
  3. jQuery( document ).ready(function() {
  4. // On remplace des textes
  5. var replaced = jQuery("body").html().replace(/Nombre de Adultes/g, 'Nombre d\'adultes');
  6. jQuery("body").html(replaced);
  7.  
  8. var replaced = jQuery("body").html().replace(/Nombre de Enfants/g, 'Nombre d\'enfants');
  9. jQuery("body").html(replaced);
  10.  
  11. var replaced = jQuery("body").html().replace(/Client régulier\? Adresse courriel/g, '');
  12. jQuery("body").html(replaced);
  13.  
  14. var replaced = jQuery("body").html().replace(/\(Facultatif, entrez pour gagner du temps à la caisse\)/g, '');
  15. jQuery("body").html(replaced);
  16.  
  17. var replaced = jQuery("body").html().replace(/\(Soumettre cette demande.\)/g, '');
  18. jQuery("body").html(replaced);
  19.  
  20. var replaced = jQuery("body").html().replace(/Repeat customer\? E-mail address/g, '');
  21. jQuery("body").html(replaced);
  22.  
  23. var replaced = jQuery("body").html().replace(/\(Optional, input to save time at checkout\)/g, '');
  24. jQuery("body").html(replaced);
  25.  
  26. var replaced = jQuery("body").html().replace(/\("Click" button to continue to the next page.\)/g, '');
  27. jQuery("body").html(replaced);
  28.  
  29. // Si l'url contient Group=CAR donc si on est sur les cartes cadeaux uniquement
  30. if (window.location.href.indexOf("Group=CAR") > -1) {
  31.  
  32.  
  33. // On remplace des textes
  34. var replaced = jQuery("body").html().replace(/Nombre de Spécial Carte \/ Card/g, 'Cartes-cadeaux / Gift Cards');
  35. jQuery("body").html(replaced);
  36.  
  37. }
  38. });
  39.  
  40.  
  41.  
  42. ////////////////////////////////////////////////////////// Step 2 //////////////////////////////////////////////////////////
  43.  
  44. jQuery( document ).ready(function() {
  45. // On remplace des textes
  46. var replaced = jQuery("body").html().replace(/\*\*\*/g, '');
  47. jQuery("body").html(replaced);
  48.  
  49. });
  50.  
  51. jQuery( document ).ready(function() {
  52. // Si l'url contient !el=y!sqn donc si on est à l'étape 2 uniquement
  53. if (window.location.href.indexOf("!el=y!sqn") > -1) {
  54.  
  55. // Si la page contient la date de fin du Boxing Day donc si on est sur un produit BD uniquement
  56. if (
  57. (
  58. document.documentElement.textContent || document.documentElement.innerText
  59. ).indexOf('24 Dec 2017') > -1
  60. ) {
  61.  
  62. jQuery(document).ready(function () {
  63. //alert("found it");
  64.  
  65. // Autoclic sur la première et unique date
  66. jQuery('form input[type="submit"]').click();
  67.  
  68. // On cache l'ensemble du contenu pour pas mêler
  69. jQuery('.container').hide();
  70.  
  71. // On crée un div
  72. jQuery("body").append('<div id="blackout" style="background: #fff; position: absolute; top: 0; width: 100%; height: 100%; z-index: 9999;"></div>')
  73. });
  74.  
  75. }else if (
  76. (
  77. document.documentElement.textContent || document.documentElement.innerText
  78. ).indexOf('Dec 24, 2017') > -1
  79. ) {
  80.  
  81. jQuery(document).ready(function () {
  82. //alert("found it");
  83.  
  84. // Autoclic sur la première et unique date
  85. jQuery('form input[type="submit"]').click();
  86.  
  87. // On cache l'ensemble du contenu pour pas mêler
  88. jQuery('.container').hide();
  89.  
  90. // On crée un div
  91. jQuery("body").append('<div id="blackout" style="background: #fff; position: absolute; top: 0; width: 100%; height: 100%; z-index: 9999;"></div>')
  92. });
  93.  
  94. }
  95. }
  96. });
  97. ////////////////////////////////////////////////////////// Step 3 //////////////////////////////////////////////////////////
  98.  
  99. jQuery( document ).ready(function() {
  100. // On remplace des textes
  101. var replaced = jQuery("body").html().replace(/Événement Sommaire/g, '');
  102. jQuery("body").html(replaced);
  103.  
  104. var replaced = jQuery("body").html().replace(/ Sommaire/g, '');
  105. jQuery("body").html(replaced);
  106.  
  107. var replaced = jQuery("body").html().replace(/Réserver et porter à mon compte./g, 'Cliquez sur le prix pour valider');
  108. jQuery("body").html(replaced);
  109.  
  110. var replaced = jQuery("body").html().replace(/<pre style\=\"font-family:Times New Roman; font-size:100\%; font-weight:bold\">Cochez cette case si vous voulez recevoir nos courriels promotionnels.<\/pre>/g, '');
  111. jQuery("body").html(replaced);
  112.  
  113. var replaced = jQuery("body").html().replace(/Event Summary/g, '');
  114. jQuery("body").html(replaced);
  115.  
  116. var replaced = jQuery("body").html().replace(/ Summary/g, '');
  117. jQuery("body").html(replaced);
  118.  
  119. var replaced = jQuery("body").html().replace(/Book reservation and charge my account./g, 'Click price to validate');
  120. jQuery("body").html(replaced);
  121.  
  122. var replaced = jQuery("body").html().replace(/<pre style\=\"font-family:Times New Roman; font-size:100\%; font-weight:bold\">Check here if you want to receive promotional e-mails.<\/pre>/g, '');
  123. jQuery("body").html(replaced);
  124.  
  125. });
  126.  
  127. jQuery(function () {
  128. jQuery("form pre:nth-child(2)").text(function () {
  129. // On remplace la date de la croisière par la saison
  130. return jQuery(this).text().replace("dimanche, 24 decembre 2017", "Saison 2018");
  131. });
  132. jQuery("form pre:nth-child(2)").text(function () {
  133. // On remplace la date de la croisière par la saison
  134. return jQuery(this).text().replace("Sunday, December 24, 2017", "Season 2018");
  135. });
  136. });
Add Comment
Please, Sign In to add comment