/* #subnav should be the same height as #inhalt without #adresse */ //Document ready $(document).ready(function() { height_inhalt = $("#inhalt").height(); if (height_inhalt < 480) { $("#inhalt").height(480); height_inhalt = 480; } height_links = $("#subnav").height() + $("#kontaktinfo").height() + $("#adresse").height(); if (height_links < height_inhalt) { var height_inhalt = $("#inhalt").height()-$("#adresse").height()-$("#kontaktinfo").height(); $("#subnav").height(height_inhalt); } //select all the a tag with name equal to modal $('a[name=modal]').click(function(e) { //Cancel the link behavior e.preventDefault(); //Get the A tag var id = $(this).attr('href'); //Get the screen height and width var maskHeight = $(document).height(); var maskWidth = $(window).width(); //Set height and width to mask to fill up the whole screen $('#mask').css({'width':maskWidth,'height':maskHeight}); //transition effect $('#mask').fadeIn(300); $('#mask').fadeTo(200,0.8); //Get the window height and width var winH = $(window).height(); var winW = $(window).width(); //Set the popup window to center $(id).css('top', winH/2-$(id).height()/2 + $(window).scrollTop()); $(id).css('left', winW/2-$(id).width()/2); //transition effect $(id).fadeIn(300); }); //if close button is clicked $('.window .close').click(function (e) { //Cancel the link behavior e.preventDefault(); $('#mask, .window').hide(); }); //if mask is clicked $('#mask').click(function () { $(this).hide(); $('.window').hide(); }); });