₽ RUB
- Popular currencies
- EUR - €
- GBP - £
- USD - $
- Other currencies
- AED - AED
- AFN - AFN
- ALL - Lek
- AMD - դր.
- ANG - NAf.
- AOA - Kz
- ARS - $
- AUD - $
- AWG - Afl.
- AZN - ₼
- BAM - КМ
- BBD - $
- BDT - BDT
- BGN - лв.
- BHD - د.ب.
- BIF - FBu
- BMD - $
- BND - $
- BOB - Bs
- BRL - R$
- BSD - $
- BTN - Nu.
- BWP - P
- BYN - Br
- BYR - Br
- BZD - BZ$
- CAD - C$
- CDF - FC
- CHF - CHF
- CLP - $
- CNY - ¥
- COP - $
- CRC - ₡
- CUC - CUC
- CUP - $MN
- CVE - $
- CZK - Kč
- DJF - Fdj
- DKK - kr.
- DOP - RD$
- DZD - د.ج.
- EGP - ج.م.
- ERN - Nfk
- ETB - Br
- FJD - $
- FKP - $
- GEL - £
- GHS - GH¢
- GIP - £
- GMD - D
- GNF - FG
- GTQ - Q
- GYD - $
- HKD - HK$
- HNL - L.
- HRK - kn
- HTG - G
- HUF - Ft
- IDR - Rp
- ILS - ₪
- INR - ₹
- IQD - د.ع.
- IRR - ريال
- ISK - kr.
- JMD - J$
- JOD - د.ا.
- JPY - ¥
- KES - S
- KGS - сом
- KHR - KHR
- KMF - CF
- KPW - ₩
- KRW - ₩
- KWD - د.ك.
- KYD - $
- KZT - Т
- LAK - ₭
- LBP - ل.ل.
- LKR - Rp
- LRD - $
- LSL - M
- LTL - Lt
- LVL - Ls
- LYD - د.ل.
- MAD - د.م.
- MDL - lei
- MGA - Ar
- MKD - ден.
- MMK - K
- MNT - ₮
- MOP - MOP$
- MRO - UM
- MUR - Rs
- MVR - MVR
- MWK - MK
- MXN - $
- MYR - RM
- MZN - MT
- NAD - $
- NGN - ₦
- NIO - C$
- NOK - kr
- NPR - रु
- NZD - $
- OMR - ر.ع.
- PAB - B/.
- PEN - S/.
- PGK - K
- PHP - P
- PKR - Rs
- PLN - zł
- PYG - Gs
- QAR - ر.ق.
- RON - lei
- RSD - Дин.
- RWF - RWF
- SAR - SAR
- SBD - $
- SCR - Rs
- SDG - ج.س.
- SEK - SEK
- SGD - $
- SHP - £
- SLL - Le
- SOS - S
- SRD - $
- STD - Db
- SYP - ل.س.
- SZL - E
- THB - ฿
- TJS - TJS
- TMT - m
- TND - د.ت.
- TOP - T$
- TRY - TL
- TTD - TT$
- TWD - NT$
- TZS - TSh
- UAH - грн.
- UGX - USh
- UYU - $U
- UZS - сўм
- VND - ₫
- VUV - VT
- WST - WS$
- XAF - F
- XCD - $
- XOF - F
- XPF - F
- YER - ر.ي.
- ZAR - R
- ZMK - ZK
- ZMW - ZK
English
- Français
For more info contact us: contact@ootravels.com
Login
Login
',multimarker: [],containerID: '',panorama: null,ibTimeout: null,mapOptions: {center: { lat: 0, lng: 0},zoom: 6, streetViewControl: true,draggable: true,scrollwheel: false, fullscreenControl: false},params: {name: '',enableAutoFit: false,enableClustering: false,enableGeolocation: false,customIB: true,externalInfoWindow: true,streetview: false,radius: 100,i18n: [],},initialize: function(containerID, mapMarkers, options, params){TomTom.markers = $.extend( TomTom.markers, mapMarkers );TomTom.mapOptions = $.extend( TomTom.mapOptions, options );//correct starting latitude and longitude options from 0,0 to values from Header Map Element to use as starting position the position defined inside elementif( typeof params.address !== "undefined" ){TomTom.mapOptions.center.lat = parseFloat(params.address.latitude);TomTom.mapOptions.center.lng = parseFloat(params.address.longitude);}TomTom.params = $.extend( TomTom.params, params );TomTom.containerID = containerID;var ttMapKey = "MLEvX4N4jQNO20AfDqiOroCU8jtAe4pT";var mapContainer = $("#" + containerID + "-container");if($(window).width() < 1200){$("#" + containerID).height(500);}if($(window).width() < 900){$("#" + containerID).height(400);}if($(window).width() < 600){$("#" + containerID).height(300);}TomTom.mapContainer = mapContainer;TomTom.bounds = new tt.LngLatBounds();TomTom.map = tt.map({key: ttMapKey,container: mapContainer[0],center: [TomTom.mapOptions.center.lng, TomTom.mapOptions.center.lat],zoom: 6});TomTom.map.scrollZoom.disable();TomTom.map.dragPan.disable();TomTom.map.addControl(new tt.NavigationControl(), 'bottom-right')var disableControlDiv = document.createElement('div');var disableButton = document.createElement('div');disableButton.className = "draggable-toggle-button";jQuery(disableButton).html('');disableControlDiv.appendChild(disableButton);mapContainer.append(disableControlDiv);jQuery(disableButton).on("click", function(){if(jQuery(this).hasClass('active')){jQuery(this).removeClass('active').html('');TomTom.map.dragPan.disable();} else {jQuery(this).addClass('active').html('');TomTom.map.dragPan.enable();}});// create global variable (if doesn't exist)// make sure you are using unique name - there might be another map already stored// store only map with defined name parameterif (typeof globals.globalMaps === "undefined") {globals.globalMaps = {};}TomTom.initMarkers(TomTom.markers);if (TomTom.params.name !== "") {globals.globalMaps[TomTom.params.name] = TomTom;}},initMarkers: function(markers){for (var i in markers) {var marker = markers[i];if ( typeof type !== 'undefined' && marker.type !== type) {continue;}TomTom.bounds.extend(TomTom.getBounds(marker, i));var newMarker = TomTom.placeMarker(marker);TomTom.placedMarkers.push(newMarker);}},placeMarker: function(marker){if (marker.icon) {var elementImg = document.createElement('img');elementImg.src = marker.icon;elementImg.title = marker.title;elementImg.style = "cursor: pointer";var icon = { element: elementImg};} else {var icon = "";}var offset = {className: 'infoBox'};var popup = new tt.Popup(offset).setHTML(marker.context);var marker = new tt.Marker(icon).setLngLat([marker.lng, marker.lat]).addTo(TomTom.map);marker.setPopup(popup); return marker;},getBounds: function (data, i) {return [data.lng, data.lat];},autoFit: function(){//do not do autofit for streetview mapif( TomTom.params.streetview ) return;if (!TomTom.bounds.isEmpty()) {if(TomTom.placedMarkers.length == 1) {TomTom.map.panTo(TomTom.placedMarkers[0]._lngLat);} else {TomTom.map.fitBounds(TomTom.bounds);TomTom.setCenter();}} else {TomTom.map.setCenter(TomTom.mapOptions.center);}},setCenter: function(){setTimeout(function(){if(!TomTom.map.isMoving()){TomTom.map.setCenter(TomTom.bounds.getCenter());var maxLng = -180;var minLng = 180;var maxLat = -90;var minLat = 90;$.each(TomTom.placedMarkers, function(key, marker){if ( maxLng < marker._lngLat.lng) {maxLng = marker._lngLat.lng;} if ( minLng > marker._lngLat.lng) {minLng = marker._lngLat.lng;}if ( maxLat < marker._lngLat.lat) {maxLat = marker._lngLat.lat;} if ( minLat > marker._lngLat.lat) {minLat = marker._lngLat.lat;}})var LngDiff = Math.abs(maxLng - minLng);var LatDiff = Math.abs(maxLat - minLat);console.log(LngDiff);console.log(LatDiff);var zoom = 1;if ( LngDiff < 240 && LngDiff > 180 ) {zoom = 1.4;} else if ( LngDiff < 180 && LngDiff > 120 ) {zoom = 1.8;} else if ( LngDiff < 120 && LngDiff > 60 ) {zoom = 2.2;} else if ( LngDiff < 60 ) {zoom = 2.6;}if ( LatDiff < 150 && LatDiff > 120 && zoom > 1.4 ) {zoom = 1.4;} else if ( LatDiff < 120 && LatDiff > 90 && zoom > 1.8 ) {zoom = 1.8;} else if ( LatDiff < 90 && LatDiff > 60 && zoom > 2.2 ) {zoom = 2.2;} else if ( LatDiff < 60 && zoom > 2.6 ) {zoom = 2.6;}if($(window).width() < 1200){zoom = zoom - 0.35;}if($(window).width() < 900){zoom = zoom - 0.7;}if($(window).width() < 600){zoom = zoom - 1;}zoom = zoom < 0 ? 0 : zoom;console.log(zoom);TomTom.map.setZoom(zoom);} else {TomTom.setCenter();}}, 3000)},});$window.load(function(){TomTom.initialize("elm-header-map-e53c7ebe207d33", [], {"styles":[{"stylers":[{"hue":""},{"saturation":"20"},{"lightness":"0"}]},{"featureType":"landscape","stylers":[{"visibility":"on"},{"hue":""},{"saturation":""},{"lightness":""}]},{"featureType":"administrative","stylers":[{"visibility":"on"},{"hue":""},{"saturation":""},{"lightness":""}]},{"featureType":"road","stylers":[{"visibility":"on"},{"hue":""},{"saturation":""},{"lightness":""}]},{"featureType":"water","stylers":[{"visibility":"on"},{"hue":"#c6e8eb"},{"saturation":"-70"},{"lightness":"-1"}]},{"featureType":"poi","stylers":[{"visibility":"on"},{"hue":""},{"saturation":""},{"lightness":""}]}],"center":{"lat":45.4379519,"lng":12.3360441},"zoom":12}, {"name":"headerMap","enableAutoFit":false,"enableClustering":true,"typeId":"ROADMAP","clusterRadius":100,"enableGeolocation":false,"radius":false,"streetview":false,"address":{"address":"Ponte di Rialto, 5325, 30124 Venezia VE, Taliansko","latitude":"45.4379519","longitude":"12.3360441","streetview":"0","swheading":"90","swpitch":"5","swzoom":"1"},"swheading":"","swpitch":"","swzoom":"","externalInfoWindow":false,"i18n":{"error_geolocation_failed":"This page has been blocked from tracking your location","error_geolocation_unsupported":"Your browser doesn't support geolocation"}} );});})(jQuery, jQuery(window), jQuery(document), this);
- STAYS
- FLIGHTS
" ).appendTo( ul );};}$(document).on('click', '.ui-datepicker-prev', function () {if ( !$("#flights-tab").hasClass("active") ) {return;}var validObj;for (var i=0; i<7; i++) {//var rowObj = $("table.ui-datepicker-calendar tbody tr:nth-child("+i+") td:nth-child("+j+")");var obj = $("table.ui-datepicker-calendar tbody tr:nth-child(4) td:nth-child("+i+")");if (obj.attr("data-month") != undefined) {validObj = obj;break;}}var dataMonth = parseInt(validObj.attr("data-month"))+1;var dataYear = validObj.attr("data-year");var departure = dataYear+"-"+dataMonth;refreshCalenderPrices(departure);});$(document).on('click', '.ui-datepicker-next', function () {if ( !$("#flights-tab").hasClass("active") ) {return;}var dataMonth = parseInt($("table.ui-datepicker-calendar tbody tr:nth-child(2) td:first-child").attr("data-month"))+1;var dataYear = $("table.ui-datepicker-calendar tbody tr:nth-child(2) td:first-child").attr("data-year");var departure = dataYear+"-"+dataMonth;refreshCalenderPrices(departure);});$(window).resize(function(){setInputMobilePlaceholders();});function addZero(date) {if( ((date).toString()).length == 1 ){date = "0" + date; }return date;} function setInputMobilePlaceholders() {if( $(window).width() < 480 ){var fromPlaceholder = $("#searchFrom1").attr("data-mobile-text");var toPlaceholder = $("#searchTo1").attr("data-mobile-text");$("#searchFrom1").attr("placeholder", fromPlaceholder);$("#searchTo1").attr("placeholder", toPlaceholder);} else {var fromPlaceholder = $("#searchFrom1").attr("data-main-text");$("#searchFrom1").attr("placeholder", fromPlaceholder);var toPlaceholder = $("#searchTo1").attr("data-main-text");$("#searchTo1").attr("placeholder", toPlaceholder);}}function removeMultiSearchLayout() {$(".flight-searchform .flight_options div.col-md-4 div div.col-12:first-child").addClass("col-6");$(".flight-searchform .flight_options div.col-md-4 div div.col-12:first-child").removeClass("col-12");$(".flight-searchform .flight_options div.col-md-8:first-child").addClass("col-md-5");$(".flight-searchform .flight_options div.col-md-8:first-child").removeClass("col-md-8");$(".flight-searchform .search-button-div").removeClass("col-md-12");$(".flight-searchform .search-button-div").addClass("col-md-3");$(".flight-searchform .search-button-div .col-sm-4:first-child").addClass("col-sm-7");$(".flight-searchform .search-button-div .col-sm-4:nth-child(3)").addClass("col-sm-5");$(".flight-searchform .search-button-div .col-sm-4").removeClass("col-sm-4");$(".flight-searchform .search-button-div h4").show();$(".flight-searchform .return").show();$(".addcity").hide();$(".multicity").hide();addCityCount = 0;$(".flight-searchform .flight_options").append($(".flight-searchform .search-button-div"));for(var k=2;k<5;k++) {emptyMultiInputFields(k);}}function emptyMultiInputFields(index) {$("#searchFrom"+index).val("");$("#searchFromVal"+index).val("");$("#searchTo"+index).val("");$("#searchToVal"+index).val("");$("#departDate"+index).val("");}function addMultiSearchLayout() {$(".flight-searchform .flight_options div.col-md-4 div div.col-6:first-child").addClass("col-12");$(".flight-searchform .flight_options div.col-md-4 div div.col-6:first-child").removeClass("col-6");$(".flight-searchform .flight_options div.col-md-5:first-child").addClass("col-md-8");$(".flight-searchform .flight_options div.col-md-5:first-child").removeClass("col-md-5");$(".flight-searchform .search-button-div").removeClass("col-md-3");$(".flight-searchform .search-button-div").addClass("col-md-12");$(".flight-searchform .search-button-div .col-sm-7").addClass("col-sm-4");$(".flight-searchform .search-button-div .col-sm-7").removeClass("col-sm-7");$(".flight-searchform .search-button-div .col-sm-5").addClass("col-sm-4");$(".flight-searchform .search-button-div .col-sm-5").removeClass("col-sm-5");$(".flight-searchform .search-button-div .addcity").addClass("col-sm-4");$(".flight-searchform .search-button-div h4").hide();$(".flight-searchform .return").hide();$(".addcity").show();$(".multicity:eq(0)").show();addCityCount++;$(".multi-search").append($(".flight-searchform .search-button-div"));}function refreshCalenderPrices(calenderDate) {var from = $("#searchFromVal1").val();var to = $("#searchToVal1").val();var departure = calenderDate;var returnn = "";if (retrunTrip) {departure = calenderDate;var returnn = calenderDate;}var dateParts = (calenderDate).split("/");var ddate = new Date( dateParts[2] + "/" + dateParts[1]+ "/" + dateParts[0]);var dataMonth = parseInt(ddate.getMonth()); //datePriceArray = [];//console.log("M_"+ dataMonth + (retrunTrip ? "_R" : ""));if ( datePriceArray["M_"+ dataMonth + (retrunTrip ? "_R" : "")] == undefined ) {//console.log("M_"+ dataMonth + (retrunTrip ? "_R" : ""));$.post("/wp-content/plugins/search-api/templates/flights-results.php", "action=getPricebyDate&searchFromVal1="+from+"&searchToVal1="+to+"&departure1="+ departure+"&return="+ returnn, function(data){var dataArray = $.parseJSON(data);var dayArray = [];var currmonth = dataMonth;var priceArray = [];$.each(dataArray.data, function( key, val ) {priceArray.push(val.price);var calenderDate = val.departure_at;if ( retrunTrip ) {calenderDate = val.return_at;}var date = new Date(calenderDate);dayArray["D_"+ date.getDate()] = val.price;//currmonth = date.getMonth();});var goodPrice = priceArray[2];if ((dataArray.data).length < 6 ) {goodPrice = priceArray[0];}if ((dataArray.data).length < 4 ) {goodPrice = 0;}var minPrice = priceArray[0];var maxPrice = priceArray[(priceArray.length-1)];var newGoodPrice = (maxPrice*0.49);if (newGoodPrice > minPrice ) {goodPrice = newGoodPrice;}//datePriceArray["M_"+ (currmonth) + (retrunTrip ? "_R" : "")] = dayArray;datePriceArray["M_"+ (currmonth) + (retrunTrip ? "_R" : "")] = {"prices": dayArray, "goodPrice": goodPrice};updateCalenderPrices();});} else {updateCalenderPrices();}}function setTravellers() {//return;var TravObj = $(".search-button-div-h .travellers .sbSelector:eq(0)");var TravText = TravObj.text(); if ( $(window).outerWidth() > 768 && $(window).outerWidth() < 1024 ) {if (TravText.indexOf(",") > -1) {TravObj.attr("data-text", TravText);TravObj.text(TravText.split(",")[1]);}} else if ( TravObj.attr("data-text") != undefined ) {TravObj.text(TravObj.attr("data-text"));}}function updateCalenderPrices() {//console.log(datePriceArray);var currSyb = $("#currencydata").attr("data-currsym");var goodPriceClass = "";setTimeout(function(){$(".ui-datepicker-calendar a.ui-state-default").each(function() {if ($(this).html().indexOf("
Be inspired by these great travel experiences
From the beautiful beaches of Brazil to the breath-taking views of Norway, our premium selection is your guide to the most inspiring and surprizing places to visit in the world. You just have to see them for yourself, they're that incredible!
Text|Info: Enter some content to the textarea in the Text element, please.
Apologies, but no results were found. Perhaps searching will help find a related post.
Quality Comes First
When it comes to traveling, there are a plethora of amazing, awe-inspiring, and fascinating destinations you should visit in this world. From the tallest waterfall to some of the most remote places on earth, our selection will show you why every traveler needs to see these places for themselves. Now it's just a matter of where you want to go.
Statistics:3Categories198Destinations175Articles
Top
You might also be interested in:
See all