﻿var popupStatus = 0; var catHeight; var regHeight;
function loadPopup(a) {
$('#lavaLampNav').css("display", "none");
switch (a) { case 0: $("#categories").addClass("active"); $("#regions").removeClass("active"); $("div.categories").css("display", "block"); $("div.regions").css("display", "none"); break; case 1: $("#regions").addClass("active"); $("#categories").removeClass("active"); $("div.regions").css("display", "block"); $("div.categories").css("display", "none"); break } if (popupStatus == 0) { $("#backgroundPopup").css({ opacity: "0.7" }); $("#backgroundPopup").fadeIn("slow"); $("#popupContact").fadeIn("slow"); $(window).resize(onWindowResize); popupStatus = 1 } } 
function disablePopup() { 
$('#lavaLampNav').css("display", "block");
if (popupStatus == 1) { $("#backgroundPopup").fadeOut("slow"); $("#popupContact").fadeOut("slow"); $(window).resize(null); popupStatus = 0 } CommitFiltersValues() } function centerPopup(a) { var c = document.documentElement.clientWidth; var f = document.documentElement.clientHeight; var e = a; var d = $("#popupContact").width(); var b = f / 2 - e / 2; if (b < 50) { b = 50 } $("#popupContact").css({ position: "absolute", top: b, left: c / 2 - d / 2, height: e }); $("#backgroundPopup").css({ height: $(document).height() }) } $(document).ready(function() { catHeight = (Math.ceil($(".catMenu li").size() / 3) * 31) + 100; regHeight = ($(".regMenu li").size() * 31) + 100; if ($.browser.msie) { $(".categories").children(".okBtn").css({ marginTop: -2 }) } else { $(".categories").children(".okBtn").css({ marginTop: catHeight - 142 }) } $("#categoryBox").click(function() { centerPopup(catHeight); loadPopup(0) }); $("#regionBox").click(function() { centerPopup(regHeight); loadPopup(1) }); $("#popupContactClose").click(function() { disablePopup() }); $(".okBtn").click(function() { disablePopup() }); $("#backgroundPopup").click(function() { disablePopup() }); $(document).keypress(function(a) { if (a.keyCode == 27 && popupStatus == 1) { disablePopup() } }) }); function onWindowResize() { centerPopup($("#popupContact").height()) };