// responsive functions var screenWidth = $(window).width(); var screenHeight = $(window).height(); // products var tmpLeft = 0; var pcsArr = []; var actualPcs = 1; var sliderWidth = 0; var pscCount = 0; var actualSlider = 1; // call default start scene var alertW = ''; var resize_timer = null; var first_resize = false; var sliderHeight; var claimHeight; var pageWidth; // banners var curBanner = 4; var prevBanner = 3; var countBanner = 4; var bannerTimer = true; var stopBanner = false; var nextCall; var stopTimeInt = 5000; var stopMove = false; // responsive var topMenu = false; function getWidth() { screenWidth = $(window).width(); screenHeight = $(window).height(); if(screenWidth>1400) { screenWidth = 1400; } else if(screenWidth<600) { screenWidth = 600; } $('.gall').css("height", screenWidth*0.125+"px"); $('#map').css("height", screenHeight-120+"px"); if($('.jq').css("position") == "absolute") { $('.udakt').css("height", screenWidth*0.12+"px"); $('#monasteryArt').css("height", screenWidth*0.3093+"px"); $('#project .over').css("height", screenWidth*0.3093+"px"); } else { $('.udakt').css("height", screenWidth*0.24+"px"); $('#monasteryArt').css("height", screenWidth*0.3752+"px"); $('#project .over').css("height", screenWidth*0.3752+"px"); } // pcs resize var iluFotWidth = $(".iluFot").width(); $('.iluFot .iluA').css("height", iluFotWidth/1.5+"px"); $('.iluFot .iluHeight').css("height", iluFotWidth*1.25+"px"); // banner timer nextCall = setTimeout("bannerCall()",stopTimeInt); } function validateEmail($email) { var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; if( !emailReg.test( $email ) ) { return false; } else { return true; } } function bannerChange(curBanner) { $('#paging-banners a').css("background-color", "#cccccc"); $('#paging-banners #b'+curBanner).css("background-color","#3f3f3f"); // texts $(".leftCol .popis").css("z-index", "1"); // reset all banners $("#bannerText"+prevBanner).css("z-index", "10"); // reset prev banner $("#bannerText"+curBanner).css("opacity", "0"); $("#bannerText"+curBanner).css("z-index", "11"); $("#bannerText"+curBanner).animate({ "opacity": "1" }, "slow"); // pcs $(".leftCol .over").css("z-index", "1"); // reset all banners $(".placePerex .banners").css("z-index", "1"); // reset all banners $("#banner"+prevBanner).css("z-index", "10"); // reset prev banner $("#banner"+curBanner).css("opacity", "0"); $("#banner"+curBanner).css("z-index", "11"); $("#banner"+curBanner).animate({ "opacity": "1" }, "slow" ,function(){ clearTimeout(nextCall); if (!stopBanner) nextCall = setTimeout("bannerCall()",stopTimeInt); }); } function bannerCall() { if (countBanner>1) { if (curBanner!=0) prevBanner = curBanner; // not for init if (curBanner>=countBanner) { curBanner = 1; prevBanner = countBanner; } else { curBanner += 1; } bannerChange(curBanner); } } $(document).ready(function(){ $("a[rel^='prettyPhoto']").prettyPhoto({social_tools:''}); /* search form */ $('#search .search-send').click(function(e) { e.preventDefault(); var tmp_str = $('#search-form input').val(); if (tmp_str.length>1) { $('#search-form').submit(); } }); $('.send-change').change(function() { $(this).closest("form").submit(); }); $('.mapaLegend').click(function() { $('.mapaLegend span').css("display","none"); $(this).find("span").css("display","inline-block"); }); var tmpHeight; var tmpHeight2; // banner $('#paging-banners a').mouseover(function(event) { clearTimeout(nextCall); stopBanner = true; prevBanner = curBanner; curBanner = parseInt(event.target.id); $('#paging-banners a').css("background-color", "#cccccc"); $('#paging-banners #'+event.target.id).css("background-color", "#3f3f3f"); bannerChange(curBanner); }); $('#paging-banners a').mouseout(function(event) { stopBanner = false; clearTimeout(nextCall); nextCall = setTimeout("bannerCall()",stopTimeInt); }); // banner END // on resize var delay = (function(){ var timer = 0; return function(callback, ms){ clearTimeout (timer); timer = setTimeout(callback, ms); }; })(); $(window).resize(function() { delay(function(){ getWidth(); }, 500); }); getWidth(); // products slider END });