Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- (function () {
- var WAITING_TIMER_COUNTER = 60;
- var HALF_OF_THE_SECOND = 500;
- function triggerAdoricCarousel() {
- var titleContainer = document.querySelector('li.current a');
- if (titleContainer) {
- var title = titleContainer.title;
- var dataSourceUrl = 'https://us-east4-adoric-production.cloudfunctions.net/Support_MimumYashir_dynamicCars?carTitle=' + title;
- try {
- var xhr = new XMLHttpRequest();
- var data = null;
- xhr.addEventListener('readystatechange', function () {
- if (this.readyState === 4) {
- var response = JSON.parse(this.responseText);
- if (response.length > 3) {
- sessionStorage.setItem('showCarsCarousel', this.responseText);
- window.adoric && adoric.trigger('showCarsCarouselDT');
- }
- }
- });
- xhr.open('GET', dataSourceUrl);
- xhr.send(JSON.stringify(data));
- } catch (error) {
- console.log('error ', error.message);
- }
- }
- }
- function waitPageSelector() {
- WAITING_TIMER_COUNTER--;
- var nativePageSelector = document.querySelector('li.current a');
- if ((!nativePageSelector && WAITING_TIMER_COUNTER > 0) || !window.adoric) {
- setTimeout(waitPageSelector, HALF_OF_THE_SECOND);
- } else if (window.adoric) {
- triggerAdoricCarousel();
- }
- }
- waitPageSelector();
- })();
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement