$(document).ready(function() { var node = false ; var debug = false ; /* debug = window.location.href ; debug = debug.split("#") ; if( typeof debug[1] != "undefined" ) { debug = debug[1]; } else { debug = false ; } if(!debug || debug!="test") {*/ node = document.createElement("link") ; node.rel = "stylesheet" ; node.type = "text/css" ; node.href = 'https://www.bbanticoportego.com/fileadmin/templates/css/fix.css' ; document.head.appendChild(node); checkGmap(); fixLogoHome(); // fixLinksHome(); pushSocials(); // pushQuickSearch(); // -> DISABLED window.setInterval( function(){listener()}, 150 ); /*}*/ }); /* */ // SEND EMAIL // Enable this function only if "pushQuickSearch()" is disabled function openbe2(login,lang) { window.location.href="mailto:info@anticoportego.com" ; }/* */ $(window).load(function() { // Execute just for the needed pages var doFix = true ; var loc = window.location.href ; var ignore = [ "http://www.bbanticoportego.com/contenuti-speciali/richiesta-" , "http://www.bbanticoportego.com/en/special-content/request-" , "http://www.bbanticoportego.com/fr/contenus-specifiques/demande" , "http://www.bbanticoportego.com/de/sonderinhalte/anfrage-" , "https://www.bbanticoportego.com/contenuti-speciali/richiesta-" , "https://www.bbanticoportego.com/en/special-content/request-" , "https://www.bbanticoportego.com/fr/contenus-specifiques/demande" , "https://www.bbanticoportego.com/de/sonderinhalte/anfrage-" ]; for( var i=0 ; i-1 ) { doFix=false;break; } } if( doFix ) { //beginBE(); fixLinks(); } // pushQuickSearch(); }); function trace(m){ if( window.console ){ window.console.log(m) } } function listener() { var b = document.getElementsByTagName("body") b[0].removeAttribute("style"); } function beginBE() { var nodes = [] ; var cnt = 0 ; cnt = nodes.length ; nodes[cnt] = document.createElement("script") ; nodes[cnt].src = 'http://www.bookingevolution.com/be2/be2_anticoportego.js' ; cnt = nodes.length ; nodes[cnt] = document.createElement("link") ; nodes[cnt].rel = "stylesheet" ; nodes[cnt].type = "text/css" ; nodes[cnt].href = 'http://www.bookingevolution.com/be2/be2.css' ; // ADD QUICK SEARCH STUFF cnt = nodes.length ; nodes[cnt] = document.createElement("link") ; nodes[cnt].rel = "stylesheet" ; nodes[cnt].type = "text/css" ; nodes[cnt].href = '/fileadmin/templates/css/be.css' ; /*cnt = nodes.length ; nodes[cnt] = document.createElement("script") ; nodes[cnt].src = 'http://www.tosom.it/resources/web/jqueryui/1.11.1/jquery-ui-min.js' ; cnt = nodes.length ; nodes[cnt] = document.createElement("script") ; nodes[cnt].src = 'http://www.tosom.it/resources/web/jqueryui/datepicker/locale/jquery.ui.datepicker-it.js' ; cnt = nodes.length ; nodes[cnt] = document.createElement("link") ; nodes[cnt].rel = "stylesheet" ; nodes[cnt].type = "text/css" ; nodes[cnt].href = 'http://www.tosom.it/resources/web/jqueryui/themes/1.11.1/sunny/jquery-ui.min.css' ; */ cnt = nodes.length ; nodes[cnt] = document.createElement("script") ; nodes[cnt].src = '/fileadmin/templates/scripts/tsm-be.js' ; // Append needed external resources to the body for( var i=0 ; i

' ; if( loc.indexOf("contatto-mappa")>-1 || loc.indexOf("contact-map")>-1 || loc.indexOf("contact-carte")>-1 || loc.indexOf("kontakt-karte")>-1 ) { jQuery(".tx-lumogooglemaps-pi1").remove() jQuery("#col-right").append(gmap) } } function fixLinksHome() { var l = false ; l = jQuery(".box-preview.box-left .tx-wagrandomimage-pi1") l.click(function(){ window.location.href="/casa-antico-portego/la-casa/" }) l = jQuery(".box-preview.box-right .tx-wagrandomimage-pi1") l.click(function(){ window.location.href="/antico-portego-exclusive/la-casa/" }) } function fixLogoHome() { var loc = window.location.href; var tmp = loc.split("//") ; tmp = tmp[1].replace(/www.bbanticoportego.com\//,"") ; if( tmp == "" || tmp == "home/" || tmp == "en/home/" || tmp == "fr/home/" || tmp == "de/home/" ) { var logo = jQuery("#logo").clone() ; logo.attr("id","logo-home") logo.attr("style",'position: absolute;left: 50%;margin-left: -514px;') jQuery("#logo").remove() jQuery("body").prepend(logo) } } function isHome() { var href = window.location.href ; var tmp = false ; var tokens = { proto : "" , domain : "" , path : "" , file : false } tmp = href.split("://") tokens.proto = tmp[0] ; tmp = tmp[1].split("/") ; tokens.domain = tmp[0] ; for( var i=1 ; i-1 ) { tokens.file = tmp[i] ; } else { if(tmp[i]!="") { tokens.path+= "/"+tmp[i] ; } } } /*trace(tokens) trace("-------------------------------------------")*/ if( tokens.path == "" || tokens.path == "/home" || tokens.path == "/en/home" || tokens.path == "/de/home" || tokens.path == "/fr/home" ) { return true ; } return false ; } function pushQuickSearch() { // console.log("Push QuickSearch"); var lang = getCurrLang(); console.log(lang) // console.log(lang) var beqs = '' +'' +'
' +'
' +' ' +'' ; //console.log(jQuery("#wrap-footer")) jQuery("#wrap-footer").append(beqs) ; jQuery("#cookie-bar").css({bottom:"99px"}) ; jQuery("body").css({paddingBottom:"99px"}) ; /*var nodeRef = false ; var nodeParent = false ; var nodeNew = false ; var lang = false ; var style = 'overflow:hidden;' ; var imHome = isHome() ; // Prepare the quick search lang = getCurrLang(); nodeNew = document.createElement("div") ; nodeNew.setAttribute( "id" , "bookingevolution" ) ; nodeNew.setAttribute( "style" , style ) nodeNew.innerHTML = getQs(lang.iso) // look for position where to add the quick search if( imHome ) { // nodeRef = jQuery(".box-offer.box-left") ; } else { //nodeRef = document.getElementById("wrap-footer") ; //nodeRef = jQuery("#wrap-footer") ; } nodeRef = jQuery("#mbBottomContainer") ; // Add the quick search in position if( nodeRef ) { // nodeParent =nodeRef.parentNode ; // nodeParent.insertBefore(nodeNew, ( nodeRef.hasChildNodes() ) ? nodeRef:null ) ; // nodeRef.insertAfter(nodeNew, ( nodeRef.hasChildNodes() ) ? nodeRef:null ) ; node = document.createElement("link") ; node.rel = "stylesheet" ; node.type = "text/css" ; node.href = '/fileadmin/templates/css/be.css' ; nodeNew.appendChild(node) nodeRef.before( nodeNew ) styleQs(0); }*/ } function pushSocials() { var imHome = isHome() ; var a = false ; var boxes = [] ; var box = false ; var container = false ; var style = document.createElement("style") ; style.innerHTML = "" +'#socialContainer{display:block;height:180px;text-align:center;}' +'.boxSocial{' +'display:inline-block;width:150px;height:145px;box-sizing:border-box;overflow:hidden;' +'border-top: 1px solid #ccc;' +'text-align:center;' +'margin: 10px;' +'padding-top:0px;' +'}'; // CREATE THE CONTAINER BOX container = document.createElement("div") ; container.setAttribute("id","socialContainer"); // CREATE BOX TRIP ADVISOR box = document.createElement("div") ; a = document.createElement("a") ; box.setAttribute("class","boxSocial") ; a.setAttribute("id","tsm-ta") ; a.setAttribute("target","_blank"); a.setAttribute("href","https://www.tripadvisor.co.uk/Hotel_Review-g187870-d1370656-Reviews-Bed_and_Breakfast_Antico_Portego-Venice_Veneto.html"); a.innerHTML = '' ; box.appendChild(a) ; boxes[ boxes.length ]= box ; a = false ; box = false ; // CREATE BOX BOOKING.COM AWARD box = document.createElement("div") ; //a = document.createElement("a") ; box.setAttribute("class","boxSocial"); box.innerHTML = '' boxes[ boxes.length ]= box ; if( imHome ) { jQuery("#box-content #content").append(style) for( var i=0 ; i
' +'' ; return html ; } function getQs_OLD(lang) { var qs = [] ; var monthNames = [] ; monthNames["it"] = ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"]; monthNames["en"] = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; monthNames["fr"] = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], monthNames["de"] = ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"]; // DATE SELECT var selMY = '' ; var today = new Date() ; var todayMS = today.getMilliseconds() ; var addMS = 1000*60*60*24 ; // 1 day var currMonth = parseInt( today.getMonth() ) ; var currYear = parseInt( today.getFullYear() ) ; for( var i=0 ; i<=16 ; i++ ) { selMY += '' ; currMonth++ ; if(currMonth>11) { currYear++ ; currMonth=0 ; } } var selD = '' ; for( var i=1 ; i<=31 ; i++){ selD += '' } // PROMO CODE var pc = readCookies("_bepc"); if(pc ) { //pc=atob(pc); if( pc!="TRIP2016") {pc="false"} } qs["it"] ='' +'
' +'
' +'
Arrivo
' +'
' +'' +'' //+'' +'
' +'' +'
Persone
' +'
' +'' +'
' +'' +'
Notti
' +'
' +' ' +'
' +'
Promo Code
' +'
' +'' +'
' +'
' +'
' +'' +'
Cerca
' +'
' +'
' +'' +'' +'' +'' +'
' qs["en"] ='' +'
' +'
' +'
Check In
' +'
' +'' +'' //+'' +'
' +'' +'
People
' +'
' +'' +'
' +'' +'
Nights
' +'
' +' ' +'
' +'
Promo Code
' +'
' +' ' +'
' +'
' +'
' +'' +'
Search
' +'
' +'
' +'' +'' +'' +'' +'
' qs["de"] ='' +'
' +'
' +'
Anreise
' +'
' +'' +'' //+'' +'
' +'' +'
Personen
' +'
' +'' +'
' +'' +'
Nächte
' +'
' +' ' +'
' +'
Promo Code
' +'
' +'' +'
' +'
' +'
' +'' +'
Suche
' +'
' +'
' +'' +'' +'' +'' +'
' qs["fr"] ='' +'
' +'
' +'
Arrivée
' +'
' +'' +'' //+'' +'
' +'' +'
Personnes
' +'
' +'' +'
' +'' +'
Nuits
' +'
' +' ' +'
' +'
Promo Code
' +'
' +'' +'
' +'
' +'
' +'' +'
Recherche
' +'
' +'
' +'' +'' +'' +'' +'
' return qs[lang] ; }