window.onscroll = function(){ stickyNav(); }; var wrauemeMin = 1; var wrauemeMax = 4; var wflaecheMin = 25; var wflaecheMax = 125; var wkmieteMin = 225; var wkmieteMax = 875; if (wrauemeMin == wrauemeMax) { wrauemeMax = wrauemeMax + 1; } if (wflaecheMin == wflaecheMax) { wflaecheMax = wflaecheMax + 5; } if (wkmieteMin == wkmieteMax) { wkmieteMax = wkmieteMax + 10; } var pageViewPort; $(document).ready(function(){ pageViewPort = $(window).width(); stickyNav(); $(window).on('resize', function(){ stickyNav(); pageViewPort = $(window).width(); }); $('#cookie-info-spacer').css('height', $('#cookie-opt-in').height()+10+"px"); $(window).on('resize', function(){ $('#cookie-info-spacer').css('height', $('#cookie-opt-in').height()+10+"px"); }); $(window).resize(function() { posFixedRightInContainer("#scrolltoplink", "#page-content"); }); $(window).scroll(function () { posFixedRightInContainer("#scrolltoplink", "#page-content"); }); $("#scrolltoplink").resize(); $("#scrolltoplink a").click(function(e) { e.preventDefault(); $('html,body').animate({scrollTop: 0},'slow'); }); $.fancybox.defaults.lang = "de"; $('.gala-bild').fancybox({ caption : function( instance, item ) { var caption = $(this).data('caption') || ''; return 'Bild /' + ( caption.length ? ' - ' + caption : '' ); } }); $(".mainli").hover(function(){ var subMenuLeftPos = $(this).offset().left + 16; var subMenuWidth = $(this).children('ul').width(); var navSpace = pageViewPort-subMenuLeftPos; if(navSpace 0){ //überprüfen ob es eine Bildvergrößerung ist if(link_fancybox != undefined && link_fancybox!=''){ $(this).append('
'); }else{ if(link_target === '_blank'){ $(this).append('
'); }else{ $(this).append('
'); } } }else{ if(link_target === '_blank'){ $(this).html(' ' + $(this).html()); $(this).removeClass("navaplaceh"); }else{ $(this).html(' ' + $(this).html()); $(this).removeClass("navaplaceh"); } } } }); }); function stickyNav(){ if(window.pageYOffset>0){ $('#page-head').addClass('smallhead'); $('#scrolltoplink').addClass('show'); }else{ $('#page-head').removeClass('smallhead'); $('#scrolltoplink').removeClass('show'); } } function posFixedRightInContainer(fixedElement, elementcontainer) { $(fixedElement).css("right", $(window).scrollLeft() + $(window).width() - $(elementcontainer).offset().left - parseInt($(elementcontainer).css("borderLeftWidth"),10) - $(elementcontainer).width() + 10 + "px"); } function getAnzahlWohnungenIfb(){ /*var ifbSucheData = $('#ifimmobsuche').serialize(); $.ajax({ url: 'count.htm', data: ifbSucheData, success: function(data) { if(data=="0"){ $('#start-box-wohnungssuche-anzahl span').html('0'); $('#start-box-wohnungssuche-submit button').attr('disabled', 'true'); }else{ $('#start-box-wohnungssuche-submit button').removeAttr('disabled'); $('#start-box-wohnungssuche-anzahl span').html(data); } } });*/ }