1// JavaScript Document 2jQuery(document).ready(function(){ 3 document.createElement("header"); 4 document.createElement("nav"); 5 document.createElement("section"); 6 document.createElement("footer"); 7 8 jQuery(".tab_content").hide(); 9 jQuery(".rv-tab").each(function(){ 10 11 jQuery(this).find(".tab_content:first").show(); 12 }) 13 14 jQuery("ul.tabs li").click(function() { 15 jQuery(this).parents('.rv-tab').find(".tab_content").hide(); 16 var activeTab = jQuery(this).attr("rel"); 17 jQuery("#"+activeTab).fadeIn(); 18 19 jQuery(this).parents('.rv-tab').find("ul.tabs li").removeClass("active"); 20 jQuery(this).addClass("active"); 21 22 jQuery(this).parents('.rv-tab').find(".tab_drawer_heading").removeClass("d_active"); 23 jQuery(this).parents('.rv-tab').find(".tab_drawer_heading[rel^='"+activeTab+"']").addClass("d_active"); 24 25 }); 26 jQuery(".tab_drawer_heading").click(function() { 27 28 jQuery(this).parents('.rv-tab').find(".tab_content").hide(); 29 var d_activeTab = jQuery(this).attr("rel"); 30 jQuery("#"+d_activeTab).fadeIn(); 31 32 jQuery(this).parents('.rv-tab').find(".tab_drawer_heading").removeClass("d_active"); 33 jQuery(this).addClass("d_active"); 34 35 jQuery(this).parents('.rv-tab').find("ul.tabs li").removeClass("active"); 36 jQuery(this).parents('.rv-tab').find("ul.tabs li[rel^='"+d_activeTab+"']").addClass("active"); 37 }); 38 39 jQuery('.rv-tab ul.tabs li').last().addClass("tab_last"); 40 41 42 jQuery('.banner-slide').bxSlider({ 43 auto: true, 44 adaptiveHeight: true, 45 }); 46 47 48 49 jQuery('.vehicle-slider').owlCarousel({ 50 items:1, 51 loop:true, 52 nav:true, 53 autoHeight: true 54 }) 55 jQuery('.repairs-slider').owlCarousel({ 56 items:1, 57 loop:true, 58 nav:false, 59 autoHeight: true, 60 dots:true 61 }) 62 jQuery('.home-testi-slider').owlCarousel({ 63 items:2, 64 loop:true, 65 margin:30, 66 autoplay:true, 67 responsive:{ 68 320:{ 69 items:1, 70 }, 71 920:{ 72 items:2, 73 } 74 } 75 }) 76 77 78// jQuery(window).scroll(function(){ 79// if(jQuery(window).scrollTop() != 0) 80// { 81// jQuery('header').addClass('sticky-header'); 82// } 83// else 84// { 85// jQuery('header').removeClass('sticky-header'); 86// } 87//}) 88 89 90 jQuery('#mob_menu').on('click','.hassub_menu',function(){ 91 var t = jQuery(this); 92 var parnt = t.parents().prev('a'); 93 var currentsub = jQuery(this).children('ul'); 94 var currenttrigger = jQuery(this); 95 if(!t.children('.subicon').hasClass('open')) { 96 jQuery('.subicon').not(currenttrigger).removeClass('open'); 97 jQuery('.hassub_menu ul').not(currentsub).slideUp(300); 98 } 99 jQuery(this).children('.subicon').toggleClass('open'); 100 jQuery(this).children('ul').slideToggle(300); 101 }); 102 103 jQuery(window).load(function() { 104 jQuery('body').addClass('bodyshow'); 105 var parentlist = jQuery('#mob_menu ul li'); 106 parentlist.each(function(){ 107 jQuery(this).has('ul').addClass('hassub_menu').children('ul').before('<a href="javascript:void(0);" class="subicon"></a>'); 108 }); 109 }); 110 111 vallenato(); 112 113jQuery(document).ready(function(){ 114 jQuery('.depature-tab ul.tabs li').click(function(){ 115 var tab_id = jQuery(this).attr('data-tab'); 116 117 jQuery('.depature-tab ul.tabs li').removeClass('current'); 118 jQuery('.depature-tab-content').removeClass('current'); 119 120 jQuery(this).addClass('current'); 121 jQuery("#"+tab_id).addClass('current'); 122 }) 123}); 124 125 (function() { 126 setTimeout(init, 1); 127 function init() { 128 if(jQuery("#rev-1").length>0) { 129 130 var scrollElemToWatch_1 = document.getElementById('rev-1'), 131 watcher_1 = scrollMonitor.create(scrollElemToWatch_1, -300), 132 rev1 = new RevealFx(scrollElemToWatch_1, { 133 revealSettings : { 134 bgcolor: '#da8a3f', 135 direction: 'tb', 136 onCover: function(contentEl, revealerEl) { 137 anime({ 138 targets: contentEl, 139 duration: 500, 140 delay: 50, 141 easing: 'easeOutBounce', 142 translateY: [-40,0], 143 opacity: { 144 value: [0,1], 145 duration: 300, 146 easing: 'linear' 147 } 148 }); 149 } 150 } 151 }), 152 scrollElemToWatch_6 = document.getElementById('rev-6'), 153 watcher_6 = scrollMonitor.create(scrollElemToWatch_6, -300), 154 rev6 = new RevealFx(scrollElemToWatch_6, { 155 revealSettings : { 156 bgcolor: '#da8a3f', 157 direction: 'tb', 158 onCover: function(contentEl, revealerEl) { 159 anime({ 160 targets: contentEl, 161 duration: 500, 162 delay: 50, 163 easing: 'easeOutBounce', 164 translateY: [-40,0], 165 opacity: { 166 value: [0,1], 167 duration: 300, 168 easing: 'linear' 169 } 170 }); 171 } 172 } 173 }), 174 scrollElemToWatch_8 = document.getElementById('rev-8'), 175 watcher_8 = scrollMonitor.create(scrollElemToWatch_8, -300), 176 rev8 = new RevealFx(scrollElemToWatch_8, { 177 revealSettings : { 178 bgcolor: '#da8a3f', 179 direction: 'tb', 180 onCover: function(contentEl, revealerEl) { 181 anime({ 182 targets: contentEl, 183 duration: 500, 184 delay: 50, 185 easing: 'easeOutBounce', 186 translateY: [-40,0], 187 opacity: { 188 value: [0,1], 189 duration: 300, 190 easing: 'linear' 191 } 192 }); 193 } 194 } 195 }), 196 scrollElemToWatch_9 = document.getElementById('rev-9'), 197 watcher_9 = scrollMonitor.create(scrollElemToWatch_9, -300), 198 rev9 = new RevealFx(scrollElemToWatch_9, { 199 revealSettings : { 200 bgcolor: '#da8a3f', 201 direction: 'tb', 202 onCover: function(contentEl, revealerEl) { 203 anime({ 204 targets: contentEl, 205 duration: 500, 206 delay: 50, 207 easing: 'easeOutBounce', 208 translateY: [-40,0], 209 opacity: { 210 value: [0,1], 211 duration: 300, 212 easing: 'linear' 213 } 214 }); 215 } 216 } 217 }), 218 scrollElemToWatch_2 = document.getElementById('rev-2'), 219 watcher_2 = scrollMonitor.create(scrollElemToWatch_2, -300), 220 rev2 = new RevealFx(document.querySelector('#rev-2'), { 221 revealSettings : { 222 bgcolor: '#089916', 223 delay: 250, 224 onCover: function(contentEl, revealerEl) { 225 contentEl.style.opacity = 1; 226 } 227 } 228 }), 229 scrollElemToWatch_3 = document.getElementById('rev-3'), 230 watcher_3 = scrollMonitor.create(scrollElemToWatch_3, -300), 231 rev3 = new RevealFx(document.querySelector('#rev-3'), { 232 revealSettings : { 233 bgcolor: '#089916', 234 delay: 250, 235 onCover: function(contentEl, revealerEl) { 236 contentEl.style.opacity = 1; 237 } 238 } 239 }), 240 scrollElemToWatch_4 = document.getElementById('rev-4'), 241 watcher_4 = scrollMonitor.create(scrollElemToWatch_4, -300), 242 rev4 = new RevealFx(document.querySelector('#rev-4'), { 243 revealSettings : { 244 bgcolor: '#089916', 245 delay: 250, 246 onCover: function(contentEl, revealerEl) { 247 contentEl.style.opacity = 1; 248 } 249 } 250 }), 251 scrollElemToWatch_5 = document.getElementById('rev-5'), 252 watcher_5 = scrollMonitor.create(scrollElemToWatch_5, -300), 253 rev5 = new RevealFx(document.querySelector('#rev-5'), { 254 revealSettings : { 255 bgcolor: '#089916', 256 delay: 250, 257 onCover: function(contentEl, revealerEl) { 258 contentEl.style.opacity = 1; 259 } 260 } 261 }), 262 scrollElemToWatch_7 = document.getElementById('rev-7'), 263 watcher_7 = scrollMonitor.create(scrollElemToWatch_7, -300), 264 rev7 = new RevealFx(document.querySelector('#rev-7'), { 265 revealSettings : { 266 bgcolor: '#da8a3f', 267 direction: 'rl', 268 onCover: function(contentEl, revealerEl) { 269 contentEl.style.opacity = 1; 270 } 271 } 272 }); 273 274
275 watcher_1.enterViewport(function() { 276 rev1.reveal(); 277 watcher_1.destroy(); 278 }); 279 watcher_2.enterViewport(function() { 280 rev2.reveal(); 281 watcher_2.destroy(); 282 }); 283 watcher_3.enterViewport(function() { 284 rev3.reveal(); 285 watcher_3.destroy(); 286 }); 287 watcher_4.enterViewport(function() { 288 rev4.reveal(); 289 watcher_4.destroy(); 290 }); 291 watcher_5.enterViewport(function() { 292 rev5.reveal(); 293 watcher_5.destroy(); 294 }); 295 watcher_6.enterViewport(function() { 296 rev6.reveal(); 297 watcher_6.destroy(); 298 }); 299 watcher_7.enterViewport(function() { 300 rev7.reveal(); 301 watcher_7.destroy(); 302 }); 303 watcher_8.enterViewport(function() { 304 rev8.reveal(); 305 watcher_8.destroy(); 306 }); 307 watcher_9.enterViewport(function() { 308 rev9.reveal(); 309 watcher_9.destroy(); 310 }); 311 } 312 } 313 })(); 314}); 315function isEmail(email) { 316 var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/; 317 return regex.test(email); 318} 319function vallenato() { 320 // Add "inactive" class to all headers. 321 jQuery('.vallenato-header').toggleClass('vallenato-inactive'); 322 323 // Add "closed" class to all content divs. 324 jQuery('.vallenato-content').toggleClass('vallenato-closed'); 325 326 // Open the first content section when the page loads. 327 jQuery('.vallenato-header').first().toggleClass('vallenato-active vallenato-inactive'); 328 jQuery('.vallenato-content').first().toggleClass('vallenato-open vallenato-closed').slideDown(); 329 330 // The Accordion Effect 331 jQuery('.vallenato-header').click(function () { 332 if(jQuery(this).is('.vallenato-inactive')) { 333 jQuery('.vallenato-active').toggleClass('vallenato-active vallenato-inactive').next().slideToggle().toggleClass('vallenato-open'); 334 jQuery(this).toggleClass('vallenato-active vallenato-inactive'); 335 jQuery(this).next().slideToggle().toggleClass('vallenato-open'); 336 } 337 338 else { 339 jQuery(this).toggleClass('vallenato-active vallenato-inactive'); 340 jQuery(this).next().slideToggle().toggleClass('vallenato-open'); 341 } 342 }); 343} 344/* 345(function() { 346 var triggerBttn = document.getElementById( 'trigger-overlay' ), 347 overlay = document.querySelector( 'div.overlay' ), 348 closeBttn = overlay.querySelector( 'button.overlay-close' ); 349 transEndEventNames = { 350 'WebkitTransition': 'webkitTransitionEnd', 351 'MozTransition': 'transitionend', 352 'OTransition': 'oTransitionEnd', 353 'msTransition': 'MSTransitionEnd', 354 'transition': 'transitionend' 355 }, 356 transEndEventName = transEndEventNames[ Modernizr.prefixed( 'transition' ) ], 357 support = { transitions : Modernizr.csstransitions }; 358 s = Snap( overlay.querySelector( 'svg' ) ), 359 path = s.select( 'path' ), 360 steps = overlay.getAttribute( 'data-steps' ).split(';'), 361 stepsTotal = steps.length; 362 363 function toggleOverlay() { 364 if( classie.has( overlay, 'open' ) ) { 365 var pos = stepsTotal-1; 366 classie.remove( overlay, 'open' ); 367 classie.add( overlay, 'close' ); 368 369 var onEndTransitionFn = function( ev ) { 370 classie.remove( overlay, 'close' ); 371 }, 372 nextStep = function( pos ) { 373 pos--; 374 if( pos < 0 ) return; 375 path.animate( { 'path' : steps[pos] }, 60, mina.linear, function() { 376 if( pos === 0 ) { 377 onEndTransitionFn(); 378 } 379 nextStep(pos); 380 } ); 381 }; 382 383 nextStep(pos); 384 } 385 else if( !classie.has( overlay, 'close' ) ) { 386 var pos = 0; 387 classie.add( overlay, 'open' ); 388 389 var nextStep = function( pos ) { 390 pos++; 391 if( pos > stepsTotal - 1 ) return; 392 path.animate( { 'path' : steps[pos] }, 60, mina.linear, function() { nextStep(pos); } ); 393 }; 394 395 nextStep(pos); 396 } 397 } 398 399 triggerBttn.addEventListener( 'click', toggleOverlay ); 400 closeBttn.addEventListener( 'click', toggleOverlay ); 401})(); */ 402 403 404 405 406 407 408jQuery('.tab li a').click(function(){ 409 var targetId = jQuery(this).attr('href'); 410 jQuery('.rental-tab').removeClass('active'); 411 jQuery(targetId).toggleClass('active'); 412 413 // Scroll up a little bit (adjust the value as needed) 414 var offset = 90; // You can adjust this value based on your layout 415 jQuery('html, body').animate({ 416 scrollTop: jQuery(targetId).offset().top - offset 417 }, 500); // You can adjust the animation duration as needed 418}); 419 420 421//datepicker 422jQuery(document).ready(function(){ 423 jQuery('#datetimepicker').datetimepicker({ 424 format: 'MM/DD/YYYY', 425 useCurrent: false, 426 minDate:new Date() 427 }); 428 jQuery('#datetimepicker1').datetimepicker({ 429 430 format: 'MM/DD/YYYY', 431 useCurrent: false, 432 minDate:new Date() 433 }); 434 /* jQuery('#timepicker').datetimepicker({ 435 436 format: 'LT', 437 keepOpen: true 438 }); 439 jQuery('#timepicker1').datetimepicker({ 440 441 format: 'LT', 442 keepOpen: true 443 }); */ 444 445 jQuery("#datetimepicker").on("dp.change", function (e) { 446 447 var tt =jQuery(this).val(); 448 var date = new Date(tt); 449 var newdate = new Date(date); 450 var minimum_days; 451 minimum_days = jQuery('#summer_minimum').val(); 452 453 454 newdate.setDate(newdate.getDate() + parseInt(minimum_days)); 455 456 var dd = newdate.getDate(); 457 var mm = newdate.getMonth() + 1; 458 var y = newdate.getFullYear(); 459 var someFormattedDate = mm + '/' + dd + '/' + y; 460 461 jQuery('#datetimepicker1').data("DateTimePicker").minDate(someFormattedDate); 462 463 }); 464 465}) 466 467jQuery(document).ready(function(){ 468 jQuery('a').click(function(){ 469 jQuery('a').removeClass("visited"); 470 jQuery(this).addClass("visited"); 471}); 472 473jQuery('#trigger-overlay').click(function(){ 474 jQuery(this).toggleClass("visited"); 475}); 476}); 477/* my profile page */ 478jQuery(document).ready(function(){ 479 jQuery('.success_message').hide(); 480 jQuery('.success__termsmessage_attendum').hide(); 481 jQuery('.success__termsmessage_rental').hide(); 482 jQuery('.success__termsmessage_insurance').hide(); 483 jQuery('.error__passmessage').hide(); 484 jQuery('.success__passmessage').hide(); 485/* first name last name save*/ 486 jQuery('#save_user_details').click(function(){ 487 var firstname = jQuery('#user_firstname').val(); 488 var lastname = jQuery('#user_lastname').val(); 489 490 jQuery.ajax({ 491 'method':'POST', 492 'url':'/expedition/wp-admin/admin-ajax.php', 493 'data':{ 494 'action':'save_profile_details_function', 495 'lastname':lastname, 496 'firstname':firstname, 497 498 }, 499 success:function(data){ 500 jQuery('.success_message').show(); 501 } 502 }); 503 }); 504/* terms and conditon save*/ 505 /* jQuery('.save_terms_c').click(function(){ 506 var current_click = jQuery(this); 507 var termsand_condition=[]; 508 jQuery.each(jQuery("input[name='terms_c_list']:checked"), function(){ 509 termsand_condition.push(jQuery(this).val()); 510 }); 511 console.log(termsand_condition); 512 jQuery.ajax({ 513 'method':'POST', 514 'url':'/expedition/wp-admin/admin-ajax.php', 515 'data':{ 516 'action':'save_profile_termsand_condition', 517 'termsand_condition':termsand_condition 518 519 }, 520 success:function(data){ 521 jQuery('.success__termsmessage').show(); 522 current_click.remove(); 523 524 } 525 }) 526 }); */ 527 jQuery('#save_terms_rental').click(function(){ 528 var current_click = jQuery(this); 529 var termsand_condition_rental = jQuery("#rental_terms:checked").val(); 530 var selected_value ='rental'; 531 if(typeof termsand_condition_rental != 'undefined'){ 532 jQuery.ajax({ 533 'method':'POST', 534 'url':'/expedition/wp-admin/admin-ajax.php', 535 'data':{ 536 'action':'save_profile_termsand_condition', 537 'termsand_condition_rental':termsand_condition_rental, 538 'selected_value':selected_value 539 540 }, 541 success:function(data){ 542 jQuery('.success__termsmessage_rental').show(); 543 current_click.remove(); 544 jQuery('.error_terms').hide(); 545 546 } 547 }); 548 }else{ 549 jQuery('.error_terms_rental').show(); 550 jQuery('.error_terms_mandatory').hide(); 551 jQuery('.error_terms_attendum').hide(); 552 } 553 }); 554 jQuery('#save_terms_insurance').click(function(){ 555 var current_click = jQuery(this); 556 var termsand_condition_insurance = jQuery("#mandatory_insurance:checked").val(); 557 var selected_value ='insurance'; 558 if(typeof termsand_condition_insurance != 'undefined'){ 559 jQuery.ajax({ 560 'method':'POST', 561 'url':'/expedition/wp-admin/admin-ajax.php', 562 'data':{ 563 'action':'save_profile_termsand_condition', 564 'termsand_condition_insurance':termsand_condition_insurance, 565 'selected_value':selected_value 566 567 }, 568 success:function(data){ 569 jQuery('.success__termsmessage_insurance').show(); 570 current_click.remove(); 571 jQuery('.error_terms').hide(); 572 573 } 574 }); 575 }else{ 576 jQuery('.error_terms_rental').hide(); 577 jQuery('.error_terms_mandatory').show(); 578 jQuery('.error_terms_attendum').hide(); 579 } 580 }); 581 jQuery('#save_terms_attendum').click(function(){ 582 var current_click = jQuery(this); 583 var termsand_condition_attendum = jQuery("#per_attendum:checked").val(); 584 var selected_value ='attendum'; 585 if(typeof termsand_condition_attendum != 'undefined'){ 586 jQuery.ajax({ 587 'method':'POST', 588 'url':'/expedition/wp-admin/admin-ajax.php', 589 'data':{ 590 'action':'save_profile_termsand_condition', 591 'termsand_condition_attendum':termsand_condition_attendum, 592 'selected_value':selected_value 593 594 }, 595 success:function(data){ 596 jQuery('.success__termsmessage_attendum').show(); 597 current_click.remove(); 598 jQuery('.error_terms').hide(); 599 600 } 601 }); 602 }else{ 603 jQuery('.error_terms_attendum').show(); 604 jQuery('.error_terms_rental').hide(); 605 jQuery('.error_terms_mandatory').show(); 606 607 } 608 }); 609 610 /* update password*/ 611 jQuery('#save_password').click(function(){ 612 var password = jQuery('#user_password').val(); 613 var confirmpassword = jQuery('#user_confirmpassword').val(); 614 if(password == confirmpassword){ 615 jQuery.ajax({ 616 'method':'POST', 617 'url':'/expedition/wp-admin/admin-ajax.php', 618 'data':{ 619 'action':'save_profile_password', 620 'password':password 621 622 }, 623 success:function(data){ 624 jQuery('.success__passmessage').show(); 625 } 626 }); 627 }else{ 628 jQuery('.error__passmessage').show(); 629 } 630 }); 631 632 jQuery('body').on('click','.dashboard_videos_button',function(){ 633 var current_button = jQuery(this); 634 var current_url = jQuery(this).closest('li').find('.video-container iframe').attr('src'); 635 jQuery.ajax({ 636 'method':'POST', 637 'url':'/expedition/wp-admin/admin-ajax.php', 638 'data':{ 639 'action':'save_user_video_count', 640 'current_url':current_url 641 642 }, 643 success:function(data){ 644 current_button.val('Viewed'); 645 } 646 }); 647 648 }); 649 650 jQuery('#profile_login').click(function(){ 651 var username= jQuery('#myprofile_username').val(); 652 var password= jQuery('#myprofile_password').val(); 653 var login_redirect =jQuery('#login_redirect').val(); 654 jQuery('.error_message').hide(); 655 if((username !='')&&(password !='')){ 656 jQuery.ajax({ 657 'method':'POST', 658 'url':'/expedition/wp-admin/admin-ajax.php', 659 'data':{ 660 'action':'check_login_method', 661 'username':username, 662 'password':password 663 664 }, 665 success:function(data){ 666 jQuery('.success_message').html(data); 667 jQuery('.success_message').show(); 668 669 setTimeout(function(){ 670 window.location.href=login_redirect; 671 }, 3000); 672 } 673 }); 674 675 }else{ 676 jQuery('.error_message').show(); 677 } 678 }); 679}); 680 681jQuery(document).ready(function() { 682 683 jQuery(window).scroll(function () { 684 if (jQuery(window).scrollTop() > 80) { 685 jQuery('header.flex').addClass('navbar-fixed'); 686 } 687 if (jQuery(window).scrollTop() < 80) { 688 jQuery('header.flex').removeClass('navbar-fixed'); 689 } 690 }); 691}); 692 693 694jQuery(document).ready(function(){ 695 jQuery(".single-jobpost .sjb-detail div.list-data header").addClass("container"); 696 jQuery(".single-jobpost .sjb-detail div.list-data .job-description").addClass("container"); 697 jQuery('.error_reg').hide(); 698 jQuery('.error_email').hide(); 699 jQuery('#save_registration').click(function(){ 700 var reg_firstname = jQuery('#reg_firstname').val(); 701 var reg_lastname = jQuery('#reg_lastname').val(); 702 var reg_username = jQuery('#reg_username').val(); 703 var reg_password = jQuery('#reg_password').val(); 704 var confirm_password = jQuery('#confirm_password').val(); 705 var reg_email = jQuery('#reg_email').val(); 706 var login_redirect = jQuery('#login_redirect').val(); 707 jQuery('.error_email').hide(); 708 jQuery('.error_reg').hide(); 709 if(isEmail(reg_email)){ 710 if((reg_username != '') &&(reg_email != '') &&(reg_password != '')&&(confirm_password !='')){ 711 jQuery.ajax({ 712 'method':'POST', 713 'url':'/expedition/wp-admin/admin-ajax.php', 714 'data':{ 715 'action':'new_user_registration', 716 'reg_firstname':reg_firstname, 717 'reg_lastname':reg_lastname, 718 'reg_username':reg_username, 719 'reg_password':reg_password, 720 'reg_email':reg_email 721 }, 722 success:function(data){ 723 jQuery('.success_message').html(data); 724 jQuery('.success_message').show(); 725 jQuery('.error_reg').hide(); 726 setTimeout(function(){ 727 window.location.href=login_redirect; 728 }, 3000); 729 } 730 }); 731 }else{ 732 jQuery('.error_reg').show(); 733 } 734 }else{ 735 jQuery('.error_ema
735il').show(); 736 } 737 738 }); 739 740 jQuery('#forget_email').click(function(){ 741 var user_email = jQuery('#user_email_forget').val(); 742 jQuery('.success_message').hide(); 743 jQuery.ajax({ 744 'method':'POST', 745 'url':'/expedition/wp-admin/admin-ajax.php', 746 'data':{ 747 'action':'check_forget_email', 748 'user_email':user_email 749 }, 750 success:function(data){ 751 jQuery('.success_message').html(data); 752 jQuery('.success_message').show(); 753 } 754 }); 755 }); 756 /*jQuery(document).on('click','.quick_quote',function(){ 757 var post_id = jQuery(this).attr('data-product-id'); 758 jQuery('.date_input_selection').html('<input type="hidden" id="current_post_id" value="'+ post_id +'">'); 759 jQuery('#overlay').show(); 760 jQuery('#overlay-reserve').addClass('active'); 761 jQuery('#overlay-reserve').show(); 762 });*/ 763 764}); 765 766jQuery(document).ready(function() { 767 /****************************** 768 BOTTOM SCROLL TOP BUTTON 769 ******************************/ 770 771 // declare variable 772 var scrollTop = jQuery(".gotop"); 773 774 jQuery(window).scroll(function() { 775 // declare variable 776 var topPos= jQuery(this).scrollTop(); 777 778 // if user scrolls down - show scroll to top button 779 if (topPos > 100) { 780 jQuery(scrollTop).css("opacity", "1"); 781 782 } else { 783 jQuery(scrollTop).css("opacity", "0"); 784 } 785 786 }); // scroll END 787 788 jQuery(scrollTop).click(function() { 789 jQuery('html, body').animate({ 790 scrollTop: 0 791 }, 800); 792 return false; 793 794 }); 795 }); 796 797/*responsive menu scroll*/ 798 799 800jQuery(function() { 801 jQuery('#menu-mobile-menu > li').click(function(e) { 802 var $el = jQuery('ul',this); 803 jQuery('#menu-mobile-menu > li > ul.sub-menu').not($el).slideUp(); 804 $el.stop(true, true).slideToggle(400); 805 }); 806}); 807 808jQuery(document).ready(function(){ 809 jQuery(".job-features").addClass("container"); 810}); 811 812jQuery(document).ready(function(){ 813 814 jQuery('ul.tabs li').click(function(){ 815 var tab_id = jQuery(this).attr('data-tab'); 816 817 jQuery('ul.tabs li').removeClass('current'); 818 jQuery('.tab-content').removeClass('current'); 819 820 jQuery(this).addClass('current'); 821 jQuery("#"+tab_id).addClass('current'); 822 if(tab_id =='tab-1'){ 823 if(jQuery('body').find('#overlay-reserve').length >0){ 824 jQuery('.tabs li[data-tab="tab-2"]').hide(); 825 jQuery('.tabs li[data-tab="tab-3"]').hide(); 826 } 827 } 828 }); 829 830 if(jQuery('body').hasClass('home')){ 831 var new_field = '<input>'; 832 var new_added_field=''; 833 jQuery('.home .home-newsletter .newsletter-signup form .es-field-wrap label input').each(function() { 834 jQuery.each(this.attributes, function() { 835 // this.attributes is not a plain object, but an array 836 // of attribute nodes, which contain both the name and value 837 if(this.specified) { 838 if(this.name =='placeholder'){ 839 this.value ='Enter your email address'; 840 } 841 new_added_field += (this.name +'="'+this.value+'" '); 842 } 843 }); 844 }); 845 jQuery('.home .home-newsletter .newsletter-signup form .es-field-wrap label').html('<input '+new_added_field+' >'); 846 847 } 848 849}); 850jQuery(document).ready(function(){ 851 // tabbed content 852 853 jQuery(".tab_contents").hide(); 854// jQuery(".tab_containers .tab_contents:first").show(); 855 jQuery(".tab_containers").each(function(){ 856 857 jQuery(this).find(".tab_contents:first").show(); 858 }); 859 /* if in tab mode */ 860 jQuery("ul.tabs_btn li").click(function() { 861 862 jQuery(".tab_contents").hide(); 863 var activeTabs = jQuery(this).attr("rel"); 864 jQuery("#"+activeTabs).fadeIn(); 865 866 jQuery("ul.tabs_btn li").removeClass("actives"); 867 jQuery(this).addClass("actives"); 868 869 jQuery(".tab_drawer_headings").removeClass("d_actives"); 870 jQuery(".tab_drawer_headings[rel^='"+activeTab+"']").addClass("d_actives"); 871 872 }); 873 874 /* if in drawer mode */ 875 jQuery(".tab_drawer_headings").click(function() { 876 877 jQuery(".tab_contents").hide(); 878 var d_activeTabs = jQuery(this).attr("rel"); 879 jQuery("#"+d_activeTabs).fadeIn(); 880 881 jQuery(".tab_drawer_headings").removeClass("d_actives"); 882 jQuery(this).addClass("d_actives"); 883 884 jQuery("ul.tabs_btn li").removeClass("actives"); 885 jQuery("ul.tabs_btn li[rel^='"+d_activeTabs+"']").addClass("actives"); 886 }); 887 888 889}); 890jQuery(document).ready(function () { 891 // Click event for the "Open RV Service Popup" button 892 jQuery(".rp-popup").on("click", function () { 893 // Set the value of the hidden field based on the button clicked 894 var service = jQuery(this).data("service"); 895 jQuery("#service-hidden-field").val(service); 896 jQuery("#form-subject").val(service); 897 898 // Display the popup 899 document.getElementById('rp-popup-container').style.display = 'flex'; 900 }); 901 jQuery(".rp-close-btn").on("click", function () { 902 document.getElementById('rp-popup-container').style.display = 'none'; 903 }); 904 905 });
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.