var hrefchain = "https://www.myfidelio.net/webui/AvailabilitySearch.aspx?chain=AZIMUT&property=" var offerShowStart = false; var intervalId; var element1, element2, oboxX, oboxY; var nad = false function offerShow() { nad = true; if (!offerShowStart) { offerShowStart = true; Event.observe($('all'), 'mousemove', offerCursorPresent); if (!Prototype.Browser.Opera) { new Effect.BlindUp($('subhead06'), {scaleContent:false, duration:0.1 , afterFinish: function(effect) {new Effect.Appear('subhead05',{from:0,to:0.75,duration:0.2 }) }}); } else { $('subhead06').hide(); new Effect.Appear('subhead05',{from:0,to:0.75,duration:0.2 }) } intervalId = setInterval('checkOfferCursor()', 1000); } } function offerCursorPresent(event) { element1 = Event.pointerX(event); element2 = Event.pointerY(event); oboxX = $('subhead03').cumulativeOffset().left; oboxY = $('subhead03').cumulativeOffset().top; if ((element1oboxX+528) ||(element2oboxY+146)) { nad = false} else { nad = true} } function checkOfferCursor() { if (!nad) { Effect.Fade('subhead05',{duration:0.3, afterFinish: function(effect) { if (!Prototype.Browser.Opera) { new Effect.BlindDown($('subhead06'), {scaleContent:false, duration:0.1, afterFinish: function() {window.clearInterval(intervalId); offerShowStart = false}}); } else { $('subhead06').show(); window.clearInterval(intervalId); offerShowStart = false } }}); } } function hbooking(mnum, obj) { var currbooklang = ''; if (typeof booklang != 'undefined') { currbooklang = '&language=' + booklang} if (obj) { for (var k = 0; k <= obj.parentNode.childNodes.length; k++) { if(obj.parentNode.childNodes[k] && obj.parentNode.childNodes[k].nodeType != 3 && obj.parentNode.childNodes[k].tagName.toUpperCase() == 'LI') { obj.parentNode.childNodes[k].className=obj.parentNode.childNodes[k].className.replace(new RegExp("_act\\b"), ""); } } } if (obj) {obj.className+='_act'} document.getElementById('selhotel1').innerHTML=cities[mnum] document.getElementById('selhotel2').innerHTML=cities[mnum] document.getElementById('booklink').href=hrefchain + cityID[mnum] + currbooklang document.getElementById('selopn').style.display = 'none' document.getElementById('selcls').style.display = 'block' return false; } function button_sh(id1,id2) { document.getElementById(id1).style.display = 'block' document.getElementById(id2).style.display = 'none' } function addLoadEvent(func) { // get from Simon Willison’s Weblog var oldonload = window.onload; if (typeof window.onload != 'function'){ window.onload = func; } else { window.onload = function(){ oldonload(); func(); } } } function addHandler(object, event, handler, useCapture) { if (object.addEventListener) { object.addEventListener(event, handler, useCapture ? useCapture : false); } else if (object.attachEvent) { object.attachEvent('on' + event, handler); } else alert("Add handler is not supported"); } function cancelBubbling(evt) { evt = evt || window.event; evt.cancelBubble = true; } function addingovers() { addHandler(document,"click",function() {document.getElementById('selopn').style.display = 'none'; document.getElementById('selcls').style.display = 'block'}); addHandler(document.getElementById("selcls"),"click",function(event) {cancelBubbling(event);}); addHandler(document.getElementById("citylist"),"click", function(event) {cancelBubbling(event);}); addHandler(document.getElementById("inp01"),"click", function() {noful(document.getElementById("inp01").defaultValue,document.getElementById("inp01"));}); addHandler(document.getElementById("inp01"),"blur", function() {ful(document.getElementById("inp01").defaultValue,document.getElementById("inp01"));}); } addLoadEvent(addingovers); function noful(val,elnm) { //alert(val) if (elnm.value == val) {elnm.value= ""} } function ful(val,elnm) { //alert(val) if (elnm.value == '') {elnm.value= elnm.defaultValue} } var id1; var mapSitiesNumber = 8; function mappopupShow(winNumber) { var elId; var objPop; for (var i = 1; i <= mapSitiesNumber; i++) { elId = 'hmappopup0' + i; objPop = document.getElementById(elId) if (winNumber != i) { if (objPop) {objPop.style.display = 'none'} } else { if (objPop) {objPop.style.display = 'block'} } } if (id1 > 0) {window.clearTimeout(id1); } } function mappopupHide(winNumber) { var elId = 'hmappopup0' + winNumber; var objPop = document.getElementById(elId) id1 = Element.hide.delay(1, elId); }