// 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 = 1; var prevBanner = 1; var countBanner = 2; var bannerTimer = true; var stopBanner = false; var nextCall; var stopTimeInt = 3000; var stopMove = false; // responsive var topMenu = false; function getWidth() { screenWidth = $(window).width(); screenHeight = $(window).height(); if (screenWidth>899) screenWidth = 899; // load banners to array var topBanners = $("#slideshow .banners").get(); countBanner = topBanners.length; stopMove = false; nextCall = setTimeout("bannerCall()",stopTimeInt); // load all pcs to array var resizePcs = $(".pcs").get(); for ( var i = 0; i < resizePcs.length; i++ ) { tmpHeight = $(resizePcs[i]).width(); $(resizePcs[i]).css("height", tmpHeight+"px"); } $("#slideshow").css("height", screenWidth/2+"px"); } function sendTime() { var p = $("#rec").val(); var l = $("#lang").val(); var d = $("#datum").val(); //alert('ajax/add-time.php?p='+p+'&l='+l+'&d='+d); $("#cas-box").load('ajax/add-time.php?p='+p+'&l='+l+'&d='+d); } function sendTime2() { var p = $("#rec").val(); var l = $("#lang").val(); var d = $("#datum").val(); //alert('../ajax/add-time.php?p='+p+'&l='+l+'&d='+d); $("#cas-box").load('../ajax/add-time.php?p='+p+'&l='+l+'&d='+d); } 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"); $("#slideshow-text .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:''}); 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); }); $('#slideshow-text').mouseover(function() { clearTimeout(nextCall); }); $('#slideshow-text').mouseout(function() { if (!stopMove) 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 });